Help with "Thought Reflection" [draw 2 cards instead of 1]
Hello everyone, I was trying to code the card "Thought Reflection" (http://magiccards.info/shm/en/53.html) [for DotP 2013!] but I have no idea of how doing that following the "rule" specified:
Maybe some of you may hel me
Here it is where I am atmThought Reflection doesn't cause you to draw cards. Rather, it causes card-drawing effects to have you draw more cards. It also causes the draw action during your draw step to have you draw two cards.
- Code: Select all
<?xml version='1.0'?>
<CARD_V2>
<FILENAME text="THOUGHT_REFLECTION_146728" />
<CARDNAME text="THOUGHT_REFLECTION" />
<TITLE>
<LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Thought Reflection]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Riflesso di Pensiero]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Gedankenspiegelung]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Réverbération de pensée]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Reflejo del pensamiento]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[思考の反射]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Thought Reflection]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Отражение Мысли]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Reflexo de Pensamento]]></LOCALISED_TEXT>
</TITLE>
<MULTIVERSEID value="146728" />
<ARTID value="A146728" />
<ARTIST name="Terese Nielsen & Ron Spencer" />
<CASTING_COST cost="{U}" />
<FLAVOURTEXT>
<LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Knowledge fills the mind of a fool and opens the mind of the sage.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[La sapienza riempie la mente del folle e apre quella del saggio.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Wissen füllt den Verstand eines Dummkopfs und öffnet den eines Weisen.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Le savoir emplit l'esprit de l'imbécile et ouvre celui du sage.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[El conocimiento llena la mente de un tonto y abre la mente de un sabio.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[知識は愚か者の精神を満たし、賢者の精神を開く。]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Knowledge fills the mind of a fool and opens the mind of the sage.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Знание заполняет разум глупца и расширяет горизонты умного.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[O conhecimento preenche a mente de um tolo e abre a mente de um sábio.]]></LOCALISED_TEXT>
</FLAVOURTEXT>
<TYPE metaname="Enchantment" />
<EXPANSION value="DPG" />
<RARITY metaname="R" />
<TRIGGERED_ABILITY internal="1" pre_trigger="1">
<LOCALISED_TEXT LanguageCode="en-US"><![CDATA[If you would draw a card, draw two cards instead.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Se stai per pescare una carta, pesca invece due carte.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Falls du eine Karte ziehen würdest, ziehe stattdessen zwei Karten.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Si vous deviez piocher une carte, piochez deux cartes à la place.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Si fueras a robar una carta, en vez de eso, roba dos cartas.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[あなたがカードを1枚引く場合、代わりにカードを2枚引く。]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[If you would draw a card, draw two cards instead.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Если вы должны взять карту, возьмите две карты вместо этого.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Se você for comprar um card, em vez disso, compre dois cards.]]></LOCALISED_TEXT>
<TRIGGER value="DREW_CARD" simple_qualifier="controller">
if TriggerPlayer() == EffectController() then
override = 1
return true
end
return false
</TRIGGER>
<RESOLUTION_TIME_ACTION>
EffectDC():SetAmount( 2 )
</RESOLUTION_TIME_ACTION>
</TRIGGERED_ABILITY>
<AI_BASE_SCORE score="1200" zone="ZONE_IN_PLAY" />
</CARD_V2>
Maybe some of you may hel me
and without the cycle I still draw 5 cards instead of 4 with two Thought Reflection in play.. how is that possible? :/