Advertisement
Guest User

Untitled

a guest
Jul 25th, 2019
291
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 12.51 KB | None | 0 0
  1. <?xml version="1.0"?>
  2. <CARD_V2 ExportVersion="1">
  3.     <FILENAME text="THROUGH_THE_BREACH_CW" />
  4.     <CARDNAME text="THROUGH_THE_BREACH" />
  5.     <TITLE>
  6.         <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Through the Breach]]></LOCALISED_TEXT>
  7.         <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Dans la brèche]]></LOCALISED_TEXT>
  8.         <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Atravesando la brecha]]></LOCALISED_TEXT>
  9.         <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Durch den Durchbruch]]></LOCALISED_TEXT>
  10.         <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Fare Breccia]]></LOCALISED_TEXT>
  11.         <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[裂け目の突破]]></LOCALISED_TEXT>
  12.         <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Through the Breach]]></LOCALISED_TEXT>
  13.         <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Through the Breach]]></LOCALISED_TEXT>
  14.         <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Através da Brecha]]></LOCALISED_TEXT>
  15.         <LOCALISED_TEXT LanguageCode="zh-CN"><![CDATA[穿越裂罅]]></LOCALISED_TEXT>
  16.         <LOCALISED_TEXT LanguageCode="zh-HK"><![CDATA[Through the Breach]]></LOCALISED_TEXT>
  17.     </TITLE>
  18.     <MULTIVERSEID value="457119" />
  19.     <ARTID value="THROUGH_THE_BREACH" />
  20.     <ARTIST name="Randy Vargas" />
  21.     <CASTING_COST cost="{4}{R}" />
  22.     <TYPE metaname="Instant" />
  23.     <SUB_TYPE metaname="Arcane" />
  24.     <EXPANSION value="CHK" />
  25.     <RARITY metaname="T" />
  26.     <SPELL_ABILITY>
  27.         <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[You may put a creature card from your hand onto the battlefield. That creature gains haste. Sacrifice that creature at the beginning of the next end step.]]></LOCALISED_TEXT>
  28.         <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Mettez en jeu une carte de créature de votre main. Cette créature a la célérité. Sacrifiez cette créature à la fin du tour.]]></LOCALISED_TEXT>
  29.         <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Pon en juego una carta de criatura de tu mano. Esa criatura tiene la habilidad de prisa. Sacrifícala al final del turno.]]></LOCALISED_TEXT>
  30.         <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Bringe eine Kreaturenkarte aus deiner Hand ins Spiel. Diese Kreatur hat Eile. Opfere diese Kreatur am Ende des Zuges.]]></LOCALISED_TEXT>
  31.         <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Metti in gioco una carta creatura dalla tua mano. Quella creatura ha rapidità. Sacrifica quella creatura alla fine del turno.]]></LOCALISED_TEXT>
  32.         <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[あなたの手札にあるクリーチャー・カードを1枚場に出す。そのクリーチャーは速攻を持つ。ターン終了時に、そのクリーチャーを生け贄に捧げる。]]></LOCALISED_TEXT>
  33.         <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[You may put a creature card from your hand onto the battlefield. That creature gains haste. Sacrifice that creature at the beginning of the next end step.]]></LOCALISED_TEXT>
  34.         <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[You may put a creature card from your hand onto the battlefield. That creature gains haste. Sacrifice that creature at the beginning of the next end step.]]></LOCALISED_TEXT>
  35.         <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Coloque em jogo um card de criatura de sua mão. Essa criatura tem ímpeto. Sacrifique a criatura no final do turno.]]></LOCALISED_TEXT>
  36.         <LOCALISED_TEXT LanguageCode="zh-CN"><![CDATA[将一张生物牌从你的手上放置进场。该生物具有敏捷异能。在回合结束时牺牲该生物。]]></LOCALISED_TEXT>
  37.         <LOCALISED_TEXT LanguageCode="zh-HK"><![CDATA[You may put a creature card from your hand onto the battlefield. That creature gains haste. Sacrifice that creature at the beginning of the next end step.]]></LOCALISED_TEXT>
  38.         <RESOLUTION_TIME_ACTION>
  39.             local filter = ClearFilter()
  40.             filter:Add( FE_TYPE, OP_IS, CARD_TYPE_CREATURE )
  41.             filter:SetZone( ZONE_HAND, EffectController() )
  42.             EffectController():ChooseItem( "SPL_CARD_QUERY_CHOOSE_CREATURE_TO_PUT_ONTO_BATTLEFIELD", EffectDC():Make_Targets(1), QUERY_FLAG_MAY )
  43.         </RESOLUTION_TIME_ACTION>
  44.         <RESOLUTION_TIME_ACTION>
  45.             local target = EffectDC():Get_Targets(1) and EffectDC():Get_Targets(1):Get_CardPtr(0)
  46.             if target ~= nil then
  47.                 EffectDC():Get_Targets(1):Protect_CardPtr(0)
  48.                 target:PutOntoBattlefield( EffectController() )
  49.             end
  50.         </RESOLUTION_TIME_ACTION>
  51.         <CONTINUOUS_ACTION layer="8">
  52.             local target = EffectDC():Get_Targets(1) and EffectDC():Get_Targets(1):Get_CardPtr(0)
  53.             if target ~= nil then
  54.                 local characteristics = target:GetCurrentCharacteristics()
  55.                 characteristics:Badge_Set( BADGE_DIES_AT_END_OF_TURN )
  56.                 characteristics:AI_SetWorthless()
  57.             end
  58.         </CONTINUOUS_ACTION>
  59.         <CONTINUOUS_ACTION layer="6">
  60.             local target = EffectDC():Get_Targets(1) and EffectDC():Get_Targets(1):Get_CardPtr(0)
  61.             if target ~= nil then
  62.                 local characteristics = target:GetCurrentCharacteristics()
  63.                 characteristics:Bool_Set( CHARACTERISTIC_HASTE, 1 )
  64.             end
  65.         </CONTINUOUS_ACTION>
  66.         <RESOLUTION_TIME_ACTION>
  67.             local target_creature = EffectDC():Get_Targets(1) and EffectDC():Get_Targets(1):Get_CardPtr(0)
  68.             if target_creature ~= nil then
  69.                 local delayDC = EffectDC():Make_Chest(3)
  70.                 delayDC:Set_CardPtr(0, target_creature)
  71.                 MTG():CreateDelayedTrigger(6, delayDC)
  72.             end
  73.         </RESOLUTION_TIME_ACTION>
  74.         <DURATION>
  75.             return (EffectSource() == nil)
  76.         </DURATION>
  77.     </SPELL_ABILITY>
  78.     <TRIGGERED_ABILITY resource_id="6" priority="-1">
  79.         <TRIGGER value="BEGINNING_OF_STEP">
  80.             return MTG():GetStep() == STEP_END_OF_TURN
  81.         </TRIGGER>
  82.         <RESOLUTION_TIME_ACTION>
  83.             local target = EffectDC():Get_CardPtr(0)
  84.             if target ~= nil then
  85.                 EffectController():Sacrifice( target )
  86.             end
  87.         </RESOLUTION_TIME_ACTION>
  88.         <CLEANUP fire_once="1" />
  89.     </TRIGGERED_ABILITY>
  90.     <ACTIVATED_ABILITY forced_skip="1" active_zone="ZONE_HAND">
  91.         <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Splice onto Arcane {2}{R}{R}]]></LOCALISED_TEXT>
  92.         <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Imprégnation d’arcane {2}{R}{R}]]></LOCALISED_TEXT>
  93.         <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Empalmar con lo arcano {2}{R}{R}]]></LOCALISED_TEXT>
  94.         <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Arkane Kopplung {2}{R}{R}]]></LOCALISED_TEXT>
  95.         <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Unire nell’Arcano {2}{R}{R}]]></LOCALISED_TEXT>
  96.         <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[[Splice onto Arcane {2}{R}{R}]]></LOCALISED_TEXT>
  97.         <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Splice onto Arcane {2}{R}{R}]]></LOCALISED_TEXT>
  98.         <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Splice onto Arcane {2}{R}{R}]]></LOCALISED_TEXT>
  99.         <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Unir em Arcana {2}{R}{R}]]></LOCALISED_TEXT>
  100.         <LOCALISED_TEXT LanguageCode="zh-CN"><![CDATA[通联古咒{2}{R}{R}]]></LOCALISED_TEXT>
  101.         <LOCALISED_TEXT LanguageCode="zh-HK"><![CDATA[Splice onto Arcane {2}{R}{R}]]></LOCALISED_TEXT>
  102.         <COST mana_cost="{2}{R}{R}" type="Mana" />
  103.         <COST type="RevealSelf" />
  104.         -- tried an availability block here; it didn't work
  105.         <RESOLUTION_TIME_ACTION>
  106.             local filter = ClearFilter()
  107.             filter:Add( FE_CONTROLLER, OP_IS, EffectController() )
  108.             filter:Add( FE_SUBTYPE, OP_IS, SPELL_TYPE_ARCANE )
  109.             filter:SetZone( ZONE_STACK )
  110.             EffectController():ChooseItem( "SPL_CARD_QUERY_CHOOSE_SPELL_TO_SPLICE_ONTO", EffectDC():Make_Targets(0) )
  111.         </RESOLUTION_TIME_ACTION>
  112.         <CONTINUOUS_ACTION layer="8">
  113.             local target = EffectDC():Get_Targets(0) and EffectDC():Get_Targets(0):Get_CardPtr(0)
  114.             if target ~= nil then
  115.                 local characteristics = target:GetCurrentCharacteristics()
  116.                 characteristics:GrantAbility(5)
  117.                 characteristics:GrantAbility(6) -- delayed trigger ability
  118.             end
  119.         </CONTINUOUS_ACTION>
  120.         <DURATION simple_duration="UntilEOT" /> -- we have to keep this one active until end of turn due to delayed triggers
  121.         <AI_AVAILABILITY window_step="begin_combat" window_turn="my_turn" type="window" />
  122.         <AI_AVAILABILITY window_step="declare_blockers" window_turn="their_turn" type="window" />
  123.         <AI_AVAILABILITY window_step="main_1" window_turn="my_turn" type="window" />
  124.         <AUTO_SKIP no_effect_source="1" />
  125.     </ACTIVATED_ABILITY>
  126.     <SPELL_ABILITY resource_id="5">
  127.         <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[You may put a creature card from your hand onto the battlefield. That creature gains haste. Sacrifice that creature at the beginning of the next end step.]]></LOCALISED_TEXT>
  128.         <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Mettez en jeu une carte de créature de votre main. Cette créature a la célérité. Sacrifiez cette créature à la fin du tour.]]></LOCALISED_TEXT>
  129.         <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Pon en juego una carta de criatura de tu mano. Esa criatura tiene la habilidad de prisa. Sacrifícala al final del turno.]]></LOCALISED_TEXT>
  130.         <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Bringe eine Kreaturenkarte aus deiner Hand ins Spiel. Diese Kreatur hat Eile. Opfere diese Kreatur am Ende des Zuges.]]></LOCALISED_TEXT>
  131.         <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Metti in gioco una carta creatura dalla tua mano. Quella creatura ha rapidità. Sacrifica quella creatura alla fine del turno.]]></LOCALISED_TEXT>
  132.         <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[あなたの手札にあるクリーチャー・カードを1枚場に出す。そのクリーチャーは速攻を持つ。ターン終了時に、そのクリーチャーを生け贄に捧げる。]]></LOCALISED_TEXT>
  133.         <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[You may put a creature card from your hand onto the battlefield. That creature gains haste. Sacrifice that creature at the beginning of the next end step.]]></LOCALISED_TEXT>
  134.         <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[You may put a creature card from your hand onto the battlefield. That creature gains haste. Sacrifice that creature at the beginning of the next end step.]]></LOCALISED_TEXT>
  135.         <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Coloque em jogo um card de criatura de sua mão. Essa criatura tem ímpeto. Sacrifique a criatura no final do turno.]]></LOCALISED_TEXT>
  136.         <LOCALISED_TEXT LanguageCode="zh-CN"><![CDATA[将一张生物牌从你的手上放置进场。该生物具有敏捷异能。在回合结束时牺牲该生物。]]></LOCALISED_TEXT>
  137.         <LOCALISED_TEXT LanguageCode="zh-HK"><![CDATA[You may put a creature card from your hand onto the battlefield. That creature gains haste. Sacrifice that creature at the beginning of the next end step.]]></LOCALISED_TEXT>
  138.         <RESOLUTION_TIME_ACTION>
  139.             local filter = ClearFilter()
  140.             filter:Add( FE_TYPE, OP_IS, CARD_TYPE_CREATURE )
  141.             filter:SetZone( ZONE_HAND, EffectController() )
  142.             EffectController():ChooseItem( "SPL_CARD_QUERY_CHOOSE_CREATURE_TO_PUT_ONTO_BATTLEFIELD", EffectDC():Make_Targets(40), QUERY_FLAG_MAY )
  143.         </RESOLUTION_TIME_ACTION>
  144.         <RESOLUTION_TIME_ACTION>
  145.             local target = EffectDC():Get_Targets(40) and EffectDC():Get_Targets(40):Get_CardPtr(0)
  146.             if target ~= nil then
  147.                 EffectDC():Get_Targets(40):Protect_CardPtr(0)
  148.                 target:PutOntoBattlefield( EffectController() )
  149.             end
  150.         </RESOLUTION_TIME_ACTION>
  151.         <CONTINUOUS_ACTION layer="6">
  152.             local target = EffectDC():Get_Targets(40) and EffectDC():Get_Targets(40):Get_CardPtr(0)
  153.             if target ~= nil then
  154.                 local characteristics = target:GetCurrentCharacteristics()
  155.                 characteristics:Bool_Set( CHARACTERISTIC_HASTE, 1 )
  156.             end
  157.         </CONTINUOUS_ACTION>
  158.         <CONTINUOUS_ACTION layer="8">
  159.             local target = EffectDC():Get_Targets(40) and EffectDC():Get_Targets(40):Get_CardPtr(0)
  160.             if target ~= nil then
  161.                 local characteristics = target:GetCurrentCharacteristics()
  162.                 characteristics:Badge_Set( BADGE_DIES_AT_END_OF_TURN )
  163.                 characteristics:AI_SetWorthless()
  164.             end
  165.         </CONTINUOUS_ACTION>
  166.         <RESOLUTION_TIME_ACTION>
  167.             local target_creature = EffectDC():Get_Targets(40) and EffectDC():Get_Targets(40):Get_CardPtr(0)
  168.             if target_creature ~= nil then
  169.                 local delayDC = EffectDC():Make_Chest(4)
  170.                 delayDC:Set_CardPtr(0, target_creature)
  171.                 MTG():CreateDelayedTrigger(6, delayDC)
  172.             end
  173.         </RESOLUTION_TIME_ACTION>
  174.         <DURATION>
  175.             return (EffectSource() == nil)
  176.         </DURATION>
  177.     </SPELL_ABILITY>
  178.     <AI_AVAILABILITY window_step="begin_combat" window_turn="my_turn" type="window" />
  179.     <AI_AVAILABILITY window_step="declare_blockers" window_turn="their_turn" type="window" />
  180.     <AI_AVAILABILITY window_step="main_1" window_turn="my_turn" type="window" />
  181.     <HELP title="MORE_INFO_TITLE_SPLICE_ONTO_ARCANE" body="MORE_INFO_BODY_SPLICE_ONTO_ARCANE" zone="ZONE_ANY" />
  182.     <HELP title="MORE_INFO_BADGE_TITLE_14" body="MORE_INFO_BADGE_BODY_14" zone="ZONE_ANY" /> -- haste
  183.     <AUTHOR><![CDATA[Splinterverse]]></AUTHOR>
  184.     <EDITORS><![CDATA[Splinterverse]]></EDITORS>
  185.     <DATE><![CDATA[19-07-19]]></DATE>
  186. </CARD_V2>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement