Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0"?>
- <CARD_V2 ExportVersion="1">
- <FILENAME text="SELVALA_HEART_OF_THE_WILDS_CW_416827" />
- <CARDNAME text="SELVALA_HEART_OF_THE_WILDS" />
- <TITLE>
- <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Selvala, Heart of the Wilds]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Selvala, Heart of the Wilds]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Selvala, Heart of the Wilds]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Selvala, Heart of the Wilds]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Selvala, Heart of the Wilds]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[野生の心、セルヴァラ]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Selvala, Heart of the Wilds]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Selvala, Heart of the Wilds]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Selvala, Heart of the Wilds]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="zh-CN"><![CDATA[荒野之心塞瓦拉]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="zh-HK"><![CDATA[Selvala, Heart of the Wilds]]></LOCALISED_TEXT>
- </TITLE>
- <MULTIVERSEID value="416827" />
- <ARTID value="SELVALA_HEART_OF_THE_WILDS" />
- <ARTIST name="Tyler Jacobson" />
- <CASTING_COST cost="{1}{G}{G}" />
- <SUPERTYPE metaname="Legendary" />
- <TYPE metaname="Creature" />
- <SUB_TYPE metaname="Elf" />
- <SUB_TYPE metaname="Scout" />
- <EXPANSION value="CN2" />
- <RARITY metaname="M" />
- <POWER value="2" />
- <TOUGHNESS value="3" />
- <TRIGGERED_ABILITY>
- <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Whenever another creature enters the battlefield, its controller may draw a card if its power is greater than each other creature’s power.]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Whenever another creature enters the battlefield, its controller may draw a card if its power is greater than each other creature’s power.]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Whenever another creature enters the battlefield, its controller may draw a card if its power is greater than each other creature’s power.]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Whenever another creature enters the battlefield, its controller may draw a card if its power is greater than each other creature’s power.]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Whenever another creature enters the battlefield, its controller may draw a card if its power is greater than each other creature’s power.]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[他のクリーチャーが1体戦場に出るたび、そのパワーがそれ以外の各クリーチャーのパワーよりも大きいなら、それのコントローラーはカードを1枚引いてもよい。]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Whenever another creature enters the battlefield, its controller may draw a card if its power is greater than each other creature’s power.]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Whenever another creature enters the battlefield, its controller may draw a card if its power is greater than each other creature’s power.]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Whenever another creature enters the battlefield, its controller may draw a card if its power is greater than each other creature’s power.]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="zh-CN"><![CDATA[每当另一个生物进战场时,如果其力量比每个其他生物都大,则其操控者可以抓一张牌。]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="zh-HK"><![CDATA[Whenever another creature enters the battlefield, its controller may draw a card if its power is greater than each other creature’s power.]]></LOCALISED_TEXT>
- <TRIGGER value="ZONECHANGE_END" simple_qualifier="another" to_zone="ZONE_BATTLEFIELD" from_zone="ZONE_ANY">
- return TriggerObject():GetCardType():Test( CARD_TYPE_CREATURE )
- </TRIGGER>
- <RESOLUTION_TIME_ACTION>
- if TriggerObject() ~= nil then
- local testedPower = TriggerObject():GetCurrentCharacteristics():Power_Get()
- local max_power = 0
- local filter = ClearFilter()
- filter:Add(FE_TYPE, OP_IS, CARD_TYPE_CREATURE)
- local filter_count = filter:EvaluateObjects()
- if filter_count > 0 then
- for i=0,filter_count-1 do
- local creature = filter:GetNthEvaluatedObject(i)
- if creature ~= nil then
- local power = creature:GetCurrentCharacteristics():Power_Get()
- if power > max_power then
- max_power = power
- end
- end
- end
- end
- if testedPower > max_power then
- local Player = TriggerObject():GetController()
- Player:BeginNewMultipleChoice()
- Player:AddMultipleChoiceAnswer("CARD_QUERY_SELVALA_HEART_OF_THE_WILDS_OPTION_DRAW")
- Player:AddMultipleChoiceAnswer("CARD_QUERY_SELVALA_HEART_OF_THE_WILDS_OPTION_DONT_DRAW")
- Player:AskMultipleChoiceQuestion("CARD_QUERY_SELVALA_HEART_OF_THE_WILDS", EffectSource())
- else
- end
- end
- </RESOLUTION_TIME_ACTION>
- <RESOLUTION_TIME_ACTION>
- local Card = TriggerObject()
- if Card ~= nil then
- local Player = Card:GetController()
- if Player ~= nil and ( Player:GetMultipleChoiceResult() == 0 or ( Player:IsAI() and Player:Library_Count() >= 10 ) ) then
- Player:DrawCards(1)
- end
- end
- </RESOLUTION_TIME_ACTION>
- </TRIGGERED_ABILITY>
- <ACTIVATED_ABILITY forced_skip="1">
- <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[{G}, {T}: Add X mana in any combination of colors to your mana pool, where X is the greatest power among creatures you control.]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[{G}, {T}: Add X mana in any combination of colors to your mana pool, where X is the greatest power among creatures you control.]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[{G}, {T}: Add X mana in any combination of colors to your mana pool, where X is the greatest power among creatures you control.]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[{G}, {T}: Add X mana in any combination of colors to your mana pool, where X is the greatest power among creatures you control.]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[{G}, {T}: Add X mana in any combination of colors to your mana pool, where X is the greatest power among creatures you control.]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[{G}, {T}:あなたのマナ・プールに、望む色の組み合わせのマナX点を加える。Xはあなたがコントロールするクリーチャーの中の最大のパワーの値に等しい。]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[{G}, {T}: Add X mana in any combination of colors to your mana pool, where X is the greatest power among creatures you control.]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[{G}, {T}: Add X mana in any combination of colors to your mana pool, where X is the greatest power among creatures you control.]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[{G}, {T}: Add X mana in any combination of colors to your mana pool, where X is the greatest power among creatures you control.]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="zh-CN"><![CDATA[{G},{T}:加X点法术力到你的法术力池中,其颜色组合可任意选择,X为由你操控的生物中力量最大者的数值。]]></LOCALISED_TEXT>
- <LOCALISED_TEXT LanguageCode="zh-HK"><![CDATA[{G}, {T}: Add X mana in any combination of colors to your mana pool, where X is the greatest power among creatures you control.]]></LOCALISED_TEXT>
- <COST mana_cost="{G}" type="Mana" />
- <COST type="TapSelf" />
- <PLAY_TIME_ACTION>
- RSN_MarkManaAbilityStart()
- local max_power = 0
- local filter = ClearFilter()
- filter:Add(FE_TYPE, OP_IS, CARD_TYPE_CREATURE)
- filter:Add( FE_CONTROLLER, OP_IS, EffectController() )
- local filter_count = filter:EvaluateObjects()
- if filter_count > 0 then
- for i=0,filter_count-1 do
- local creature = filter:GetNthEvaluatedObject(i)
- if creature ~= nil then
- local power = creature:GetCurrentCharacteristics():Power_Get()
- if power > max_power then
- max_power = power
- end
- end
- end
- end
- EffectDC():Int_Set( 0, max_power )
- </PLAY_TIME_ACTION>
- <RESOLUTION_TIME_ACTION repeating="1">
- local nRep = MTG():GetActionRepCount()
- local nParity = nRep % 2
- local nCount = EffectDC():Int_Get( 0 )
- if (nRep < (nCount * 2)) then
- if (nParity == 0) then
- local oPlayer = EffectController()
- local oCard = EffectSource()
- if (oPlayer ~= nil) then
- oPlayer:BeginNewMultipleChoice()
- oPlayer:AddMultipleChoiceAnswer( "RSN_MODE_PRODUCE_W" )
- oPlayer:AddMultipleChoiceAnswer( "RSN_MODE_PRODUCE_U" )
- oPlayer:AddMultipleChoiceAnswer( "RSN_MODE_PRODUCE_B" )
- oPlayer:AddMultipleChoiceAnswer( "RSN_MODE_PRODUCE_R" )
- oPlayer:AddMultipleChoiceAnswer( "RSN_MODE_PRODUCE_G" )
- oPlayer:AskMultipleChoiceQuestion( "MODE_CHOOSE_ONE", oCard )
- end
- return true
- else
- local nColour = EffectController():GetMultipleChoiceResult() + 1
- if (nColour == COLOUR_BLACK) then
- RSN_ProduceNoTrigger( "{B}", 1 )
- elseif (nColour == COLOUR_BLUE) then
- RSN_ProduceNoTrigger( "{U}", 1 )
- elseif (nColour == COLOUR_GREEN) then
- RSN_ProduceNoTrigger( "{G}", 1 )
- elseif (nColour == COLOUR_RED) then
- RSN_ProduceNoTrigger( "{R}", 1 )
- elseif (nColour == COLOUR_WHITE) then
- RSN_ProduceNoTrigger( "{W}", 1 )
- end
- return true
- end
- else
- RSN_FireManaTrigger()
- return false
- end
- </RESOLUTION_TIME_ACTION>
- <RESOLUTION_TIME_ACTION>
- RSN_EliminateExtraManaTokens()
- S_DisplayManaPool(EffectController())
- RSN_MarkManaAbilityEnd()
- </RESOLUTION_TIME_ACTION>
- <RESOLUTION_TIME_ACTION>
- RSN_ObjectDC():Int_Inc(1)
- </RESOLUTION_TIME_ACTION>
- <AUTO_SKIP>
- return RSN_ObjectDC():Get_Int(1) >= 2
- </AUTO_SKIP>
- <AI_AVAILABILITY window_step="upkeep" type="window" />
- <AI_AVAILABILITY window_step="main_1" window_turn="my_turn" type="window" />
- <AI_AVAILABILITY window_step="begin_combat" window_turn="their_turn" type="window" />
- <AI_AVAILABILITY window_step="declare_attackers" window_turn="their_turn" type="window" />
- <AI_AVAILABILITY window_step="declare_blockers" type="window" />
- <AI_AVAILABILITY window_step="main_2" window_turn="my_turn" type="window" />
- <AI_AVAILABILITY window_step="end_of_turn" type="window" />
- <AI_AVAILABILITY window_step="end_of_turn" window_turn="their_turn" type="window" />
- <AI_AVAILABILITY type="in_response" response_source="1" response_target="1" />
- <AI_AVAILABILITY type="in_response" response_source="1" />
- <AI_AVAILABILITY type="in_response" response_target="1" />
- </ACTIVATED_ABILITY>
- <STATIC_ABILITY>
- <CONTINUOUS_ACTION layer="0">
- RSN_ClearCanProduceMana()
- RSN_MarkCanProduceMana( "{B}{G}{R}{U}{W}" )
- </CONTINUOUS_ACTION>
- </STATIC_ABILITY>
- <TRIGGERED_ABILITY forced_skip="1" replacement_effect="1">
- <TRIGGER value="BEGINNING_OF_STEP" pre_trigger="1" />
- <RESOLUTION_TIME_ACTION>
- RSN_ClearProducedMana()
- </RESOLUTION_TIME_ACTION>
- </TRIGGERED_ABILITY>
- <TRIGGERED_ABILITY>
- <TRIGGER value="END_OF_STEP">
- return MTG():GetStep() == STEP_END_OF_TURN
- </TRIGGER>
- <RESOLUTION_TIME_ACTION>
- RSN_ObjectDC():Set_Int(1, 0)
- </RESOLUTION_TIME_ACTION>
- </TRIGGERED_ABILITY>
- <TOKEN_REGISTRATION reservation="1" type="RSN_TOKEN_MANA_B" />
- <TOKEN_REGISTRATION reservation="1" type="RSN_TOKEN_MANA_G" />
- <TOKEN_REGISTRATION reservation="1" type="RSN_TOKEN_MANA_R" />
- <TOKEN_REGISTRATION reservation="1" type="RSN_TOKEN_MANA_U" />
- <TOKEN_REGISTRATION reservation="1" type="RSN_TOKEN_MANA_W" />
- <SFX text="COMBAT_BLUNT_LARGE_ATTACK" power_boundary_min="4" power_boundary_max="-1" />
- <SFX text="COMBAT_BLUNT_SMALL_ATTACK" power_boundary_min="1" power_boundary_max="3" />
- <AUTHOR><![CDATA[Splinterverse]]></AUTHOR>
- <EDITORS><![CDATA[Splinterverse]]></EDITORS>
- <DATE><![CDATA[16-09-16]]></DATE>
- </CARD_V2>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement