It is currently 08 Sep 2025, 15:17
   
Text Size

Card Creation Request Thread

User-made mods in DLC (Downloadable Content) form.
Get MTG cards here for your DotP that aren't available anywhere else!

Moderator: CCGHQ Admins

Re: Card Creation Request Thread

Postby AriesKiki » 09 Jun 2013, 17:52

May I request Second Chance and Magistrate's Scepter? Thanks in advance!
User avatar
AriesKiki
 
Posts: 53
Joined: 05 Mar 2013, 17:46
Has thanked: 15 times
Been thanked: 3 times

Re: Card Creation Request Thread

Postby thefiremind » 09 Jun 2013, 18:09

gorem2k wrote:EDIT: okay, don't know what happened but now it taps itself after tapping only 1 red creature. same for blue creatures, I think it's just a number in your code that needs to be increased, maybe 3's instead of 2's somewhere? testing again..
I forgot SetTargetCount, which probably defaults to 1. Now it should work... at least for the tapping/untapping cost. :mrgreen:

AriesKiki wrote:May I request Second Chance and Magistrate's Scepter? Thanks in advance!
Attachments
2 extra turns.zip
Magistrate's Scepter, Second Chance. No illustrations.
(2.25 KiB) Downloaded 247 times
< 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: Card Creation Request Thread

Postby Kieran » 10 Jun 2013, 02:21

thefiremind, you were right about the AI having problems regarding the Infect mechanic so I therefore decided to only use the deck I created against human opponents. What's strangest of all is that I deliberately left the battlefield empty to see how the AI would react using the deck and it didn't attack @ all until turn 4. So, I decided I would cripple the AI by using that deck since it randomly seems to decide when to block and Infect creature. But I did want someone to take a look @ this code for Whispering Specter and tell me why it's ability won't trigger even when the AI has the poison counters.

| Open
Code: Select all
<?xml version='1.0'?>
<CARD_V2>
  <FILENAME text="WHISPERING_SPECTER_248260" />
  <CARDNAME text="WHISPERING_SPECTER" />
  <TITLE>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Whispering Specter]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Spettro Sussurrante]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Flüsterndes Gespenst]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Spectre chuchotant]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Espectro susurrador]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[囁く死霊]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Whispering Specter]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Шепчущий Призрак]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Espectro Sussurrante]]></LOCALISED_TEXT>
  </TITLE>
  <MULTIVERSEID value="248260" />
  <ARTID value="A248260" />
  <ARTIST name="Jason Felix" />
  <CASTING_COST cost="{1}{B}{B}" />
  <TYPE metaname="Creature" />
  <SUB_TYPE metaname="Specter" />
  <EXPANSION value="NPH" />
  <RARITY metaname="U" />
  <POWER value="1" />
  <TOUGHNESS value="1" />
  <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>
    <CONTINUOUS_ACTION>
    local characteristics = Object():GetCurrentCharacteristics()
    characteristics:Characteristic_Set( CHARACTERISTIC_FLYING, 1 )
    </CONTINUOUS_ACTION>
  </STATIC_ABILITY>
  <STATIC_ABILITY commaspace="1">
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[infect]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[infettare]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Infizieren]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[infection]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[infectar.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[感染]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[infect]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Инфекция]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[infectar]]></LOCALISED_TEXT>
    <CONTINUOUS_ACTION>
    local characteristics = Object():GetCurrentCharacteristics()
    characteristics:Characteristic_Set( CHARACTERISTIC_INFECT, 1 )
    </CONTINUOUS_ACTION>
  </STATIC_ABILITY>
  <TRIGGERED_ABILITY filter_zone="ZONE_IN_PLAY">
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Whenever Whispering Specter deals combat damage to a player, you may sacrifice it. If you do, that player discards a card for each poison counter he or she has.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Ogniqualvolta lo Spettro Sussurrante infligge danno da combattimento a un giocatore, puoi sacrificarlo. Se lo fai, quel giocatore scarta una carta per ogni segnalino veleno che ha.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Immer wenn das Flüsternde Gespenst einem Spieler Kampfschaden zufügt, kannst du es opfern. Falls du das tust, wirft dieser Spieler für jede Giftmarke, die er hat, eine Karte ab.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[À chaque fois que le Spectre chuchotant inflige des blessures de combat à un joueur, vous pouvez le sacrifier. Si vous faites ainsi, ce joueur se défausse d’une carte pour chaque marqueur « poison » qu’il a.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Siempre que el Espectro susurrador haga daño de combate a un jugador, puedes sacrificarlo. Si lo haces, ese jugador descarta una carta por cada contador de veneno que tenga.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[囁く死霊がいずれかのプレイヤーに戦闘ダメージを与えるたび、あなたは囁く死霊を生け贄に捧げてもよい。 そうした場合、そのプレイヤーは自分が持つ毒カウンター1個につきカードを1枚捨てる。]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Whenever Whispering Specter deals combat damage to a player, you may sacrifice it. If you do, that player discards a card for each poison counter he or she has.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Каждый раз когда Шепчущий Призрак наносит боевые повреждения игроку, вы можете его пожертвовать. Если вы это делаете, тот игрок сбрасывает одну карту за каждый имеющийся у него жетон яда.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Quando Espectro Sussurrante causar dano de combate a um jogador, você poderá sacrificá-lo. Se fizer isso, aquele jogador descartará um card para cada marcador de veneno que tiver.]]></LOCALISED_TEXT>
    <TRIGGER value="CREATURE_DEALS_COMBAT_DAMAGE_TO_PLAYER" simple_qualifier="self">
    if TriggerPlayer() ~= nil then
       EffectDC():Set_PlayerPtr( 2, TriggerPlayer() )
       return true
    end
    return false
    </TRIGGER>
    <RESOLUTION_TIME_ACTION>
    local source = EffectSource()
    local controller = EffectController()
    if source ~= nil then
       if not( controller:GetCurrentCharacteristics():Bool_Get( PLAYER_CHARACTERISTIC_CREATURES_CANT_BE_SACRIFICED ) ) then
          if controller:IsAI() == 0 then
             controller:BeginNewMultipleChoice()
             controller:AddMultipleChoiceAnswer( "CARD_QUERY_OPTION_YES" )
             controller:AddMultipleChoiceAnswer( "CARD_QUERY_OPTION_NO" )
             controller:AskMultipleChoiceQuestion( "CARD_QUERY_MC_SACRIFICE_THIS_CREATURE" )
          end
       end
    end
    </RESOLUTION_TIME_ACTION>
    <RESOLUTION_TIME_ACTION>
    EffectDC():Set_Int(1, 0)
    local source = EffectSource()
    local controller = EffectController()
    if source ~= nil then
       if not( controller:GetCurrentCharacteristics():Bool_Get( PLAYER_CHARACTERISTIC_CREATURES_CANT_BE_SACRIFICED ) ) then
          local player = EffectDC():Get_PlayerPtr(2)
          if player ~= nil then
             local counters = player:PlayerDataChest():Int_Get( PLAYER_UTILITY_COMPARTMENT_ID_POISON_READING )
             if controller:IsAI() == 0 then
                local decision = Object():GetMultipleChoiceResult()
                if decision == 0 then
                   source():Sacrifice(controller)
               EffectDC():Set_Int(1, 1)
                end
             else
            local cards = player:Hand_Count()
            if cards &gt; 0 and counters &gt;= cards then
                   source():Sacrifice(controller)
               EffectDC():Set_Int(1, 1)
            end
             end
          end
       end
    end
    </RESOLUTION_TIME_ACTION>
    <RESOLUTION_TIME_ACTION>
    local player = EffectDC():Get_PlayerPtr(2)
    if player ~= nil and EffectDC():Get_Int(1) == 1 then
       Discard_ResolutionTimeAction1( player, player:PlayerDataChest():Int_Get(PLAYER_UTILITY_COMPARTMENT_ID_POISON_READING) )
    end
    </RESOLUTION_TIME_ACTION>
    <RESOLUTION_TIME_ACTION>
    local player = EffectDC():Get_PlayerPtr(2)
    if player ~= nil and EffectDC():Get_Int(1) == 1 then
       Discard_ResolutionTimeAction2( player, player:PlayerDataChest():Int_Get(PLAYER_UTILITY_COMPARTMENT_ID_POISON_READING) )
    end
    </RESOLUTION_TIME_ACTION>
  </TRIGGERED_ABILITY>
  <TRIGGERED_ABILITY internal="1" active_zone="ZONE_ANY">
    <TRIGGER value="PLAYER_POISON_CHANGED">
    return TriggerPlayer() ~= nil
    </TRIGGER>
    <RESOLUTION_TIME_ACTION>
    TriggerPlayer():PlayerDataChest():Int_Set( PLAYER_UTILITY_COMPARTMENT_ID_POISON_READING, GetAmount() )
    </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_31" body="MORE_INFO_BADGE_BODY_31" zone="ZONE_ANY" />
  <SFX text="COMBAT_PESTS_LARGE_ATTACK" power_boundary_min="4" power_boundary_max="-1" />
  <SFX text="COMBAT_PESTS_SMALL_ATTACK" power_boundary_min="1" power_boundary_max="3" />
</CARD_V2>
Also, is there any progress being made towards the Ichor Explosion, Mind Sludge, and Dark Depths cards?

Lastly, who should I beseech to make flip cards or should I request a tutorial?

Edit: I really need Elbrus, the Binding Blade /Withengar Unbound for my Seeing Demons deck to make it as functional as I want it to be. Here are the last few cards I need for Seeing Demons also if anyone has the time and interest to create them. I'm working on my end to create them as well. Thanks!

Blood Speaker (never mind, I found it)
Bloodthirsty Ogre
Demonfire (never mind, I made it)
Demonspine Whip (never mind, I made it)
Demonic Rising (never mind, found it in the Data Core)
Dread Cacodemon (a demonic form of Sunblast Angel)
Elbrus, the Binding Blade /Withengar Unbound (flip cards)
Geth's Grimoire
Kagemaro, First to Suffer
Liege of the Pit (with this code I can create Lord of the Pit)
Lord of the Pit
Master of Cruelties (I thought this one was already attempted but a search didn't find it)
Mark of the Oni
Painwracker Oni (never mind, I finished it already)
Promise of Power
Ravenous Demon / Archdemon of Greed (flip cards)
Raving Oni-Slave
Silent-Blade Oni (I actually finished this one earlier)
Stronghold Overseer (I actually my not use this one but it would be nice to have 'just in case')
Takenuma Bleeder (I need this one for my 'unless you control and ogre cards')
Villainous Ogre (not really needed but I can never have enough Ogres)
Yawgmoth Demon (I was actually working on this one before I decided to make this post)

And for anyone curious about Sire of Insanity... It is a complete game changer! I combo it with Geth's Grimoire in RL and watch the frustration unfold. I definitely need it for my digital experience. I've been using Blood Scrivener since I don't have Geth's Grimoire digitally. They're awesome combos either way!
Kieran
 
Posts: 232
Joined: 03 Nov 2012, 01:09
Has thanked: 21 times
Been thanked: 16 times

Re: Card Creation Request Thread

Postby BloodReyvyn » 10 Jun 2013, 06:08

Geth's Grimoire 8)

Code: Select all
<?xml version='1.0' encoding='UTF-8'?>
<CARD_V2>
  <FILENAME text="GETHS_GRIMOIRE_51070" />
  <CARDNAME text="GETHS_GRIMOIRE" />
  <TITLE>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Geth’s Grimoire]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Grimoire de Geth]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Grimorio de Geth]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Geths Wälzer]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Grimorio di Geth]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[ゲスの呪文書]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Geth’s Grimoire]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Geth’s Grimoire]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Grimório de Geth]]></LOCALISED_TEXT>
  </TITLE>
  <MULTIVERSEID value="51070" />
  <ARTID value="A51070" />
  <ARTIST name="Heather Hudson" />
  <CASTING_COST cost="{4}" />
  <FLAVOURTEXT>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[The book shrieks horribly until its cover is opened, granting the spirit inside a moment’s rest from the painful stirrings of the book’s contents.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Le livre ne cesse de hurler que lorsqu’on l’ouvre ; l’esprit qui en est le prisonnier est momentanément libéré des souffrances causées par son terrible contenu.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[El libro da horribles alaridos hasta que la tapa es abierta, otorgando al espíritu en su interior un momento de descanso del doloroso agitar de los contenidos del libro.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Das Buch kreischt schrecklich, bis es geöffnet wird, was dem Geist in ihm eine kleine Ruhepause von den schmerzhaften Verstrickungen des Buchinhalts gewährt.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Il libro emette orribili grida fino a quando la sua copertina viene aperta, donando allo spirito intrappolato al suo interno un momento di sollievo dai dolorosi contenuti del tomo.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[その書からは、閉じ込められている霊魂が書の中身に痛めつけられるときの恐ろしい叫び声が響き続け、それは書が開かれるまで続く。]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[The book shrieks horribly until its cover is opened, granting the spirit inside a moment’s rest from the painful stirrings of the book’s contents.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[The book shrieks horribly until its cover is opened, granting the spirit inside a moment’s rest from the painful stirrings of the book’s contents.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[O livro grita pavorosamente até ser aberto, o que concede ao espírito de seu interior um momento de descanso das agitações dolorosas do conteúdo.]]></LOCALISED_TEXT>
  </FLAVOURTEXT>
  <TYPE metaname="Artifact" />
  <EXPANSION value="DST" />
  <RARITY metaname="U" />
  <TRIGGERED_ABILITY filter_zone="ZONE_IN_PLAY" >
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Whenever an opponent discards a card, you may draw a card.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[À chaque fois qu’un adversaire se défausse d’une carte de sa main, vous pouvez piocher une carte.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Siempre que un oponente descarte una carta de su mano, puedes robar una carta.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Immer wenn ein Gegner eine Karte aus seiner Hand abwirft, kannst du eine Karte ziehen.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Ogniqualvolta un avversario scarta una carta, tu puoi pescare una carta.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[いずれかの対戦相手が手札からカードを捨てるたび、あなたはカードを1枚引いてもよい。]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Whenever an opponent discards a card, you may draw a card.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Whenever an opponent discards a card, you may draw a card.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Toda vez que um oponente descartar um card da própria mão, você pode comprar um card.]]></LOCALISED_TEXT>
    <TRIGGER value="DISCARD">
      return Object():GetPlayer():GetTeam() ~= TriggerObject():GetPlayer():GetTeam()
    </TRIGGER>
    <RESOLUTION_TIME_ACTION>
    local player = EffectController()
    if player:IsAI() == 0 then
       player:BeginNewMultipleChoice()
       player:AddMultipleChoiceAnswer( "CARD_QUERY_OPTION_YES" )
       player:AddMultipleChoiceAnswer( "CARD_QUERY_OPTION_NO" )
       player:AskMultipleChoiceQuestion( "CARD_QUERY_DRAW_A_CARD" )
    end
    </RESOLUTION_TIME_ACTION>
    <RESOLUTION_TIME_ACTION>
    local player = EffectController()
    if player:IsAI() == 0 then
       if Object():GetMultipleChoiceResult() == 0 then
          player:DrawCard()
       end
    elseif CountCardsInLibrary(player) &gt; 5 then
       player:DrawCard()
    end
    </RESOLUTION_TIME_ACTION>
  </TRIGGERED_ABILITY>
</CARD_V2>
"There's an experience worse than blindness - it's the certainty that your vision is perfect and the horror that there's no world around you to see."
User avatar
BloodReyvyn
 
Posts: 421
Joined: 19 May 2013, 13:29
Has thanked: 53 times
Been thanked: 40 times

Re: Card Creation Request Thread

Postby gorem2k » 10 Jun 2013, 07:32

gorem2k wrote:also I'm wondering if Kira, Great Glass-Spinner or Shimmering Glasskite are possible.
thefiremind wrote:They would be possible if they counted only spells, but there's no way to counter abilities on DotP.
Does this mean Petrahydrox isn't legit ? It doesn't counter ability but it triggers something. could we give shroud to a card if it becomes target for first time then no shroud for second time?
gorem2k
 
Posts: 464
Joined: 01 Apr 2013, 04:21
Has thanked: 48 times
Been thanked: 33 times

Re: Card Creation Request Thread

Postby gorem2k » 10 Jun 2013, 08:41

For Kieran's request,
Mark of the Oni | Open
Code: Select all
<?xml version='1.0' encoding='UTF-8'?>
<CARD_V2>
  <FILENAME text="MARK_OF_THE_ONI_74006" />
  <CARDNAME text="MARK_OF_THE_ONI" />
  <TITLE>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Mark of the Oni]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Marque des oni]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Marca de los oni]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Mal der Oni]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Segno degli Oni]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[鬼の印]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Mark of the Oni]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Mark of the Oni]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Marca dos Onis]]></LOCALISED_TEXT>
  </TITLE>
  <MULTIVERSEID value="74006" />
  <ARTID value="A74006" />
  <ARTIST name="Heather Hudson" />
  <CASTING_COST cost="{2}{B}" />
  <FLAVOURTEXT>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[“As more oni walked Kamigawa, more darkness infested its inhabitants’ souls.”
—The History of Kamigawa]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[« Plus le nombre d’oni sur Kamigawa augmentait, plus les ténèbres infestaient les âmes de ses habitants. »
—L’histoire de Kamigawa]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[“Cuantos más oni caminaban por Kamigawa, más oscuridad invadía las almas de sus habitantes.”
—La historia de Kamigawa]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[„Immer mehr Oni durchstreiften Kamigawa, und immer mehr Dunkelheit breitete sich in den Seelen seiner Einwohner aus.”
—Die Geschichte von Kamigawa]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[“Più numerosi divennero gli oni a Kamigawa, più le tenebre si insediarono nei cuori dei suoi abitanti.”
—La Storia di Kamigawa]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[神河を歩く鬼の数が増えるにつれ、その住人の魂はさらに闇に染まりだした。
――神河史書]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[“As more oni walked Kamigawa, more darkness infested its inhabitants’ souls.”
—The History of Kamigawa]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[“As more oni walked Kamigawa, more darkness infested its inhabitants’ souls.”
—The History of Kamigawa]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[“Quanto mais onis andavam por Kamigawa, mais a escuridão infestava as almas de seus moradores.”
— A História de Kamigawa]]></LOCALISED_TEXT>
  </FLAVOURTEXT>
  <TYPE metaname="Enchantment" />
  <SUB_TYPE metaname="Aura" />
  <EXPANSION value="BOK" />
  <RARITY metaname="U" />
  <STATIC_ABILITY>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Enchant creature]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Enchanter : créature]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Encantar criatura.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Kreaturenverzauberung]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Incanta creatura]]></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[Encantar criatura]]></LOCALISED_TEXT>
    <CONTINUOUS_ACTION>
    local attach_filter = Object():AttachmentFilter_Get()
    attach_filter:Clear()
    attach_filter:AddCardType( CARD_TYPE_CREATURE )
    </CONTINUOUS_ACTION>
  </STATIC_ABILITY>
  <STATIC_ABILITY filter_zone="ZONE_IN_PLAY">
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[You control enchanted creature.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Vous contrôlez la créature enchantée.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Tú controlas la criatura encantada.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Du kontrollierst die verzauberte Kreatur.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Controlli la creatura incantata.]]></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[Você controla a criatura encantada.]]></LOCALISED_TEXT>
    <CONTINUOUS_ACTION layer="2">
    local parent = Object():GetParent()   
    if parent ~= nil then   
       parent:SetController( EffectController() ) 
    end
    </CONTINUOUS_ACTION>
  </STATIC_ABILITY>
  <TRIGGERED_ABILITY>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[At the beginning of the end step, if you control no Demons, sacrifice Mark of the Oni.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[At the beginning of the end step, if you control no Demons, sacrifice Mark of the Oni.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[At the beginning of the end step, if you control no Demons, sacrifice Mark of the Oni.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[At the beginning of the end step, if you control no Demons, sacrifice Mark of the Oni.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[All’inizio della sottofase finale, se non controlli Demoni, sacrifica il Segno degli Oni.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[At the beginning of the end step, if you control no Demons, sacrifice Mark of the Oni.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[At the beginning of the end step, if you control no Demons, sacrifice Mark of the Oni.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[At the beginning of the end step, if you control no Demons, sacrifice Mark of the Oni.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[At the beginning of the end step, if you control no Demons, sacrifice Mark of the Oni.]]></LOCALISED_TEXT>
    <TRIGGER value="BEGINNING_OF_STEP" simple_qualifier="controller">
    if MTG():GetStep() == STEP_END_OF_TURN then
       local filter = Object():GetFilter()
       filter:Clear()
       filter:SetZone( ZONE_IN_PLAY )
       filter:AddSubType( CREATURE_TYPE_DEMON )
       filter:SetController( EffectController() )
       filter:NotTargetted()
       return filter:CountStopAt(1) == 0
    end
    return false
    </TRIGGER>
    <RESOLUTION_TIME_ACTION>
    if EffectSource() ~= nil then
       local filter = Object():GetFilter()
       filter:Clear()
       filter:SetZone( ZONE_IN_PLAY )
       filter:AddSubType( CREATURE_TYPE_DEMON )
       filter:SetController( EffectController() )
       filter:NotTargetted()
       if filter:CountStopAt(1) == 0 then
          EffectSource():Sacrifice( EffectController() )
       end
    end
    </RESOLUTION_TIME_ACTION>
  </TRIGGERED_ABILITY>
  <SPELL_ABILITY attach_filter="1" dangerous="1" filter_zone="ZONE_IN_PLAY">
    <TARGET_DEFINITION id="0">
    local filter = Object():GetFilter()
    filter:Clear()
    filter:AddCardType( CARD_TYPE_CREATURE )
    filter:SetZone( ZONE_IN_PLAY )
    filter:SetHint( HINT_ENEMY_ONLY, EffectController() )
    </TARGET_DEFINITION>
    <TARGET_DETERMINATION>
    return AtLeastOneTargetFromDefinition(0)
    </TARGET_DETERMINATION>
    <PLAY_TIME_ACTION target_choosing="1">
    EffectController():ChooseTarget( 0, "CARD_QUERY_CHOOSE_CREATURE_TO_ENCHANT", EffectDC():Make_Targets(0) )
    </PLAY_TIME_ACTION>
    <RESOLUTION_TIME_ACTION>
    local target_card = EffectDC():Get_Targets(0):Get_CardPtr(0)
    if target_card ~= nil then
          Object():Enchant( target_card )
    end
    </RESOLUTION_TIME_ACTION>
  </SPELL_ABILITY>
  <AI_BASE_SCORE score="2400" zone="ZONE_HAND" />
</CARD_V2>
also figured some people might want my latest creations... maybe :roll:

Ætherling
Fluxcharger
Frostburn Weird
Stealer of Secrets
Wind Drake

http://www.mediafire.com/?3r7oeqq55xbs05h
gorem2k
 
Posts: 464
Joined: 01 Apr 2013, 04:21
Has thanked: 48 times
Been thanked: 33 times

Re: Card Creation Request Thread

Postby thefiremind » 10 Jun 2013, 09:09

gorem2k wrote:It doesn't counter ability but it triggers something.
That's exactly what's important here.

gorem2k wrote:could we give shroud to a card if it becomes target for first time then no shroud for second time?
But then you could have a creature that has shroud by itself, and you shouldn't remove it after giving it. Besides, there's no way to set a duration that lasts "until a trigger of a certain type triggers". There could be a solution that I can't see, but according to me, those cards can't be coded.

Kieran wrote:But I did want someone to take a look @ this code for Whispering Specter and tell me why it's ability won't trigger even when the AI has the poison counters.
Just remove the "if" test for PLAYER_CHARACTERISTIC_CREATURES_CANT_BE_SACRIFICED, that's the reason why it doesn't work, and no card uses it anyway. You can use the updated Whispering Specter from my mod if you want (but note that it delegates the poison counting to an invisible token, the _POISON_MANAGER, which is also the heart of the "hacks" that force some decisions into the AI).

Kieran wrote:Also, is there any progress being made towards the Ichor Explosion, Mind Sludge, and Dark Depths cards?
They don't seem difficult at all, I'll get to them if nobody else does.

Kieran wrote:Lastly, who should I beseech to make flip cards or should I request a tutorial?

Edit: I really need Elbrus, the Binding Blade /Withengar Unbound for my Seeing Demons deck to make it as functional as I want it to be. Here are the last few cards I need for Seeing Demons also if anyone has the time and interest to create them. I'm working on my end to create them as well. Thanks!
Someone was making an Ogre/Demon deck before (maybe Scion of darkness?), search for the cards in this topic, you might find some that you are missing.
About transform cards, I think I'll share what I managed to make until now. You'll find a topic soon.
EDIT: topic ready.

Kieran wrote:Liege of the Pit (with this code I can create Lord of the Pit)
Forget about morph, there's really no way to get even close to it.

Kieran wrote:Stronghold Overseer (I actually my not use this one but it would be nice to have 'just in case')
I made this, search it in this topic.

Kieran wrote:Yawgmoth Demon (I was actually working on this one before I decided to make this post)
I was asked to fix it from a mod if I'm not confusing it for another card, search it in the 2013 section.
Last edited by thefiremind on 10 Jun 2013, 09:45, edited 1 time in total.
< 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: Card Creation Request Thread

Postby gorem2k » 10 Jun 2013, 09:40

thefiremind wrote:But then you could have a creature that has shroud by itself, and you shouldn't remove it after giving it.
I totally overlooked this. DotP may be limited but it's way less buggy than Microprose Manalink. the later being my personal favorite --- until it became unstable. I just feel that DotP sometimes cheat and opp always start with incredible oppening hand with all the answers for MY hand.
gorem2k
 
Posts: 464
Joined: 01 Apr 2013, 04:21
Has thanked: 48 times
Been thanked: 33 times

Re: Card Creation Request Thread

Postby nivmizzet1 » 10 Jun 2013, 10:19

can someone please code the third ability of Evershrike for me.

Code: Select all
  <ACTIVATED_ABILITY filter_zone="ZONE_GRAVEYARD">
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[{X}{W/B}{W/B}: Return Evershrike from your graveyard to the battlefield. You may put an Aura card with converted mana cost X or less from your hand onto the battlefield attached to it. If you don’t, exile Evershrike.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[{X}{W/B}{W/B}: Rimetti in gioco il Passero Perenne dal tuo cimitero. Puoi mettere in gioco una carta Aura con costo di mana convertito pari o inferiore a X assegnata al Passero Perenne dalla tua mano. Se non lo fai, rimuovi dal gioco il Passero Perenne.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[{X}{W/B}{W/B}: Bringe den Dauerwürger aus deinem Friedhof ins Spiel zurück. Du kannst eine Auren-Karte mit umgewandelten Manakosten von X oder weniger aus deiner Hand an ihn angelegt ins Spiel bringen. Falls du das nicht tust, entferne den Dauerwürger ganz aus dem Spiel.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[{X}{W/B}{W/B} : Renvoyez en jeu la Perpétagasse depuis votre cimetière. Vous pouvez mettre en jeu, attachée à elle, une carte d’aura de votre main dont le coût converti de mana est de X ou moins. Si vous ne le faites pas, retirez la Perpétagasse de la partie.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[{X}{W/B}{W/B}: Regresa el Lanino eterno de tu cementerio al juego. Puedes poner en juego anexada a él una carta de aura con coste de maná convertido de X o menos de tu mano. Si no lo haces, remueve del juego el Lanino eterno.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[{X}{W/B}{W/B}:永久モズをあなたの墓地から場に戻す。 あなたは点数で見たマナ・コストがX以下であるオーラ1つを、あなたの手札からそれにつけられた状態で場に出してもよい。 そうしない場合、永久モズをゲームから取り除く。]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[{X}{W/B}{W/B}: Return Evershrike from your graveyard to the battlefield. You may put an Aura card with converted mana cost X or less from your hand onto the battlefield attached to it. If you don’t, exile Evershrike.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[{X}{W/B}{W/B}: верните Вечнокрыла из вашего кладбища в игру. Вы можете положить карту Ауры с конвертированной мана-стоимостью X или меньше из вашей руки в игру, прикрепленной к нему. Если вы этого не делаете, удалите Вечнокрыла из игры.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[{X}{W/B}{W/B}: Devolva Asa Eterna de seu cemitério para o jogo. Você pode colocar em jogo um card de Aura da sua mão com custo de mana convertido igual a ou menor que X anexado a ela. Se não fizer isso, remova Asa Eterna do jogo.]]></LOCALISED_TEXT>
    <COST type="Mana" cost="{X}{W/B}{W/B}" />







  </TRIGGERED_ABILITY>
I would have no trouble getting the first part (return it to the battlefield), but after that it gets a bit sticky. Thanks.
nivmizzet1
 
Posts: 617
Joined: 21 Mar 2013, 10:10
Has thanked: 100 times
Been thanked: 25 times

Re: Card Creation Request Thread

Postby BloodReyvyn » 10 Jun 2013, 10:32

Elbrus, the Binding Blade and Withengar Unbound with (semi-large) artwork included. :D

FIXED Link: https://www.dropbox.com/s/2j6lvlr4nw54c ... ithArt.zip

This being my first ever transform card, I am elated it worked the first time. Based off of thefiremind's Screeching Bat, which is great since Withengar does not transform, but you will need the functions he used for it to work. Not sure if those were his or BlindWillow's.

EDIT: Hopefully, I took that down in time before anyone downloaded it. Upon doing a second test of the card, I realized I put the code I was going to write for Monstrify on Elbrus and the equipment was giving +4/+4... :oops: :lol: Sorry about that, the new file is correct and gives +1/+0. Fixed link above.
Last edited by BloodReyvyn on 10 Jun 2013, 11:02, edited 1 time in total.
"There's an experience worse than blindness - it's the certainty that your vision is perfect and the horror that there's no world around you to see."
User avatar
BloodReyvyn
 
Posts: 421
Joined: 19 May 2013, 13:29
Has thanked: 53 times
Been thanked: 40 times

Re: Card Creation Request Thread

Postby thefiremind » 10 Jun 2013, 10:58

BloodReyvyn wrote:Elbrus, the Binding Blade and Withengar Unbound with (semi-large) artwork included. :D

Link: https://www.dropbox.com/s/2j6lvlr4nw54c ... ithArt.zip

This being my first ever transform card, I am elated it worked the first time. Based off of thefiremind's Screeching Bat, which is great since Withengar does not transform, but you will need the functions he used for it to work. Not sure if those were his or BlindWillow's.
It's better if you abandon the old functions for the new ones I made here. And Elbrus is already included. :wink:

----------------------------

EDIT:
nivmizzet1 wrote:can someone please code the third ability of Evershrike for me.
I think that the code from Academy Researchers could be adapted for Evershrike, like this:
Code: Select all
    <RESOLUTION_TIME_ACTION>
    local source = EffectSource()
    if source ~= nil then
       EffectDC():Protect_CardPtr( COMPARTMENT_ID_EFFECT_SOURCE )
       source:PutIntoPlay( EffectController() )
    end
    </RESOLUTION_TIME_ACTION>
    <RESOLUTION_TIME_ACTION>
    local source = EffectSource()
    if source ~= nil then
       local filter = Object():GetFilter()
       filter:Clear()
       filter:AddCardType( CARD_TYPE_ENCHANTMENT )
       filter:AddSubType( ENCHANTMENT_TYPE_AURA )
       filter:SetPlayer( EffectController() )
       filter:SetZone( ZONE_HAND )
       filter:SetUnique()
       filter:NotTargetted()
       filter:May()
       filter:SetConvertedCostMax( GetEffectX() )
       local filter_count = filter:EvaluateObjects()
       if filter_count &gt; 0 then
          local candidateDC = EffectDC():Make_Chest(2)
          local candidateCount = 0
          for i=0,filter_count-1 do
             local candidate = filter:GetNthEvaluatedObject(i)
             if candidate:CanAttachTo(source) ~= 0 then
                candidateDC:Set_CardPtr( candidateCount, candidate )
                candidateCount = candidateCount + 1
             end
          end
          --EffectDC():Set_Int(1, candidateCount)
          if candidateCount &gt; 0 then
             EffectController():ChooseTargetFromDCWithFlags( NO_VALIDATION, "CARD_QUERY_CHOOSE_AURA_TO_RESEARCHERS", candidateDC, EffectDC():Make_Targets(3), QUERY_FLAG_CAN_BE_FINISHED_EARLY )
          end
       end
    end
    </RESOLUTION_TIME_ACTION>
    <RESOLUTION_TIME_ACTION>
    local source = EffectSource()
    if source ~= nil then
       local aura = nil
       local aura_chest = EffectDC():Get_Targets(3)
       if aura_chest ~= nil then
          aura = aura_chest:Get_CardPtr(0)
       end
       if aura ~= nil then
          aura:PutIntoPlayAttachedTo( EffectController(), source )
       else
          source:RemoveFromGame()
       end
    end
    </RESOLUTION_TIME_ACTION>
I commented out a line which seems totally useless to me (even on the Academy Researchers).
Remember to give active_zone="ZONE_GRAVEYARD" to the activated ability.
Last edited by thefiremind on 10 Jun 2013, 11:14, edited 3 times in total.
< 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: Card Creation Request Thread

Postby BloodReyvyn » 10 Jun 2013, 11:07

Wow, I didn't even realize you had released that. I remember you mentioning working on the transform cards, but I didn't think it was out yet. Thanks. :)
"There's an experience worse than blindness - it's the certainty that your vision is perfect and the horror that there's no world around you to see."
User avatar
BloodReyvyn
 
Posts: 421
Joined: 19 May 2013, 13:29
Has thanked: 53 times
Been thanked: 40 times

Re: Card Creation Request Thread

Postby gorem2k » 10 Jun 2013, 11:56

May I request Simic Manipulator ? (just the code is ok).

I tried doing it with Ooze Flux, Vedalken Shackles, Infused Arrows, etc. failed. only the evolve part works properly
gorem2k
 
Posts: 464
Joined: 01 Apr 2013, 04:21
Has thanked: 48 times
Been thanked: 33 times

Re: Card Creation Request Thread

Postby sumomole » 10 Jun 2013, 12:05

gorem2k wrote:May I request Simic Manipulator ? (just the code is ok).

I tried doing it with Ooze Flux, Vedalken Shackles, Infused Arrows, etc. failed. only the evolve part works properly
Here
User avatar
sumomole
Programmer
 
Posts: 611
Joined: 07 Jun 2011, 08:34
Has thanked: 51 times
Been thanked: 234 times

Re: Card Creation Request Thread

Postby gorem2k » 10 Jun 2013, 12:20

sumomole wrote:
gorem2k wrote:May I request Simic Manipulator ? (just the code is ok).

I tried doing it with Ooze Flux, Vedalken Shackles, Infused Arrows, etc. failed. only the evolve part works properly
Here
just realized I didn't have that mod AND your update (Aetherling + more).. I will delete my recent work and use these ! #-o


EDIT: Simic is not working sometimes. had 5 counters on it, there was two 2/2 flying tokens on opponent side, couldn't gain control of them. actually, 1 did join and the second wouldn't. if someone care take a look, here's the xml from BETenner.
card | Open
Code: Select all
<?xml version='1.0'?>
<CARD_V2>
  <FILENAME text="SIMIC_MANIPULATOR_GTC_050" />
  <CARDNAME text="SIMIC_MANIPULATOR" />
  <TITLE>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Simic Manipulator]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Manipulateur de Simic]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Manipulador simic]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Simic-Manipulator]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Manipolatore Simic]]></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[Manipulator Simic]]></LOCALISED_TEXT>
  </TITLE>
  <MULTIVERSEID value="366343" />
  <ARTID value="GTC_050" />
  <ARTIST name="Maciej Kuciara" />
  <CASTING_COST cost="{1}{U}{U}" />
  <TYPE metaname="Creature" />
  <SUB_TYPE metaname="Mutant" order_de-DE="0" order_es-ES="1" order_fr-FR="0" order_it-IT="1" order_jp-JA="0" order_ko-KR="0" order_pt-BR="0" order_ru-RU="0" />
  <SUB_TYPE metaname="Wizard" order_de-DE="1" order_es-ES="0" order_fr-FR="1" order_it-IT="0" order_jp-JA="1" order_ko-KR="1" order_pt-BR="1" order_ru-RU="1" />
  <EXPANSION value="GTC" />
  <RARITY metaname="R" />
  <POWER value="0" />
  <TOUGHNESS value="1" />
  <TRIGGERED_ABILITY dangerous="1" filter_zone="ZONE_IN_PLAY">
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Evolve |(Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.)|]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Évolution |(À chaque fois qu'une créature arrive sur le champ de bataille sous votre contrôle, si sa force ou son endurance est supérieure à celle de cette créature, mettez un marqueur +1/+1 sur cette créature.)|]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Evolucionar. |(Siempre que una criatura entre al campo de batalla bajo tu control, si la fuerza o la resistencia de esa criatura es mayor que la de esta criatura, pon un contador +1/+1 sobre esta criatura.)|]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Weiterentwicklung |(Lege eine +1/+1-Marke auf diese Kreatur, immer wenn eine andere Kreatur unter deiner Kontrolle ins Spiel kommt, falls Stärke oder Widerstandskraft der anderen Kreatur höher ist.)|]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Evoluzione |(Ogniqualvolta una creatura entra nel campo di battaglia sotto il tuo controllo, se quella creatura ha forza o costituzione maggiore di questa creatura, metti un segnalino +1/+1 su questa creatura.)|]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[進化|(クリーチャーが1体あなたのコントロール下で戦場に出るたび、そのクリーチャーのパワーかタフネスがこのクリーチャーよりも大きい場合、このクリーチャーの上に+1/+1カウンターを1個置く。)|]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[진화 |(당신이 조종하는 생물이 전장에 들어올 때마다, 그 생물의 공격력이 이 생물의 공격력보다 높거나 방어력이 이 생물의 방어력보다 높다면, 이 생물에 +1/+1 카운터 한 개를 올려놓는다.)|]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Эволюция |(Каждый раз, когда существо выходит на поле битвы под вашим контролем, если сила или выносливость того существа больше, чем у этого существа, положите один жетон +1/+1 на это существо.)|]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Evoluir |(Toda vez que uma criatura entrar no campo de batalha sob o seu controle, se ela tiver poder ou resistência maior que a desta criatura, coloque um marcador +1/+1 nesta criatura.)|]]></LOCALISED_TEXT>
    <TRIGGER value="ZONECHANGE_END" to_zone="ZONE_IN_PLAY">
      return Evolve_TriggerDetermination()
    </TRIGGER>
    <RESOLUTION_TIME_ACTION>
      Evolve_ReolutionTimeAction()
    </RESOLUTION_TIME_ACTION>
  </TRIGGERED_ABILITY>
  <ACTIVATED_ABILITY filter_zone="ZONE_IN_PLAY">
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[{T}, Remove one or more +1/+1 counters from Simic Manipulator: Gain control of target creature with power less than or equal to the number of +1/+1 counters removed this way.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[{T}, retirez un ou plusieurs marqueurs +1/+1 du Manipulateur de Simic : Acquérez le contrôle d'une créature ciblée ayant une force inférieure ou égale au nombre de marqueurs +1/+1 retirés de cette manière.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[{T}, remover uno o más contadores +1/+1 del Manipulador simic: Gana el control de la criatura objetivo con fuerza menor o igual al número de contadores +1/+1 removidos de esta manera.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[{T}, entferne eine oder mehrere +1/+1-Marken vom Simic-Manipulator: Übernimm die Kontrolle über eine Kreatur deiner Wahl, deren Stärke kleiner oder gleich der Anzahl der auf diese Weise entfernten +1/+1-Marken ist.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[{T}, Rimuovi uno o più segnalini +1/+1 dal Manipolatore Simic: Prendi il controllo di una creatura bersaglio con forza pari o inferiore al numero di segnalini +1/+1 rimossi in questo modo.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[{T}, シミックの干渉者の上から+1/+1カウンターを1個以上取り除く:パワーがこれにより取り除かれた+1/+1カウンターの総数以下のクリーチャー1体を対象とし、それのコントロールを得る。]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[{T}, 시믹 조작술사가 가진 +1/+1 카운터 한 개 이상을 제거한다: 이런 식으로 제거한 +1/+1 카운터의 개수 이하만큼의 공격력을 가진 생물 한 개를 목표로 정한다. 그 생물의 조종권을 얻는다.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[{T}, удалите один или более жетонов +1/+1 с Манипулятора Симиков: получите контроль над целевым существом, сила которого меньше или равна количеству жетонов +1/+1, удаленных таким образом.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[{T}, Remova um ou mais marcadores +1/+1 de Manipulator Simic: Ganhe o controle da criatura alvo com poder menor ou igual ao número de marcadores +1/+1 removidos dessa maneira.]]></LOCALISED_TEXT>
    <COST type="TapSelf"/>
    <TARGET_DEFINITION id="0">
      local filter = Object():GetFilter()
      filter:Clear()
      filter:AddCardType(CARD_TYPE_CREATURE)
      filter:SetZone(ZONE_IN_PLAY)
      filter:SetPowerMax(Object():CountCounters(MTG():PlusOnePlusOneCounters()))
    </TARGET_DEFINITION>
    <TARGET_DETERMINATION>
      return AtLeastOneTargetFromDefinition(0)
    </TARGET_DETERMINATION>
    <PLAY_TIME_ACTION>
      EffectController():ChooseTarget( 0, "CARD_QUERY_CHOOSE_CREATURE_TO_GAIN_CONTROL", EffectDC():Make_Targets(0) )
    </PLAY_TIME_ACTION>
    <PLAY_TIME_ACTION>
      local target = EffectDC():Get_Targets(0):Get_CardPtr(0)
      if (target ~= nil) then
        local countersRemoved = target:GetCurrentCharacteristics():Power_Get()
        if (countersRemoved &lt; 1) then
          countersRemoved = 1
        end
        Object():RemoveCounters(MTG():PlusOnePlusOneCounters(), countersRemoved)
        EffectDC():Int_Set(1, countersRemoved)
      end
    </PLAY_TIME_ACTION>
    <RESOLUTION_TIME_ACTION>
      local target = EffectDC():Get_Targets(0):Get_CardPtr(0)
      local countersRemoved = EffectDC():Int_Get(1)
      if (target ~= nil) then
        if (target:GetCurrentCharacteristics():Power_Get() &lt;= countersRemoved) then
          target:SetPermanentController(EffectController())
        end
      end
    </RESOLUTION_TIME_ACTION>
  </ACTIVATED_ABILITY>
</CARD_V2>
gorem2k
 
Posts: 464
Joined: 01 Apr 2013, 04:21
Has thanked: 48 times
Been thanked: 33 times

PreviousNext

Return to New MTG Cards and Decks (2010, 2012, 2013, 2014, 2015, Magic Duels)

Who is online

Users browsing this forum: No registered users and 8 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 8 users online :: 0 registered, 0 hidden and 8 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 8 guests

Login Form