It is currently 02 Aug 2025, 13:49
   
Text Size

TFM&G2K's Planeswalkers Pool v8g (12/Sep/2014)

Moderator: CCGHQ Admins

Re: TFM&G2K's Planeswalkers Pool v6d (05/Jun/2014)

Postby NEMESiS » 24 Jul 2014, 02:30

I do find it interesting that In Garruk's Wake it does call for planeswalkers though. :lol:

Code: Select all
    <FILTER filter_id="0">
    local filter = ClearFilter()
    local subfilter = filter:AddSubFilter_Or()
       subfilter:Add( FE_TYPE, OP_IS, CARD_TYPE_CREATURE )
       subfilter:Add( FE_TYPE, OP_IS, CARD_TYPE_PLANESWALKER)
    filter:Add( FE_TEAM, OP_NOT, EffectController():GetTeam() )
    </FILTER>
User avatar
NEMESiS
 
Posts: 460
Joined: 03 Jan 2013, 04:02
Location: Pools of Becoming
Has thanked: 70 times
Been thanked: 21 times

Re: TFM&G2K's Planeswalkers Pool v6d (05/Jun/2014)

Postby mr friendly guy » 27 Jul 2014, 14:11

Well the core set for 2015 has some new versions of the planeswalkers we know and love. If DoTP turns out to be too difficult to mod for planeswalkers, it might be possible to mod them for 2014.

http://gatherer.wizards.com/Pages/Searc ... anced&set=[%22Magic%202015%20Core%20Set%22]&type=+[%22Planeswalker%22]

Jace, Ajania, Nissa and Garruk get some cool cards.
mr friendly guy
 
Posts: 85
Joined: 23 Aug 2013, 12:03
Has thanked: 2 times
Been thanked: 1 time

Re: TFM&G2K's Planeswalkers Pool v6d (05/Jun/2014)

Postby Xander9009 » 27 Jul 2014, 18:51

2015 planeswalkers
(Just a corrected link).
_______________________________
Community Wad - Community Wad Website - How to Help and Report Bugs
Discord: discord.gg/4AXvHzW
User avatar
Xander9009
Programmer
 
Posts: 2905
Joined: 29 Jun 2013, 07:44
Location: Indiana, United States
Has thanked: 121 times
Been thanked: 445 times

Re: TFM&G2K's Planeswalkers Pool v6d (05/Jun/2014)

Postby fallenangle » 05 Aug 2014, 13:59

I'd like to request Garruk, Apex Predator, although I'm not sure if it would be possible to give your opponent an emblem or not, as his ultimate does.
fallenangle
 
Posts: 319
Joined: 20 Jul 2013, 02:31
Has thanked: 73 times
Been thanked: 41 times

Re: TFM&G2K's Planeswalkers Pool v6d (05/Jun/2014)

Postby volrathxp » 06 Aug 2014, 01:14

fallenangle wrote:I'd like to request Garruk, Apex Predator, although I'm not sure if it would be possible to give your opponent an emblem or not, as his ultimate does.
I've been working on Garruk (see my topic in the Programming Talk section), and am troubleshooting the heck out of his ultimate. See here: http://www.slightlymagic.net/forum/viewtopic.php?f=63&t=14980
volrathxp
User avatar
volrathxp
 
Posts: 362
Joined: 23 Jul 2014, 17:34
Has thanked: 9 times
Been thanked: 17 times

Re: TFM&G2K's Planeswalkers Pool v6d (05/Jun/2014)

Postby gorem2k » 06 Aug 2014, 03:56

volrathxp wrote:
fallenangle wrote:I'd like to request Garruk, Apex Predator, although I'm not sure if it would be possible to give your opponent an emblem or not, as his ultimate does.
I've been working on Garruk (see my topic in the Programming Talk section), and am troubleshooting the heck out of his ultimate. See here: http://www.slightlymagic.net/forum/viewtopic.php?f=63&t=14980
I haven't tried working on the ultimate yet, but I have done/fixed the other parts. While doing this, I've found out that Nissa Revane 's second ability doesn't shut down Doubling Season like its first ability does. It just use a {0} mana cost and adds a loyalty (don't know why or if there's a reason for this, but it may cause this to trigger Doubling Season... :? ) I've copied this same method on Garruk, Apex Predator.

PS: I'm rusty at programming xml cards, it took me 2h just for this! :lol:

EDIT: trample won't work.
EDIT 2: fixed trample. may have other problems.
EDIT 3: removed a useless filter line. Thanks to volrathxp :D

progress | Open
Code: Select all
  <ACTIVATED_ABILITY>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[−8: Target opponent gets an emblem with “Whenever a creature attacks you, it gets +5/+5 and gains trample until end of turn.”]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[−8 : L’adversaire ciblé gagne un emblème avec « À chaque fois qu’une créature vous attaque, elle gagne +5/+5 et acquiert le piétinement jusqu’à la fin du tour. »]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[-8: El oponente objetivo obtiene un emblema con “Siempre que una criatura te ataque, obtiene +5/+5 y gana la habilidad de arrollar hasta el final del turno”.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[-8: Ein Gegner deiner Wahl erhält ein Emblem mit „Immer wenn eine Kreatur dich angreift, erhält sie +5/+5 und verursacht Trampelschaden bis zum Ende des Zuges.”]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[-8: Un avversario bersaglio ottiene un emblema con “Ogniqualvolta una creatura ti attacca, prende +5/+5 e ha travolgere fino alla fine del turno”.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[-8:対戦相手1人を対象とする。そのプレイヤーは「クリーチャーが1体あなたを攻撃するたび、それはターン終了時まで+5/+5の修整を受けるとともにトランプルを得る。」を持つ紋章を得る。]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[-8: 상대를 목표로 정한다. 그 상대는 “생물이 당신을 공격할 때마다, 그 생물은 턴종료까지 +5/+5를 받고 돌진을 얻는다.”를 가진 휘장을 받는다.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[−8: целевой оппонент получает эмблему со способностью «Каждый раз, когда существо атакует вас, оно получает +5/+5 и Пробивной удар до конца хода».]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[-8: O oponente alvo ganha um emblema com “Toda vez que uma criatura ataca você, ela recebe +5/+5 e ganha atropelar até o final do turno.”]]></LOCALISED_TEXT>
    <AVAILABILITY per_turn_limit="1" sorcery_time="1" />
    <COST type="RemoveCountersSelf" amount="8" counter_type="Loyalty" />
    <TARGET tag="CARD_QUERY_CHOOSE_OPPONENT" definition="0" compartment="0" count="1" />
    <TARGET_DEFINITION id="0">
    local filter = ClearFilter()
    filter:SetFilterType( FILTER_TYPE_PLAYERS )
    filter:Add( FE_TEAM, OP_NOT, EffectController():GetTeam() )
    </TARGET_DEFINITION>
    <RESOLUTION_TIME_ACTION>
    local target_player = EffectDC():Get_Targets(0):Get_PlayerPtr(0)
    if target_player ~= nil then
       local delayDC = EffectDC():Make_Chest(1)
       delayDC:Set_PlayerPtr(0, target_player)
       MTG():CreateDelayedTrigger(1, delayDC)
    end
    </RESOLUTION_TIME_ACTION>
  </ACTIVATED_ABILITY>

  <TRIGGERED_ABILITY resource_id="1">
    <CLEANUP>
    return EffectDC():Get_PlayerPtr(0) == nil
    </CLEANUP>
    <TRIGGER value="ATTACKING">
    local target_player = EffectDC():Get_PlayerPtr(0)
    if target_player ~= nil then
       local filter = ClearFilter()
       filter:Add( FE_TYPE, OP_IS, CARD_TYPE_CREATURE )
       local numCreaturesAttacking = filter:CountStopAt(1)
   if TriggerObject() ~= nil then
          if numCreaturesAttacking &gt;0 and TriggerObject():GetPlayerAttacked() == target_player then
             return true
          end
       end
       return false
    end
    </TRIGGER>
    <CONTINUOUS_ACTION layer="6">
    if TriggerObject() ~= nil then
       TriggerObject():GetCurrentCharacteristics():Bool_Set( CHARACTERISTIC_TRAMPLE, 1 )
    end
    </CONTINUOUS_ACTION>
    <CONTINUOUS_ACTION layer="7C">
    if TriggerObject() ~= nil then
       TriggerObject():GetCurrentCharacteristics():Power_Add( 5 )
       TriggerObject():GetCurrentCharacteristics():Toughness_Add( 5 )
    end
    </CONTINUOUS_ACTION>
    <DURATION simple_duration="UntilEOT" />
  </TRIGGERED_ABILITY>
Last edited by gorem2k on 08 Aug 2014, 22:16, edited 2 times in total.
gorem2k
 
Posts: 464
Joined: 01 Apr 2013, 04:21
Has thanked: 48 times
Been thanked: 33 times

Re: TFM&G2K's Planeswalkers Pool v6d (05/Jun/2014)

Postby volrathxp » 06 Aug 2014, 10:57

gorem2k wrote:
volrathxp wrote:
fallenangle wrote:I'd like to request Garruk, Apex Predator, although I'm not sure if it would be possible to give your opponent an emblem or not, as his ultimate does.
I've been working on Garruk (see my topic in the Programming Talk section), and am troubleshooting the heck out of his ultimate. See here: http://www.slightlymagic.net/forum/viewtopic.php?f=63&t=14980
I haven't tried working on the ultimate yet, but I have done/fixed the other parts. While doing this, I've found out that Nissa Revane 's second ability doesn't shut down Doubling Season like its first ability does. It just use a {0} mana cost and adds a loyalty (don't know why or if there's a reason for this, but it may cause this to trigger Doubling Season... :? ) I've copied this same method on Garruk, Apex Predator.

PS: I'm rusty at programming xml cards, it took me 2h just for this! :lol:

EDIT: trample won't work.
EDIT 2: fixed trample. may have other problems.

progress | Open
Code: Select all
  <ACTIVATED_ABILITY>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[−8: Target opponent gets an emblem with “Whenever a creature attacks you, it gets +5/+5 and gains trample until end of turn.”]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[−8 : L’adversaire ciblé gagne un emblème avec « À chaque fois qu’une créature vous attaque, elle gagne +5/+5 et acquiert le piétinement jusqu’à la fin du tour. »]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[-8: El oponente objetivo obtiene un emblema con “Siempre que una criatura te ataque, obtiene +5/+5 y gana la habilidad de arrollar hasta el final del turno”.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[-8: Ein Gegner deiner Wahl erhält ein Emblem mit „Immer wenn eine Kreatur dich angreift, erhält sie +5/+5 und verursacht Trampelschaden bis zum Ende des Zuges.”]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[-8: Un avversario bersaglio ottiene un emblema con “Ogniqualvolta una creatura ti attacca, prende +5/+5 e ha travolgere fino alla fine del turno”.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[-8:対戦相手1人を対象とする。そのプレイヤーは「クリーチャーが1体あなたを攻撃するたび、それはターン終了時まで+5/+5の修整を受けるとともにトランプルを得る。」を持つ紋章を得る。]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[-8: 상대를 목표로 정한다. 그 상대는 “생물이 당신을 공격할 때마다, 그 생물은 턴종료까지 +5/+5를 받고 돌진을 얻는다.”를 가진 휘장을 받는다.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[−8: целевой оппонент получает эмблему со способностью «Каждый раз, когда существо атакует вас, оно получает +5/+5 и Пробивной удар до конца хода».]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[-8: O oponente alvo ganha um emblema com “Toda vez que uma criatura ataca você, ela recebe +5/+5 e ganha atropelar até o final do turno.”]]></LOCALISED_TEXT>
    <AVAILABILITY per_turn_limit="1" sorcery_time="1" />
    <COST type="RemoveCountersSelf" amount="8" counter_type="Loyalty" />
    <TARGET tag="CARD_QUERY_CHOOSE_OPPONENT" definition="0" compartment="0" count="1" />
    <TARGET_DEFINITION id="0">
    local filter = ClearFilter()
    filter:SetFilterType( FILTER_TYPE_PLAYERS )
    filter:Add( FE_TEAM, OP_NOT, EffectController():GetTeam() )
    </TARGET_DEFINITION>
    <RESOLUTION_TIME_ACTION>
    local target_player = EffectDC():Get_Targets(0):Get_PlayerPtr(0)
    if target_player ~= nil then
       local delayDC = EffectDC():Make_Chest(1)
       delayDC:Set_PlayerPtr(0, target_player)
       MTG():CreateDelayedTrigger(1, delayDC)
    end
    </RESOLUTION_TIME_ACTION>
  </ACTIVATED_ABILITY>

  <TRIGGERED_ABILITY resource_id="1">
    <CLEANUP>
    return EffectDC():Get_PlayerPtr(0) == nil
    </CLEANUP>
    <TRIGGER value="ATTACKING">
    local target_player = EffectDC():Get_PlayerPtr(0)
    if target_player ~= nil then
       local filter = ClearFilter()
       filter:Add( FE_TYPE, OP_IS, CARD_TYPE_CREATURE )
       filter:Add( FE_TEAM, OP_IS, EffectController():GetTeam() )
       local numCreaturesAttacking = filter:CountStopAt(1)
   if TriggerObject() ~= nil then
          if numCreaturesAttacking &gt;0 and TriggerObject():GetPlayerAttacked() == target_player then
             return true
          end
       end
       return false
    end
    </TRIGGER>
    <CONTINUOUS_ACTION layer="6">
    if TriggerObject() ~= nil then
       TriggerObject():GetCurrentCharacteristics():Bool_Set( CHARACTERISTIC_TRAMPLE, 1 )
    end
    </CONTINUOUS_ACTION>
    <CONTINUOUS_ACTION layer="7C">
    if TriggerObject() ~= nil then
       TriggerObject():GetCurrentCharacteristics():Power_Add( 5 )
       TriggerObject():GetCurrentCharacteristics():Toughness_Add( 5 )
    end
    </CONTINUOUS_ACTION>
    <DURATION simple_duration="UntilEOT" />
  </TRIGGERED_ABILITY>
I'll take a look at that and give it a shot. I didn't really seem to think you needed all of that in the trigger section, but maybe.

Edit: I did just notice something in the filters in the <TRIGGER> section though, you have it set for:

Code: Select all
       filter:Add( FE_TEAM, OP_IS, EffectController():GetTeam() )
That wouldn't be right for Garruk's ultimate, as the EffectController() is technically the player who created the trigger. Garruk's ultimate works for other players, not just the player who set the emblem on him. This is negligible in duels, but people can use this in multiplayer like that.

By checking to see if we're attacking the player in the if statement we're pretty much covering whether we're attacking who has the emblem or not, and the player with the emblem can't attack themselves, so it's moot point.
volrathxp
User avatar
volrathxp
 
Posts: 362
Joined: 23 Jul 2014, 17:34
Has thanked: 9 times
Been thanked: 17 times

Re: TFM&G2K's Planeswalkers Pool v6d (05/Jun/2014)

Postby gorem2k » 06 Aug 2014, 19:07

volrathxp wrote:By checking to see if we're attacking the player in the if statement we're pretty much covering whether we're attacking who has the emblem or not, and the player with the emblem can't attack themselves, so it's moot point.
True.. This part was only to check if someone was attacking, because I've noticed that without this, the trigger "ATTACKING" would activate and do a pointless fx animation, even if I or the CPU didn't attack. (waste of time).

Of course this may not be a definitive code. It requires modifications and can be simplified too. I've only tested with 1 vs 1, but I'm pretty sure it would work in a 2 vs 2 game.
gorem2k
 
Posts: 464
Joined: 01 Apr 2013, 04:21
Has thanked: 48 times
Been thanked: 33 times

Re: TFM&G2K's Planeswalkers Pool v6d (05/Jun/2014)

Postby volrathxp » 06 Aug 2014, 23:45

gorem2k wrote:
volrathxp wrote:By checking to see if we're attacking the player in the if statement we're pretty much covering whether we're attacking who has the emblem or not, and the player with the emblem can't attack themselves, so it's moot point.
True.. This part was only to check if someone was attacking, because I've noticed that without this, the trigger "ATTACKING" would activate and do a pointless fx animation, even if I or the CPU didn't attack. (waste of time).

Of course this may not be a definitive code. It requires modifications and can be simplified too. I've only tested with 1 vs 1, but I'm pretty sure it would work in a 2 vs 2 game.
I tested it today and it seemed to work pretty well actually. It fixed my problem with the ultimate actually triggering and doing things, which is awesome. Perhaps the filter was needed there. Not sure. Regardless, he works. :)
volrathxp
User avatar
volrathxp
 
Posts: 362
Joined: 23 Jul 2014, 17:34
Has thanked: 9 times
Been thanked: 17 times

Re: TFM&G2K's Planeswalkers Pool v6d (05/Jun/2014)

Postby gorem2k » 07 Aug 2014, 23:32

Here's a 90% completed Ajani Steadfast. Only thing missing is the ultimate. I will leave this up to thefiremind since it require something akin to Vraska.

EDIT: added a missing "Enchantment" type to the planeswalker #-o also interesting that when Gideon, Champion of Justice becomes a creature and you activate Ajani second ability, Gideon gets a loyalty and a +1/+1 counter but the +1/+1 only activate the second time you turn him to a creature.


<message deleted> :wink:
Last edited by gorem2k on 08 Aug 2014, 22:15, edited 1 time in total.
gorem2k
 
Posts: 464
Joined: 01 Apr 2013, 04:21
Has thanked: 48 times
Been thanked: 33 times

Re: TFM&G2K's Planeswalkers Pool v6d (05/Jun/2014)

Postby Vicarious » 08 Aug 2014, 00:49

DotP 2014 crashed after loading screen with Chandra. Problem in two .wad files: ObjectDC and ManaFunctions. Without them game runs normally but i wanna play Xenag, Vraska and other planeswalkers, and without those files i cant do it - game crash at start. With Riiak Shi Nal's DLC game starts normally, but crashed after i win\lose a game. Can anyone help me with this problem?
Vicarious
 
Posts: 1
Joined: 07 Aug 2014, 23:15
Has thanked: 0 time
Been thanked: 0 time

Re: TFM&G2K's Planeswalkers Pool v6d (05/Jun/2014)

Postby RiiakShiNal » 08 Aug 2014, 10:33

Vicarious wrote:DotP 2014 crashed after loading screen with Chandra. Problem in two .wad files: ObjectDC and ManaFunctions. Without them game runs normally but i wanna play Xenag, Vraska and other planeswalkers, and without those files i cant do it - game crash at start. With Riiak Shi Nal's DLC game starts normally, but crashed after i win\lose a game. Can anyone help me with this problem?
There isn't anything in ObjectDC functions that could cause crashing issues (there aren't any cards, just functions). As for Manual Mana functions the only thing I can think of that would cause crashes is if someone was using the mana tokens directly in a deck (which should never happen as they would be invisible in decks) and you got a bad download. These wads don't really add cards to the game they just add functions and modify some cards to make use of the new functions (similar to what the Core Fixes does, except more targeted). So my guess would be that you got a bad download of the wads and that is causing your crashes (try re-downloading those wads).

As for my DLC (Core 8192), I only added cards (most of which require Manual Mana and by extension ObjectDC), but I didn't add any decks so likely the deck that is using cards from my mod has some cards of their own and in one or more of them they are missing a TOKEN_REGISTRATION as that is the most common cause of crashing at the end of a match. I was very careful to make sure my cards aren't missing TOKEN_REGISTRATION entries. Granted, if you are trying to use my cards without Manual Mana and ObjectDC then that could definitely cause problems (most cards would not function, but they shouldn't be causing crashes at the end of a match because you can't spawn tokens that don't exist).

It is also possible that you are using a mod that has included a version of ObjectDC and/or Manual Mana functions that is out-of-date (at one point GrovyleXShinyCelebi was using an out-dated version in at least one of his mods, though I haven't checked recently to see if my mod is still included as a part of his mods or if they are current or not).
RiiakShiNal
Programmer
 
Posts: 2188
Joined: 16 May 2011, 21:37
Has thanked: 75 times
Been thanked: 497 times

Re: TFM&G2K's Planeswalkers Pool v6d (05/Jun/2014)

Postby orlouge82 » 08 Aug 2014, 12:27

Ajani Steadfast has a bit of a glitch in that you can use more than one of his loyalty abilities per turn (i.e. you can use his +1 followed up by his -2 the same turn...which is fun for gameplay, but not really how the card is legally supposed to work).

Awesome that all this work is getting done on M15 Planeswalkers!!
orlouge82
 
Posts: 25
Joined: 06 Aug 2013, 02:41
Has thanked: 1 time
Been thanked: 0 time

Re: TFM&G2K's Planeswalkers Pool v7 (08/Aug/2014)

Postby thefiremind » 08 Aug 2014, 19:21

I added the new Planeswalkers to the pool. I haven't tested them, so let me know if anything goes wrong.
< Former DotP 2012/2013/2014 modder >
Currently busy with life...
User avatar
thefiremind
Programmer
 
Posts: 3515
Joined: 07 Nov 2011, 10:55
Has thanked: 118 times
Been thanked: 722 times

Re: TFM&G2K's Planeswalkers Pool v7 (08/Aug/2014)

Postby gorem2k » 08 Aug 2014, 21:48

This Chandra's Phoenix can now interact with red planeswalkers. Since we have a new Tarmogoyf, I figured we could also add this one. I will investigate for other cards that take advantage of planeswalkers and post them here.

Chandra’s Phoenix for PLW | Open
Code: Select all
<?xml version='1.0' encoding='UTF-8'?>
<CARD_V2 ExportVersion="22">
  <FILENAME text="CHANDRAS_PHOENIX_991337848" />
  <CARDNAME text="CHANDRAS_PHOENIX" />
  <TITLE>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Chandra’s Phoenix]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Phénix de Chandra]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Fénix de Chandra]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Chandras Phoenix]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Fenice di Chandra]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[チャンドラのフェニックス]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[찬드라의 불사조]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Феникс Чандры]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Fênix de Chandra]]></LOCALISED_TEXT>
  </TITLE>
  <MULTIVERSEID value="991337848" />
  <ARTID value="134170" />
  <ARTIST name="Aleksi Briclot" />
  <CASTING_COST cost="{1}{R}{R}" />
  <TYPE metaname="Creature" />
  <SUB_TYPE metaname="Phoenix" />
  <EXPANSION value="DPI" />
  <RARITY metaname="R" />
  <POWER value="2" />
  <TOUGHNESS value="2" />
  <STATIC_ABILITY>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Flying]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Vol]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Vuela]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Fliegend]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Volare]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[飛行]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[비행]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Полет]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Voar]]></LOCALISED_TEXT>
    <INTRINSIC characteristic="CHARACTERISTIC_FLYING" />
  </STATIC_ABILITY>
  <STATIC_ABILITY commaspace="1">
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[haste]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[célérité]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[prisa.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Eile]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[rapidità]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[速攻]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[신속]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Ускорение]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[ímpeto]]></LOCALISED_TEXT>
    <INTRINSIC characteristic="CHARACTERISTIC_HASTE" />
  </STATIC_ABILITY>
  <TRIGGERED_ABILITY active_zone="ZONE_GRAVEYARD">
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Whenever an opponent is dealt damage by a red instant or sorcery spell you control or by a red planeswalker you control, return Chandra’s Phoenix from your graveyard to your hand.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[À chaque fois qu'un adversaire subit des blessures d'un sort d'éphémère ou de rituel rouge que vous contrôlez ou d'un planeswalker rouge que vous contrôlez, renvoyez dans votre main le Phénix de Chandra depuis votre cimetière.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Siempre que un oponente reciba daño de un hechizo instantáneo o conjuro rojo que controles o de un planeswalker rojo que controles, regresa el Fénix de Chandra de tu cementerio a tu mano.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Immer wenn einem Gegner von einem roten Spontanzauber, einer roten Hexerei oder einem roten Planeswalker, den bzw. die du kontrollierst, Schaden zugefügt wird, bringe Chandras Phoenix aus deinem Friedhof auf deine Hand zurück.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Ogniqualvolta a un avversario viene inflitto danno da una magia istantaneo o stregoneria rossa che controlli o da un planeswalker rosso che controlli, riprendi in mano la Fenice di Chandra dal tuo cimitero.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[あなたがコントロールする、赤のインスタント呪文1つか赤のソーサリー呪文1つか赤のプレインズウォーカー1人が、いずれかの対戦相手にダメージを与えるたび、チャンドラのフェニックスをあなたの墓地からあなたの手札に戻す。]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[상대가 당신이 조종하는 적색 순간마법 주문, 집중마법 주문 또는 적색 플레인즈워커에게 피해를 입을 때마다, 찬드라의 불사조를 당신의 무덤에서 당신의 손으로 되돌린다.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Каждый раз, когда красное мгновенное заклинание или заклинание волшебства под вашим контролем, или красный planeswalker под вашим контролем наносит повреждения оппоненту, верните Феникса Чандры из вашего кладбища в вашу руку.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Toda vez que um oponente sofrer dano de uma mágica instantânea ou feitiço vermelho que você controla ou de um planeswalker vermelho que você controla, devolva Fênix de Chandra de seu cemitério para sua mão.]]></LOCALISED_TEXT>
    <SFX text="GLOBAL_PHOENIX_PLAY" />
    <TRIGGER value="SOURCE_DEALS_DAMAGE_TO_PLAYER" simple_qualifier="objectyoucontrol" damage_type="all">
    return (SecondaryPlayer():GetTeam() ~= EffectController():GetTeam() ) and
    (TriggerObject():GetCardType():Test (CARD_TYPE_INSTANT) or TriggerObject():GetCardType():Test (CARD_TYPE_SORCERY) ) or
    (PLW_IsInNameSet( TriggerObject(), "PLANESWALKERS" ) ) and
    (TriggerObject():GetColour():Test (COLOUR_RED) )
    </TRIGGER>
    <RESOLUTION_TIME_ACTION>
    if EffectSource() ~= nil then
       EffectSource():PutInHand()
    end
    </RESOLUTION_TIME_ACTION>
  </TRIGGERED_ABILITY>
  <HELP title="MORE_INFO_BADGE_TITLE_10" body="MORE_INFO_BADGE_BODY_10" zone="ZONE_ANY" />
  <HELP title="MORE_INFO_BADGE_TITLE_14" body="MORE_INFO_BADGE_BODY_14" zone="ZONE_ANY" />
  <SFX text="COMBAT_FLAME_LARGE_ATTACK" power_boundary_min="4" power_boundary_max="-1" />
  <SFX text="COMBAT_FLAME_SMALL_ATTACK" power_boundary_min="1" power_boundary_max="3" />
  <AI_BASE_SCORE score="150" zone="ZONE_GRAVEYARD" />
</CARD_V2>
Fated Conflagration for PLW | Open
Code: Select all
<?xml version='1.0' encoding='UTF-8'?>
<CARD_V2 ExportVersion="1">
  <FILENAME text="FATED_CONFLAGRATION_991378466" />
  <CARDNAME text="FATED_CONFLAGRATION" />
  <TITLE>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Fated Conflagration]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Conflagration annoncée]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Quema nefasta]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Schicksalhafte Feuersbrunst]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Conflagrazione Fatidica]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[宿命的火災]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[운명적 화재]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Предначертанный Пожар]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Conflagração Predestinada]]></LOCALISED_TEXT>
  </TITLE>
  <MULTIVERSEID value="991378466" />
  <ARTID value="991378466" />
  <ARTIST name="Adam Paquette" />
  <CASTING_COST cost="{1}{R}{R}{R}" />
  <TYPE metaname="Instant" />
  <EXPANSION value="BNG" />
  <RARITY metaname="R" />
  <SPELL_ABILITY>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Fated Conflagration deals 5 damage to target creature or planeswalker. If it’s your turn, scry 2.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[La Conflagration annoncée inflige 5 blessures à la créature ciblée ou au planeswalker ciblé. Si c’est votre tour, regard 2.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[La Quema nefasta hace 5 puntos de daño a la criatura o el planeswalker objetivo. Si es tu turno, adivina 2.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Die Schicksalhafte Feuersbrunst fügt einer Kreatur oder einem Planeswalker deiner Wahl 5 Schadenspunkte zu. Falls es dein Zug ist, wende Hellsicht 2 an.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[La Conflagrazione Fatidica infligge 5 danni a una creatura o a un planeswalker bersaglio. Se è il tuo turno, profetizza 2.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[クリーチャー1体かプレインズウォーカー1体を対象とする。宿命的火災はそれに5点のダメージを与える。あなたのターンであるなら、占術2を行う。]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[생물 또는 플레인즈워커 하나를 목표로 정한다. 운명적 화재는 그 목표에 피해 5점을 입힌다. 당신의 턴이라면 점술 2를 한다.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Предначертанный Пожар наносит 5 повреждений целевому существу или planeswalker-у. Если идет ваш ход, предскажите 2.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Conflagração Predestinada causa 5 pontos de dano à criatura ou planeswalker alvo. Se for o seu turno, use vidência 2.]]></LOCALISED_TEXT>
    <SFX text="TARGET_CHOP_PLAY" />
    <TARGET tag="CARD_QUERY_CHOOSE_CREATURE_DEAL_5_DAMAGE" definition="0" compartment="0" count="1" />
    <TARGET_DEFINITION id="0">
    local filter = ClearFilter()
    filter:Set_And()
    local subFilter = filter:AddSubFilter_Or()
       subFilter:Add(FE_TYPE, OP_IS, CARD_TYPE_CREATURE )
    if PLW_FilterNameSet ~= nil then
       PLW_FilterNameSet(subFilter, "PLANESWALKERS", true )
      else
       subFilter:Add(FE_TYPE, OP_IS, CARD_TYPE_PLANESWALKER )
    end
    </TARGET_DEFINITION>
    <RESOLUTION_TIME_ACTION>
    local target_creature = EffectDC():Get_Targets(0):Get_CardPtr(0)
    if target_creature ~= nil then
       if target_creature:GetCardType():Test(CARD_TYPE_CREATURE) == true then

          EffectSourceLKI():DealDamageTo( 5, target_creature ) -- target a creature
           else

         -- shall we bypass manager for direct non-combat damage to planeswalkers?

          if PLW_MyPlayerDC( target_creature:GetController() ):Get_Int(PLW_AJANI_STEADFAST_EMBLEM) == 0 then
             target_creature:RemoveCounters( MTG():GetCountersType("Loyalty"), 5 )
          else
             target_creature:RemoveCounters( MTG():GetCountersType("Loyalty"), 1 )
          end
       end
    end
    </RESOLUTION_TIME_ACTION>
    <RESOLUTION_TIME_ACTION>
    if EffectController():MyTurn() == true then
        -- might as well check if TFM_Scry_Resolution is nil but hey...
       TFM_Scry_Resolution1(3)
    end
    </RESOLUTION_TIME_ACTION>
    <RESOLUTION_TIME_ACTION>
    if EffectController():MyTurn() == true then
       TFM_Scry_Resolution2()
    end
    </RESOLUTION_TIME_ACTION>
    <RESOLUTION_TIME_ACTION>
    if EffectController():MyTurn() == true then
       TFM_Scry_Resolution3()
    end
    </RESOLUTION_TIME_ACTION>
    <AI_SIMPLIFIED_TARGETING compartment="0" hint="HINT_ENEMY_ONLY" />
  </SPELL_ABILITY>
  <AI_BASE_SCORE score="900" zone="ZONE_HAND" />
</CARD_V2>
Fated Retribution for PLW | Open
Code: Select all
<?xml version='1.0' encoding='UTF-8'?>
<CARD_V2 ExportVersion="1">
  <FILENAME text="FATED_RETRIBUTION_991378383" />
  <CARDNAME text="FATED_RETRIBUTION" />
  <TITLE>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Fated Retribution]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Châtiment annoncé]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Venganza nefasta]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Schicksalhafte Vergeltung]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Punizione Fatidica]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[宿命的報復]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[운명적 복수]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Предначертанное Возмездие]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Retribuição Predestinada]]></LOCALISED_TEXT>
  </TITLE>
  <MULTIVERSEID value="991378383" />
  <ARTID value="991378383" />
  <ARTIST name="Jonas De Ro" />
  <CASTING_COST cost="{4}{W}{W}{W}" />
  <TYPE metaname="Instant" />
  <EXPANSION value="BNG" />
  <RARITY metaname="R" />
  <SPELL_ABILITY>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Destroy all creatures and planeswalkers. If it’s your turn, scry 2.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Détruisez toutes les créatures et tous les planeswalkers. Si c’est votre tour, regard 2.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Destruye todas las criaturas y planeswalkers. Si es tu turno, adivina 2.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Zerstöre alle Kreaturen und alle Planeswalker. Falls es dein Zug ist, wende Hellsicht 2 an.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Distruggi tutte le creature e i planeswalker. Se è il tuo turno, profetizza 2.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[すべてのクリーチャーとすべてのプレインズウォーカーを破壊する。あなたのターンであるなら、占術2を行う。]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[모든 생물과 플레인즈워커를 파괴한다. 당신의 턴이라면 점술 2를 한다.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Уничтожьте все существа и planeswalker-ов. Если идет ваш ход, предскажите 2.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Destrua todas as criaturas e planeswalkers. Se for o seu turno, use vidência 2.]]></LOCALISED_TEXT>
    <FILTER filter_id="0">
    local filter = ClearFilter()
    filter:Set_Or()
    filter:Add(FE_TYPE, OP_IS, CARD_TYPE_CREATURE)
    local subFilter = filter:AddSubFilter_And()
    if PLW_FilterNameSet ~= nil then
       PLW_FilterNameSet(subFilter, "PLANESWALKERS", true)
      else
       subFilter:Add(FE_TYPE, OP_IS, CARD_TYPE_PLANESWALKER)
    end
    </FILTER>
    <RESOLUTION_TIME_ACTION filter_id="0">
    if FilteredCard() ~= nil then
       FilteredCard():Destroy()
    end
    </RESOLUTION_TIME_ACTION>
    <RESOLUTION_TIME_ACTION>
    if EffectController():MyTurn() == true then
       TFM_Scry_Resolution1(3)
    end
    </RESOLUTION_TIME_ACTION>
    <RESOLUTION_TIME_ACTION>
    if EffectController():MyTurn() == true then
       TFM_Scry_Resolution2()
    end
    </RESOLUTION_TIME_ACTION>
    <RESOLUTION_TIME_ACTION>
    if EffectController():MyTurn() == true then
       TFM_Scry_Resolution3()
    end
    </RESOLUTION_TIME_ACTION>
    <SFX text="GLOBAL_JUDGEMENT_PLAY" />
  </SPELL_ABILITY>
  <AI_BASE_SCORE score="900" zone="ZONE_HAND" />
</CARD_V2>
Dreadbore for PLW | Open
Code: Select all
<?xml version='1.0' encoding='UTF-8'?>
<CARD_V2 ExportVersion="1">
  <FILENAME text="DREADBORE_991270354" />
  <CARDNAME text="DREADBORE" />
  <TITLE>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Dreadbore]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Vrille d’effroi]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Taladro pavoroso]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Grauenvolles Aufbohren]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Foro del Terrore]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[戦慄掘り]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[꿰뚫어 죽이기]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Ужасающее Высверливание]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Perfuração Letal]]></LOCALISED_TEXT>
  </TITLE>
  <MULTIVERSEID value="991270354" />
  <ARTID value="991270354" />
  <ARTIST name="Wayne Reynolds" />
  <CASTING_COST cost="{B}{R}" />
  <FLAVOURTEXT>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[In Rakdos-controlled neighborhoods, everyone is part of the show.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Dans les quartiers contrôlés par Rakdos, tout le monde participe au spectacle.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[En los barrios controlados por los rakdos, todos forman parte del espectáculo.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[In Gegenden, die von den Rakdos kontrolliert werden, ist jeder ein Teil des Spektakels.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Nei quartieri controllati dai Rakdos, tutti fanno parte dello spettacolo.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[ラクドスの支配する地域では、誰もが見世物の一部となっている。]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[락도스가 지배하는 지역의 주민들은 그들의 장단에 맞춰 춤출 수밖에 없다.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[В районах, где хозяйничают Ракдосы, каждый принимает участие в представлении.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Nos bairros controlados pelos Rakdos, todos são parte do show.]]></LOCALISED_TEXT>
  </FLAVOURTEXT>
  <TYPE metaname="Sorcery" />
  <EXPANSION value="RTR" />
  <RARITY metaname="R" />
  <SPELL_ABILITY>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Destroy target creature or planeswalker.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Détruisez la créature ciblée ou le planeswalker ciblé.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Destruye la criatura o planeswalker objetivo.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Zerstöre eine Kreatur oder einen Planeswalker deiner Wahl.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Distruggi una creatura o un planeswalker bersaglio.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[クリーチャー1体かプレインズウォーカー1体を対象とし、それを破壊する。]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[생물 또는 플레인즈워커 한 개를 목표로 정한다. 그 목표를 파괴한다.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Уничтожьте целевое существо или planeswalker-а.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Destrua a criatura ou planeswalker alvo.]]></LOCALISED_TEXT>
    <SFX text="TARGET_BLADE_PLAY" />
    <TARGET tag="CARD_QUERY_CHOOSE_CREATURE_TO_DESTROY" definition="0" compartment="0" count="1" />
    <TARGET_DEFINITION id="0">
    local filter = ClearFilter()
    filter:Set_Or()
    filter:Add(FE_TYPE, OP_IS, CARD_TYPE_CREATURE )
    local subFilter = filter:AddSubFilter_And()
    if PLW_FilterNameSet ~= nil then
       PLW_FilterNameSet(subFilter, "PLANESWALKERS", true)
      else
       subFilter:Add(FE_TYPE, OP_IS, CARD_TYPE_PLANESWALKER)
    end
    </TARGET_DEFINITION>
    <RESOLUTION_TIME_ACTION>
    local target = EffectDC():Get_Targets(0):Get_CardPtr(0)
    if target ~= nil then   
       target:Destroy() 
    end
    </RESOLUTION_TIME_ACTION>
    <AI_SIMPLIFIED_TARGETING compartment="0" hint="HINT_ENEMY_ONLY" />
  </SPELL_ABILITY>
  <SEALED_HEURISTICS is_removal="1" />
  <SEALED_HEURISTICS score_modifier="725" />
  <AI_AVAILABILITY type="in_response" response_source="1" />
  <AI_AVAILABILITY window_step="main_1" window_turn="my_turn" type="window" />
  <AI_BASE_SCORE score="600" zone="ZONE_HAND" />
</CARD_V2>
Hero’s Downfall for PLW | Open
Code: Select all
<?xml version='1.0' encoding='UTF-8'?>
<CARD_V2 ExportVersion="1">
  <FILENAME text="HEROS_DOWNFALL_991373575" />
  <CARDNAME text="HEROS_DOWNFALL" />
  <TITLE>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Hero’s Downfall]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Chute du héros]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[La caída del héroe]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Des Helden Untergang]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Caduta dell’Eroe]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[英雄の破滅]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[영웅의 몰락]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Падение Героя]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Queda do Herói]]></LOCALISED_TEXT>
  </TITLE>
  <MULTIVERSEID value="991373575" />
  <ARTID value="991373575" />
  <ARTIST name="Ryan Pancoast" />
  <CASTING_COST cost="{1}{B}{B}" />
  <FLAVOURTEXT>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Destiny exalts a chosen few, but even heroes break.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Rares sont les élus du destin, mais même les héros peuvent chuter.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[El destino engrandece a unos pocos elegidos, pero incluso los héroes pueden caer.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Das Schicksal erhöht einige Auserkorene, doch auch Helden können brechen.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Il destino esalta pochi eletti, ma persino gli eroi possono crollare.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[運命は選ばれた少数の者を讃えるが、英雄とていずれ倒される時が来る。]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[운명의 선택을 받은 소수만이 영웅이 될 수 있다. 하지만 영웅조차 무너질 때가 있다.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Судьба возвышает лишь немногих избранных, но даже герой может потерпеть поражение.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[O destino exalta uns poucos escolhidos, mas até mesmo os heróis caem.]]></LOCALISED_TEXT>
  </FLAVOURTEXT>
  <TYPE metaname="Instant" />
  <EXPANSION value="THS" />
  <RARITY metaname="R" />
  <SPELL_ABILITY>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Destroy target creature or planeswalker.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Détruisez la créature ciblée ou le planeswalker ciblé.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Destruye la criatura o planeswalker objetivo.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Zerstöre eine Kreatur oder einen Planeswalker deiner Wahl.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Distruggi una creatura o un planeswalker bersaglio.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[クリーチャー1体かプレインズウォーカー1体を対象とし、それを破壊する。]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[생물이나 플레인즈워커 한 개를 목표로 정한다. 그 지속물을 파괴한다.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Уничтожьте целевое существо или planeswalker-а.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Destrua a criatura ou planeswalker alvo.]]></LOCALISED_TEXT>
    <SFX text="TARGET_BLADE_PLAY" />
    <TARGET tag="CARD_QUERY_CHOOSE_CREATURE_TO_DESTROY" definition="0" compartment="0" count="1" />
    <TARGET_DEFINITION id="0">
    local filter = ClearFilter()
    filter:Set_Or()
    filter:Add(FE_TYPE, OP_IS, CARD_TYPE_CREATURE )
    local subFilter = filter:AddSubFilter_And()
    if PLW_FilterNameSet ~= nil then
       PLW_FilterNameSet(subFilter, "PLANESWALKERS", true)
      else
       subFilter:Add(FE_TYPE, OP_IS, CARD_TYPE_PLANESWALKER)
    end
    </TARGET_DEFINITION>
    <RESOLUTION_TIME_ACTION>
    local target = EffectDC():Get_Targets(0):Get_CardPtr(0)
    if target ~= nil then   
       target:Destroy() 
    end
    </RESOLUTION_TIME_ACTION>
    <AI_SIMPLIFIED_TARGETING compartment="0" hint="HINT_ENEMY_ONLY" />
  </SPELL_ABILITY>
  <SEALED_HEURISTICS is_removal="1" />
  <SEALED_HEURISTICS score_modifier="725" />
  <AI_AVAILABILITY type="in_response" response_source="1" />
  <AI_AVAILABILITY window_step="main_1" window_turn="my_turn" type="window" />
  <AI_BASE_SCORE score="600" zone="ZONE_HAND" />
</CARD_V2>
In Garruk’s Wake for PLW | Open
Code: Select all
<?xml version='1.0' encoding='UTF-8'?>
<CARD_V2 ExportVersion="1">
  <FILENAME text="IN_GARRUKS_WAKE_991383275" />
  <CARDNAME text="IN_GARRUKS_WAKE" />
  <TITLE>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[In Garruk’s Wake]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Dans le sillage de Garruk]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Tras los pasos de Garruk]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Auf Garruks Pfad]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Sulla Scia di Garruk]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[ガラクの目覚め]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[개럭의 발자취]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Где Прошел Гаррук]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[No Rastro de Garruk]]></LOCALISED_TEXT>
  </TITLE>
  <MULTIVERSEID value="991383275" />
  <ARTID value="991383275" />
  <ARTIST name="Chase Stone" />
  <CASTING_COST cost="{7}{B}{B}" />
  <FLAVOURTEXT>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Beyond pain, beyond obsession and wild despair, there lies a place of twisted power only the most tormented souls can reach.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Au-delà de la souffrance, de l’obsession et du noir désespoir existe un lieu de corruption que seules les âmes les plus tourmentées peuvent atteindre.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Más allá del dolor, más allá de la obsesión y de la desesperanza incontrolable, existe un lugar de retorcido poder que solo pueden alcanzar las almas más atormentadas.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Jenseits des Schmerzes, der Besessenheit und der wilden Verzweiflung existiert ein Ort perverser Macht, die nur die gequältesten Seelen erreichen können.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Oltre il dolore, oltre l’ossessione e la pura disperazione, si trova un luogo dal potere corrotto che solo le anime più tormentate possono raggiungere.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[苦痛や執着、そして激しい無念を超越したある場所に、極限まで苛まれた魂のみが到達することができる所があるという。]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[고통과 강박, 절망을 넘어 오직 소수의 괴로운 영혼만이 도달할 수 있는 뒤틀린 장소가 있다.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[За болью, одержимостью и бездной отчаяния есть место средоточия неописуемой силы, до которого могут добраться лишь самые измученные души.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Além da dor, da obsessão e do desespero selvagem, há um lugar de poder distorcido que só as almas mais atormentadas conseguem alcançar.]]></LOCALISED_TEXT>
  </FLAVOURTEXT>
  <TYPE metaname="Sorcery" />
  <EXPANSION value="M15" />
  <RARITY metaname="R" />
  <SPELL_ABILITY>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Destroy all creatures you don’t control and all planeswalkers you don’t control.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Détruisez toutes les créatures que vous ne contrôlez pas et tous les planeswalkers que vous ne contrôlez pas.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Destruye todas las criaturas que no controlas y todos los planeswalkers que no controlas.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Zerstöre alle Kreaturen, die du nicht kontrollierst, und alle Planeswalker, die du nicht kontrollierst.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Distruggi tutte le creature che non controlli e tutti i planeswalker che non controlli.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[あなたがコントロールしていないすべてのクリーチャーと、あなたがコントロールしていないすべてのプレインズウォーカーを破壊する。]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[당신이 조종하지 않는 모든 생물과 당신이 조종하지 않는 모든 플레인즈워커를 파괴한다.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Уничтожьте все существа не под вашим контролем и всех planeswalker-ов не под вашим контролем.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Destrua todas as criaturas que você não controla e todos os planeswalker que você não controla.]]></LOCALISED_TEXT>
    <FILTER filter_id="0">
    local filter = ClearFilter()
    filter:Set_And()
    filter:Add(FE_CONTROLLER, OP_NOT, EffectController() )
    local subFilter = filter:AddSubFilter_Or()
       subFilter:Add(FE_TYPE, OP_IS, CARD_TYPE_CREATURE )
       if PLW_FilterNameSet ~= nil then
          PLW_FilterNameSet(subFilter, "PLANESWALKERS", true )
           else
          subFilter:Add(FE_TYPE, OP_IS, CARD_TYPE_PLANESWALKER )
       end
    </FILTER>
    <RESOLUTION_TIME_ACTION filter_id="0">
    if FilteredCard() ~= nil then
       FilteredCard():Destroy()
    end
    </RESOLUTION_TIME_ACTION>
  </SPELL_ABILITY>
</CARD_V2>
* not sure about Fated Conflagration. however, it works pretty good now.
** The Chain Veil should be possible. Though, I might have trouble because of this line here:
Code: Select all
<AVAILABILITY sorcery_time="1" per_turn_limit="1" />
I'm afraid dealing with per_turn_limit won't make this easy for me but I will give it a shot later this week.
Attachments
arts.zip
(541.27 KiB) Downloaded 264 times
gorem2k
 
Posts: 464
Joined: 01 Apr 2013, 04:21
Has thanked: 48 times
Been thanked: 33 times

PreviousNext

Return to 2014

Who is online

Users browsing this forum: No registered users and 6 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 6 users online :: 0 registered, 0 hidden and 6 guests (based on users active over the past 10 minutes)
Most users ever online was 7303 on 15 Jul 2025, 20:46

Users browsing this forum: No registered users and 6 guests

Login Form