Guest User

Untitled

a guest
Oct 23rd, 2016
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 10.91 KB | None | 0 0
  1. <?xml version="1.0"?>
  2. <CARD_V2 ExportVersion="1">
  3.     <FILENAME text="PSYCHIC_INTRUSION_CW_373695" />
  4.     <CARDNAME text="PSYCHIC_INTRUSION" />
  5.     <TITLE>
  6.         <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Psychic Intrusion]]></LOCALISED_TEXT>
  7.         <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Intrusion psychique]]></LOCALISED_TEXT>
  8.         <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Intrusión psíquica]]></LOCALISED_TEXT>
  9.         <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Seelisches Eindringen]]></LOCALISED_TEXT>
  10.         <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Intrusione Psichica]]></LOCALISED_TEXT>
  11.         <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[精神的な介入]]></LOCALISED_TEXT>
  12.         <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[정신 침투]]></LOCALISED_TEXT>
  13.         <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Вторжение в Разум]]></LOCALISED_TEXT>
  14.         <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Intrusão Psíquica]]></LOCALISED_TEXT>
  15.         <LOCALISED_TEXT LanguageCode="zh-CN"><![CDATA[心灵入侵]]></LOCALISED_TEXT>
  16.         <LOCALISED_TEXT LanguageCode="zh-HK"><![CDATA[心靈入侵]]></LOCALISED_TEXT>
  17.     </TITLE>
  18.     <MULTIVERSEID value="373695" />
  19.     <ARTID value="PSYCHIC_INTRUSION" />
  20.     <ARTIST name="Jaime Jones" />
  21.     <CASTING_COST cost="{3}{U}{B}" />
  22.     <TYPE metaname="Sorcery" />
  23.     <EXPANSION value="THS" />
  24.     <RARITY metaname="R" />
  25.     <SPELL_ABILITY linked_ability_group="1">
  26.         <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Target opponent reveals his or her hand. You choose a nonland card from that player’s graveyard or hand and exile it. You may cast that card for as long as it remains exiled, and you may spend mana as though it were mana of any color to cast that spell.]]></LOCALISED_TEXT>
  27.         <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[L’adversaire ciblé révèle sa main. Vous choisissez une carte non-terrain dans le cimetière ou la main de ce joueur et vous l’exilez. Vous pouvez lancer cette carte tant qu’elle reste exilée, et vous pouvez dépenser du mana comme s’il s’agissait de mana de n’importe quelle couleur pour lancer ce sort.]]></LOCALISED_TEXT>
  28.         <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[El oponente objetivo muestra su mano. Elige una carta que no sea tierra del cementerio o la mano de ese jugador y exíliala. Puedes lanzar esa carta mientras permanezca exiliada, y puedes gastar maná como si fuera maná de cualquier color para lanzarla.]]></LOCALISED_TEXT>
  29.         <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Ein Gegner deiner Wahl zeigt die Karten auf seiner Hand offen vor. Bestimme eine Karte im Friedhof oder auf der Hand dieses Spielers, die kein Land ist, und schicke sie ins Exil. Du kannst diese Karte wirken, solange sie im Exil bleibt, und um sie zu wirken kannst du Mana ausgeben, als wäre es Mana beliebiger Farbe.]]></LOCALISED_TEXT>
  30.         <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Un avversario bersaglio rivela la sua mano. Scegli una carta non terra dal cimitero o dalla mano di quel giocatore ed esiliala. Puoi lanciare quella carta fintanto che rimane esiliata e puoi spendere mana come se fosse mana di qualsiasi colore per lanciarla.]]></LOCALISED_TEXT>
  31.         <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[対戦相手1人を対象とする。そのプレイヤーは自分の手札を公開する。あなたはそのプレイヤーの手札または墓地から土地でないカードを1枚選び、そのカードを追放する。そのカードが追放され続けているかぎり、あなたはそのカードを唱えてもよい。その呪文を唱えるために、任意の色のマナであるかのようにマナを支払ってもよい。]]></LOCALISED_TEXT>
  32.         <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[상대 한 명을 목표로 정한다. 그 플레이어는 자신의 손을 공개한다. 당신은 그 플레이어의 무덤이나 손에서 대지가 아닌 카드 한 장을 골라 추방한다. 당신은 그 카드가 추방된 동안, 그 카드를 발동할 수 있다. 그 주문을 발동하기 위한 마나는 당신이 원하는 색의 마나로 사용할 수 있다.]]></LOCALISED_TEXT>
  33.         <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Целевой оппонент показывает свою руку. Вы выбираете карту, не являющуюся землей, из кладбища или руки того игрока и изгоняете ее. Вы можете разыграть ту карту, пока она остается в изгнании, и вы можете тратить ману на разыгрывание того заклинания, как если бы это была мана любого цвета.]]></LOCALISED_TEXT>
  34.         <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[O oponente alvo revela a própria mão. Você escolhe um card que não seja um terreno do cemitério ou da mão daquele jogador e o exila. Você pode conjurar aquele card enquanto ele permanecer exilado, e pode gastar mana como se fosse de qualquer cor para conjurar aquela mágica.]]></LOCALISED_TEXT>
  35.         <LOCALISED_TEXT LanguageCode="zh-CN"><![CDATA[目标对手展示其手牌。你从该牌手的坟墓场或手牌选择一张非地牌并将该牌放逐。只要该牌持续被放逐,你便可以施放它,且你可以将法术力视同任意颜色的法术力来支付施放该咒语的费用。]]></LOCALISED_TEXT>
  36.         <LOCALISED_TEXT LanguageCode="zh-HK"><![CDATA[目標對手展示其手牌。你從該玩家的墳墓場或手牌選擇一張非地牌並將該牌放逐。只要該牌持續被放逐,你便可以施放它,且你可以將魔法力視同任意顏色的魔法力來支付施放該咒語的費用。]]></LOCALISED_TEXT>
  37.         <TARGET tag="SPL_CARD_QUERY_CHOOSE_OPPONENT" definition="0" compartment="0" count="1" />
  38.         <TARGET_DEFINITION id="0">
  39.             local filter = ClearFilter()
  40.             filter:SetFilterType( FILTER_TYPE_PLAYERS )
  41.             filter:Add( FE_TEAM, OP_NOT, EffectController():GetTeam() )
  42.         </TARGET_DEFINITION>
  43.         <RESOLUTION_TIME_ACTION>
  44.             local target_player = EffectDC():Get_Targets(0) and EffectDC():Get_Targets(0):Get_PlayerPtr(0)
  45.             if target_player ~= nil then
  46.                 target_player:RevealHand()
  47.             end
  48.         </RESOLUTION_TIME_ACTION>
  49.         <RESOLUTION_TIME_ACTION>
  50.             EffectDC():Set_Int(33, 0)
  51.             EffectDC():Set_Int(66, 0)
  52.             EffectDC():Set_Int(99, 0)
  53.             local target_player = EffectDC():Get_Targets(0) and EffectDC():Get_Targets(0):Get_PlayerPtr(0)
  54.             if target_player:Hand_Count() == 0 then
  55.                 EffectDC():Set_Int(66, 1)
  56.             end
  57.             if target_player:Graveyard_Count() == 0 then
  58.                 EffectDC():Set_Int(99, 1)
  59.             end
  60.             if target_player ~= nil and EffectDC():Get_Int(66) ~= 1 and EffectDC():Get_Int(99) ~= 1 then
  61.                 EffectController():BeginNewMultipleChoice()
  62.                     EffectController():AddMultipleChoiceAnswer( "SPL_CARD_QUERY_EXILE_CARD_FROM_TARGET_PLAYERS_HAND" )
  63.                     EffectController():AddMultipleChoiceAnswer( "SPL_CARD_QUERY_EXILE_CARD_FROM_TARGET_PLAYERS_GRAVEYARD" )
  64.                 EffectController():AskMultipleChoiceQuestion( "SPL_CARD_QUERY_PSYCHIC_INTRUSION" )
  65.                 EffectDC():Set_Int(33, 1)
  66.             end            
  67.         </RESOLUTION_TIME_ACTION>
  68.         <RESOLUTION_TIME_ACTION>
  69.             local target_player = EffectDC():Get_Targets(0) and EffectDC():Get_Targets(0):Get_PlayerPtr(0)
  70.             if EffectDC():Get_Int(33) == 1 then
  71.                 if target_player ~= nil then
  72.                     local filter = ClearFilter()
  73.                     if EffectController():GetMultipleChoiceResult() == 0 then
  74.                         filter:SetZone( ZONE_HAND, target_player )
  75.                     end
  76.                     if EffectController():GetMultipleChoiceResult() == 1 then
  77.                         filter:SetZone( ZONE_GRAVEYARD, target_player )
  78.                     end
  79.                     filter:Add( FE_TYPE, OP_NOT, CARD_TYPE_LAND )
  80.                     EffectController():ChooseItem( "SPL_CARD_QUERY_CHOOSE_CARD_TO_EXILE", EffectDC():Make_Targets(1), QUERY_FLAG_UP_TO )
  81.                 end
  82.             elseif EffectDC():Get_Int(33) == 0 and EffectDC():Get_Int(66) == 1 then
  83.                 if target_player ~= nil then
  84.                     local filter = ClearFilter()
  85.                     filter:SetZone( ZONE_GRAVEYARD, target_player )
  86.                     filter:Add( FE_TYPE, OP_NOT, CARD_TYPE_LAND )
  87.                     EffectController():ChooseItem( "SPL_CARD_QUERY_CHOOSE_CARD_TO_EXILE", EffectDC():Make_Targets(1), QUERY_FLAG_UP_TO )
  88.                 end
  89.             elseif EffectDC():Get_Int(33) == 0 and EffectDC():Get_Int(99) == 1 then
  90.                 if target_player ~= nil then
  91.                     local filter = ClearFilter()
  92.                     filter:SetZone( ZONE_HAND, target_player )
  93.                     filter:Add( FE_TYPE, OP_NOT, CARD_TYPE_LAND )
  94.                     EffectController():ChooseItem( "SPL_CARD_QUERY_CHOOSE_CARD_TO_EXILE", EffectDC():Make_Targets(1), QUERY_FLAG_UP_TO )
  95.                 end
  96.             end
  97.         </RESOLUTION_TIME_ACTION>
  98.         <RESOLUTION_TIME_ACTION>
  99.             local target_player = EffectDC():Get_Targets(0) and EffectDC():Get_Targets(0):Get_PlayerPtr(0)
  100.             local target_card = EffectDC():Get_Targets(1) and EffectDC():Get_Targets(1):Get_CardPtr(0)
  101.             if target_player ~= nil and target_card ~= nil then
  102.                 EffectDC():Set_CardPtr(2, target_card)
  103.                 EffectDC():Protect_CardPtr(2)
  104.                 local cmc = target_card:GetConvertedManaCost()
  105.                 target_card:Exile()
  106.                 LinkedDC():Set_Int(66, cmc)
  107.             end
  108.         </RESOLUTION_TIME_ACTION>
  109.         <CONTINUOUS_ACTION layer="8">
  110.             local Card = EffectDC():Get_CardPtr(2)
  111.             if Card ~= nil then
  112.                 Card:GetCurrentCharacteristics():GrantAbility(3)
  113.             end
  114.         </CONTINUOUS_ACTION>
  115.         <DURATION>
  116.             return EffectDC():Get_CardPtr(2) == nil or EffectDC():Get_CardPtr(2):GetZone() ~= ZONE_EXILE
  117.         </DURATION>
  118.     </SPELL_ABILITY>
  119.     <UTILITY_ABILITY linked_ability_group="1" resource_id="3" qualifier="Alternate" origin_controller_can_use="1" active_zone="ZONE_EXILE">
  120.         <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Play this card from exile.]]></LOCALISED_TEXT>
  121.         <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Jouez cette carte depuis l’exil.]]></LOCALISED_TEXT>
  122.         <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Juega esta carta desde el exilio.]]></LOCALISED_TEXT>
  123.         <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Diese Karte aus dem Exil spielen.]]></LOCALISED_TEXT>
  124.         <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Gioca questa carta dall’esilio.]]></LOCALISED_TEXT>
  125.         <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[Play this card from exile.]]></LOCALISED_TEXT>
  126.         <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Play this card from exile.]]></LOCALISED_TEXT>
  127.         <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Play this card from exile.]]></LOCALISED_TEXT>
  128.         <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Joga este card a partir do exílio.]]></LOCALISED_TEXT>
  129.         <COST type="generic">
  130.             <PREREQUISITE>
  131.                 return true
  132.             </PREREQUISITE>
  133.             <RESOLUTION_TIME_ACTION>
  134.                 local cmc = EffectSource():GetConvertedManaCost()
  135.                 EffectController():PayManaCost(cmc)
  136.             </RESOLUTION_TIME_ACTION>
  137.         </COST>
  138.             <!-- <RESOLUTION_TIME_ACTION>
  139.                 local cmc = LinkedDC():Get_Int(66)
  140.                 local cmc_cost = "{"..cmc.."}"
  141.                 EffectController():PayManaCost(cmc_cost)
  142.             </RESOLUTION_TIME_ACTION> -->
  143.         <!-- <COST mana_cost="*" type="Mana" /> -->
  144.         <!-- <COST type="Generic"> -->
  145.     </UTILITY_ABILITY>
  146.     <AUTHOR><![CDATA[Splinterverse]]></AUTHOR>
  147.     <EDITORS><![CDATA[Splinterverse]]></EDITORS>
  148.     <DATE><![CDATA[29-09-16]]></DATE>
  149. </CARD_V2>
Advertisement
Add Comment
Please, Sign In to add comment