Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0"?>
- <CARD_V2 ExportVersion="1">
- <FILENAME text="FIRE_COVENANT_CW_159836" />
- <CARDNAME text="FIRE_COVENANT" />
- <TITLE>
- <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Fire Covenant]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Fire Covenant]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Fire Covenant]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Fire Covenant]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Fire Covenant]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[Fire Covenant]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Fire Covenant]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Fire Covenant]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Fire Covenant]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="zh-CN"><![CDATA[Fire Covenant]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="zh-HK"><![CDATA[Fire Covenant]]></LOCALISED_TEXT>
- </TITLE>
- <MULTIVERSEID value="159836" />
- <ARTID value="FIRE_COVENANT" />
- <ARTIST name="Dan Frazier" />
- <CASTING_COST cost="{1}{B}{R}" />
- <TYPE metaname="Instant" />
- <EXPANSION value="MED" />
- <RARITY metaname="U" />
- <UTILITY_ABILITY qualifier="Additional" linked_ability_group="1">
- <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[As an additional cost to cast Fire Covenant, pay X life.]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[As an additional cost to cast Fire Covenant, pay X life.]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[As an additional cost to cast Fire Covenant, pay X life.]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[As an additional cost to cast Fire Covenant, pay X life.]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[As an additional cost to cast Fire Covenant, pay X life.]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[As an additional cost to cast Fire Covenant, pay X life.]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[As an additional cost to cast Fire Covenant, pay X life.]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[As an additional cost to cast Fire Covenant, pay X life.]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[As an additional cost to cast Fire Covenant, pay X life.]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="zh-CN"><![CDATA[As an additional cost to cast Fire Covenant, pay X life.]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="zh-HK"><![CDATA[As an additional cost to cast Fire Covenant, pay X life.]]></LOCALISED_TEXT>
- <COST type="generic">
- <PREREQUISITE>
- return true
- </PREREQUISITE>
- <RESOLUTION_TIME_ACTION>
- local controller = EffectController()
- local max_amount = controller:GetLifeTotal() - 1
- controller:BeginNewNumericalChoice()
- controller:AddNumericalChoiceAnswer(max_amount)
- controller:AskNumericalChoiceQuestion("SPL_CARD_QUERY_CHOOSE_VALUE_FOR_X" )
- </RESOLUTION_TIME_ACTION>
- <RESOLUTION_TIME_ACTION>
- local decision = EffectController():GetNumericalChoiceResult()
- LinkedDC():Set_Int(33, decision)
- EffectController():LoseLife( decision )
- </RESOLUTION_TIME_ACTION>
- </COST>
- </UTILITY_ABILITY>
- <SPELL_ABILITY linked_ability_group="1">
- <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Fire Covenant deals X damage divided as you choose among any number of target creatures.]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Fire Covenant deals X damage divided as you choose among any number of target creatures.]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Fire Covenant deals X damage divided as you choose among any number of target creatures.]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Fire Covenant deals X damage divided as you choose among any number of target creatures.]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Fire Covenant deals X damage divided as you choose among any number of target creatures.]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[Fire Covenant deals X damage divided as you choose among any number of target creatures.]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Fire Covenant deals X damage divided as you choose among any number of target creatures.]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Fire Covenant deals X damage divided as you choose among any number of target creatures.]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Fire Covenant deals X damage divided as you choose among any number of target creatures.]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="zh-CN"><![CDATA[Fire Covenant deals X damage divided as you choose among any number of target creatures.]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="zh-HK"><![CDATA[Fire Covenant deals X damage divided as you choose among any number of target creatures.]]></LOCALISED_TEXT>
- <SFX text="GLOBAL_MAGMA_PLAY" />
- <TARGET tag="SPL_CARD_QUERY_CHOOSE_CREATURE_OR_PLAYER_TO_DEAL_DAMAGE_TO" definition="0" compartment="0" damage_assignment="1" depends_on_X="1">
- local amount = LinkedDC():Get_Int(33)
- MTG():SetTargetCount(amount)
- </TARGET>
- <TARGET_DEFINITION id="0">
- local filter = ClearFilter()
- filter:SetFilterType(FILTER_TYPE_CARDS + FILTER_TYPE_PLAYERS)
- filter:Add(FE_TYPE, OP_IS, CARD_TYPE_CREATURE)
- </TARGET_DEFINITION>
- <RESOLUTION_TIME_ACTION>
- local filter = ClearFilter()
- filter:Add(FE_SUBTYPE, OP_IS, LAND_TYPE_MOUNTAIN)
- filter:Add( FE_CONTROLLER, OP_IS, EffectController() )
- local amount = filter:Count()
- local source = EffectSourceLKI()
- local targetDC = EffectDC():Get_Targets(0)
- for i=0,(amount-1) do
- local target_creature = targetDC:Get_CardPtr(i)
- local target_player = targetDC:Get_PlayerPtr(i)
- local damage = targetDC:Get_Assignment(i)
- if target_creature ~= nil then
- source:DealDamageTo(damage, target_creature)
- elseif target_player ~= nil then
- source:DealDamageTo(damage, target_player)
- end
- end
- </RESOLUTION_TIME_ACTION>
- <AI_SIMPLIFIED_TARGETING compartment="0" hint="HINT_ENEMY_ONLY" />
- </SPELL_ABILITY>
- <AUTHOR><![CDATA[Splinterverse]]></AUTHOR>
- <EDITORS><![CDATA[Splinterverse]]></EDITORS>
- <DATE><![CDATA[17-11-16]]></DATE>
- </CARD_V2>
Advertisement
Add Comment
Please, Sign In to add comment