I don't know how to do flip cards. Don't even know where to begin with them. But I got the others working for you. At least, they appear to be working. The
Imposing Sovereign is slightly messed up. I couldn't get it to make them enter the battlefield tapped, so it taps them as soon as then enter. This should really only be a problem rarely, possibly creatures with haste and tap abilities. Anyway, if I manage to get it fixed, I'll post it. But I've worked on that in particular far too long haha.
I don't know how to make a wad file with just cards and have them be usable, so you'll need to do that bit (or, as I did, stick them in another working wad and repack it...).
I've got a few requests of my own. I'm trying to make a deck (one that I actually own), but I've found a few cards that I can't figure out. I got all the rest. I don't necessarily need the cards done, just some advice on HOW to do them would be amazing
Mystic Genesis - I can't quite get it to work. It makes the token, but I can't get it to change the token's power and toughness.
- | Open
- Code: Select all
<TARGET tag="CARD_QUERY_CHOOSE_SPELL_TO_COUNTER" definition="0" compartment="0" count="1" />
<TARGET_DEFINITION id="0">
local filter = ClearFilter()
filter:SetZone( ZONE_STACK )
</TARGET_DEFINITION>
<RESOLUTION_TIME_ACTION>
local target = EffectDC():Get_Targets(0):Get_CardPtr(0)
if target ~= nil then
local cmc = target:GetConvertedManaCost()
EffectDC():Set_Int( 1, cmc )
end
</RESOLUTION_TIME_ACTION>
<RESOLUTION_TIME_ACTION>
local target = EffectDC():Get_Targets(0):Get_CardPtr(0)
if target ~= nil then
target:CounterSpell()
end
</RESOLUTION_TIME_ACTION>
<RESOLUTION_TIME_ACTION>
MTG():PutTokensOntoBattlefield( "TOKEN_OOZE_0_1_G_909002", 1, EffectController(), EffectDC():Make_Chest(0) )
</RESOLUTION_TIME_ACTION>
<RESOLUTION_TIME_ACTION>
local TokenPT = EffectDC():Get_Int(1)
local token = EffectDC():Get_Chest(0):Get_CardPtr(0)
if token ~= nil then
local characteristics = token:GetCurrentCharacteristics()
characteristics:Power_Set( TokenPT )
characteristics:Toughness_Set( TokenPT )
end
</RESOLUTION_TIME_ACTION>
Sphinx of Uthuun - Too many chests! This one's got my brain scrambled through and through. Unlike with
Mystic Genesis, I don't even have basic code to work from.
Triumph of Ferocity - If someone knows how to do this one easily, that would be awesome. At the moment I'm planning to copy
Overwhelming Stampede for myself and then all opponents' creatures and then compare the results.
Zameck Guildmage - I've got its second ability working, but the first ability simply won't trigger no matter how much I mess with it.
- | Open
- Code: Select all
<ACTIVATED_ABILITY>
<LOCALISED_TEXT LanguageCode="en-US"><![CDATA[{G}{U}: This turn, each creature you control enters the battlefield with an additional +1/+1 counter on it.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[{G}{U} : Ce tour-ci, chaque créature que vous contrôlez arrive sur le champ de bataille avec un marqueur +1/+1 supplémentaire sur elle.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[{G}{U}: Este turno, cada criatura que controlas entra al campo de batalla con un contador +1/+1 adicional sobre ella.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[{G}{U}: In diesem Zug kommt jede Kreatur, die du kontrollierst, mit einer zusätzlichen +1/+1-Marke ins Spiel.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[{G}{U}: In questo turno, ogni creatura che controlli entra nel campo di battaglia con un segnalino +1/+1 addizionale.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[{G}{U}:このターン、あなたがコントロールする各クリーチャーは、それぞれ+1/+1カウンターが追加で1個置かれた状態で戦場に出る。{G}{U}, あなたがコントロールするクリーチャー1体の上から+1/+1カウンターを1個取り除く:カードを1枚引く。]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[{G}{U}: 이 턴에, 당신이 조종하는 각 생물은 +1/+1 카운터 한 개를 추가로 가진 채로 전장에 들어온다.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[{G}{U}: в этом ходу каждое существо под вашим контролем выходит на поле битвы с дополнительным жетоном +1/+1 на нем.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[{G}{U}: Neste turno, cada criatura que você controla entra no campo de batalha com um marcador +1/+1 adicional.]]></LOCALISED_TEXT>
<COST mana_cost="{G}{U}" type="Mana" />
<TRIGGERED_EFFECT replacement_effect="1">
<TRIGGER value="ZONECHANGE_TRANSITION" to_zone="ZONE_BATTLEFIELD" from_zone="ZONE_ANY" pre_trigger="1">
return (TriggerObject() == EffectDC():Get_CardPtr(0))
</TRIGGER>
<CLEANUP simple_cleanup="EndOfTurn" />
<RESOLUTION_TIME_ACTION>
if TriggerObject() ~= nil then
if TriggerObject():GetCardType():Test( CARD_TYPE_CREATURE ) then
TriggerObject():AddCounters( MTG():PlusOnePlusOneCounters(), 1)
end
end
</RESOLUTION_TIME_ACTION>
</TRIGGERED_EFFECT>
</ACTIVATED_ABILITY>