Guest User

Untitled

a guest
Dec 2nd, 2016
141
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 9.73 KB | None | 0 0
  1. <?xml version="1.0"?>
  2. <CARD_V2 ExportVersion="1">
  3.     <FILENAME text="WHIP_VINE_CW_3155" />
  4.     <CARDNAME text="WHIP_VINE" />
  5.     <TITLE>
  6.         <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Whip Vine]]></LOCALISED_TEXT>
  7.         <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Whip Vine]]></LOCALISED_TEXT>
  8.         <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Whip Vine]]></LOCALISED_TEXT>
  9.         <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Whip Vine]]></LOCALISED_TEXT>
  10.         <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Whip Vine]]></LOCALISED_TEXT>
  11.         <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[Whip Vine]]></LOCALISED_TEXT>
  12.         <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Whip Vine]]></LOCALISED_TEXT>
  13.         <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Whip Vine]]></LOCALISED_TEXT>
  14.         <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Whip Vine]]></LOCALISED_TEXT>
  15.         <LOCALISED_TEXT LanguageCode="zh-CN"><![CDATA[Whip Vine]]></LOCALISED_TEXT>
  16.         <LOCALISED_TEXT LanguageCode="zh-HK"><![CDATA[Whip Vine]]></LOCALISED_TEXT>
  17.     </TITLE>
  18.     <MULTIVERSEID value="3155" />
  19.     <ARTID value="WHIP_VINE" />
  20.     <ARTIST name="L. A. Williams" />
  21.     <CASTING_COST cost="{2}{G}" />
  22.     <TYPE metaname="Creature" />
  23.     <SUB_TYPE metaname="Plant" />
  24.     <SUB_TYPE metaname="Wall" />
  25.     <EXPANSION value="AL" />
  26.     <RARITY metaname="C" />
  27.     <POWER value="1" />
  28.     <TOUGHNESS value="4" />
  29.     <STATIC_ABILITY>
  30.         <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Defender]]></LOCALISED_TEXT>
  31.         <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Défenseur]]></LOCALISED_TEXT>
  32.         <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Defensor.]]></LOCALISED_TEXT>
  33.         <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Verteidiger]]></LOCALISED_TEXT>
  34.         <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Difensore]]></LOCALISED_TEXT>
  35.         <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[防衛]]></LOCALISED_TEXT>
  36.         <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[수비태세]]></LOCALISED_TEXT>
  37.         <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Защитник]]></LOCALISED_TEXT>
  38.         <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Defensor]]></LOCALISED_TEXT>
  39.         <INTRINSIC characteristic="CHARACTERISTIC_DEFENDER" />
  40.     </STATIC_ABILITY>
  41.     <STATIC_ABILITY commaspace="1">
  42.         <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[reach]]></LOCALISED_TEXT>
  43.         <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Portée]]></LOCALISED_TEXT>
  44.         <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Alcance.]]></LOCALISED_TEXT>
  45.         <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Reichweite]]></LOCALISED_TEXT>
  46.         <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Raggiungere]]></LOCALISED_TEXT>
  47.         <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[到達]]></LOCALISED_TEXT>
  48.         <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[대공]]></LOCALISED_TEXT>
  49.         <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Захват]]></LOCALISED_TEXT>
  50.         <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Alcance]]></LOCALISED_TEXT>
  51.         <INTRINSIC characteristic="CHARACTERISTIC_REACH" />
  52.     </STATIC_ABILITY>
  53.     <TRIGGERED_ABILITY replacement_query="1" linked_ability_group="1">
  54.         <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[You may choose not to untap Whip Vine during your untap step.]]></LOCALISED_TEXT>
  55.         <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[You may choose not to untap Whip Vine during your untap step.]]></LOCALISED_TEXT>
  56.         <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[You may choose not to untap Whip Vine during your untap step.]]></LOCALISED_TEXT>
  57.         <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[You may choose not to untap Whip Vine during your untap step.]]></LOCALISED_TEXT>
  58.         <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[You may choose not to untap Whip Vine during your untap step.]]></LOCALISED_TEXT>
  59.         <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[You may choose not to untap Whip Vine during your untap step.]]></LOCALISED_TEXT>
  60.         <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[You may choose not to untap Whip Vine during your untap step.]]></LOCALISED_TEXT>
  61.         <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[You may choose not to untap Whip Vine during your untap step.]]></LOCALISED_TEXT>
  62.         <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[You may choose not to untap Whip Vine during your untap step.]]></LOCALISED_TEXT>
  63.         <LOCALISED_TEXT LanguageCode="zh-CN"><![CDATA[You may choose not to untap Whip Vine during your untap step.]]></LOCALISED_TEXT>
  64.         <LOCALISED_TEXT LanguageCode="zh-HK"><![CDATA[You may choose not to untap Whip Vine during your untap step.]]></LOCALISED_TEXT>
  65.         <TRIGGER value="BECAME_UNTAPPED" simple_qualifier="self" pre_trigger="1">
  66.             if ( EffectController():MyTurn() ) and ( MTG():GetStep() == STEP_UNTAP ) and ( LinkedDC():Get_Int(2) ~= 1 ) then
  67.                 LinkedDC():Set_Int(2, 1)
  68.                 MTG():OverrideEvent()
  69.                 return true
  70.             end
  71.             return false
  72.         </TRIGGER>
  73.         <RESOLUTION_TIME_ACTION>
  74.             local card = EffectSource()
  75.             local player = EffectController()
  76.             if EffectSource() ~= nil and card ~= nil then
  77.                 player:BeginNewMultipleChoice()
  78.                    player:AddMultipleChoiceAnswer( "SPL_CARD_QUERY_KEEP_THIS_CARD_TAPPED" )
  79.                    player:AddMultipleChoiceAnswer( "SPL_CARD_QUERY_UNTAP_THIS_CARD" )
  80.                 player:AskMultipleChoiceQuestion( "SPL_CARD_QUERY_WHIP_VINE", EffectSource() )
  81.             end
  82.         </RESOLUTION_TIME_ACTION>
  83.         <RESOLUTION_TIME_ACTION>
  84.             if EffectSource() ~= nil then
  85.                 local result = EffectController():GetMultipleChoiceResult()
  86.                 if result == 1 then
  87.                    EffectSource():Untap()
  88.                 end
  89.             end
  90.         </RESOLUTION_TIME_ACTION>
  91.         <RESOLUTION_TIME_ACTION>
  92.             if EffectSource() ~= nil then
  93.                 if EffectSource():IsTapped() then
  94.                    LinkedDC():Set_Int(2, 0)
  95.                 else
  96.                    LinkedDC():Clear()
  97.                 end
  98.             end
  99.         </RESOLUTION_TIME_ACTION>
  100.     </TRIGGERED_ABILITY>
  101.     <ACTIVATED_ABILITY linked_ability_group="1">
  102.         <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[{T}: Tap target creature with flying blocked by Whip Vine. That creature doesn’t untap during its controller’s untap step for as long as Whip Vine remains tapped.]]></LOCALISED_TEXT>
  103.         <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[{T}: Tap target creature with flying blocked by Whip Vine. That creature doesn’t untap during its controller’s untap step for as long as Whip Vine remains tapped.]]></LOCALISED_TEXT>
  104.         <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[{T}: Tap target creature with flying blocked by Whip Vine. That creature doesn’t untap during its controller’s untap step for as long as Whip Vine remains tapped.]]></LOCALISED_TEXT>
  105.         <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[{T}: Tap target creature with flying blocked by Whip Vine. That creature doesn’t untap during its controller’s untap step for as long as Whip Vine remains tapped.]]></LOCALISED_TEXT>
  106.         <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[{T}: Tap target creature with flying blocked by Whip Vine. That creature doesn’t untap during its controller’s untap step for as long as Whip Vine remains tapped.]]></LOCALISED_TEXT>
  107.         <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[{T}: Tap target creature with flying blocked by Whip Vine. That creature doesn’t untap during its controller’s untap step for as long as Whip Vine remains tapped.]]></LOCALISED_TEXT>
  108.         <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[{T}: Tap target creature with flying blocked by Whip Vine. That creature doesn’t untap during its controller’s untap step for as long as Whip Vine remains tapped.]]></LOCALISED_TEXT>
  109.         <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[{T}: Tap target creature with flying blocked by Whip Vine. That creature doesn’t untap during its controller’s untap step for as long as Whip Vine remains tapped.]]></LOCALISED_TEXT>
  110.         <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[{T}: Tap target creature with flying blocked by Whip Vine. That creature doesn’t untap during its controller’s untap step for as long as Whip Vine remains tapped.]]></LOCALISED_TEXT>
  111.         <LOCALISED_TEXT LanguageCode="zh-CN"><![CDATA[{T}: Tap target creature with flying blocked by Whip Vine. That creature doesn’t untap during its controller’s untap step for as long as Whip Vine remains tapped.]]></LOCALISED_TEXT>
  112.         <LOCALISED_TEXT LanguageCode="zh-HK"><![CDATA[{T}: Tap target creature with flying blocked by Whip Vine. That creature doesn’t untap during its controller’s untap step for as long as Whip Vine remains tapped.]]></LOCALISED_TEXT>
  113.         <COST type="TapSelf" />
  114.         <TARGET tag="SPL_CARD_QUERY_CHOOSE_CREATURE" definition="0" compartment="0" count="1" />
  115.         <TARGET_DEFINITION id="0">
  116.             local filter = ClearFilter()
  117.             filter:Add(FE_IS_BLOCKING, true)
  118.             filter:Add(FE_TYPE, OP_IS, CARD_TYPE_CREATURE)
  119.             filter:Add(FE_LUA_CONDITION, 0, EffectController(), EffectDC())
  120.         </TARGET_DEFINITION>
  121.         <FILTER_CONDITION id="0">
  122.             <!-- Tried the code below and this: return FilteredCard():GetBlockVictim() == EffectSource() -->
  123.             return EffectSource():GetBlockVictim() == FilteredCard()
  124.         </FILTER_CONDITION>
  125.         <RESOLUTION_TIME_ACTION>
  126.             local creature = EffectDC():Get_Targets(0) and EffectDC():Get_Targets(0):Get_CardPtr(0)
  127.             if creature ~= nil then
  128.                 creature:Tap()
  129.                 LinkedDC():Set_CardPtr(3, creature)
  130.             end
  131.         </RESOLUTION_TIME_ACTION>
  132.         <CONTINUOUS_ACTION layer="8">
  133.             local creature = EffectDC():Get_Targets(0) and EffectDC():Get_Targets(0):Get_CardPtr(0)
  134.             if creature ~= nil then
  135.                 creature:GetCurrentCharacteristics():Bool_Set( CHARACTERISTIC_DOESNT_UNTAP, 1 )
  136.             end
  137.         </CONTINUOUS_ACTION>
  138.         <DURATION>
  139.             return EffectSource() == nil or EffectSource():IsTapped() == false
  140.         </DURATION>
  141.         <AI_SIMPLIFIED_TARGETING compartment="0" hint="HINT_ENEMY_ONLY" />
  142.     </ACTIVATED_ABILITY>
  143.     <SFX text="COMBAT_BLUNT_LARGE_ATTACK" power_boundary_min="4" power_boundary_max="-1" />
  144.     <SFX text="COMBAT_BLUNT_SMALL_ATTACK" power_boundary_min="1" power_boundary_max="3" />
  145.     <AUTHOR><![CDATA[Splinterverse]]></AUTHOR>
  146.     <EDITORS><![CDATA[Splinterverse]]></EDITORS>
  147.     <DATE><![CDATA[02-12-16]]></DATE>
  148. </CARD_V2>
Advertisement
Add Comment
Please, Sign In to add comment