Gatecrash mechanics are all possible in DotP2013
Posted: 07 Jan 2013, 19:46
While RTR had overload which cannot be done in DotP2013 (believe me, I thought about many solutions but they were all far from perfect ), the Gatecrash mechanics are all possible to code. This makes me quite happy.
(Mechanics listed here)
(Mechanics listed here)
- Bloodrush: that's just cycling with a different effect for each creature.
- Extort: you can make it with a conditional cost (not 100% correct because you will be forced to decide before resolution even if the ability isn't targetted) or with a multiple choice query (Mana Leak style), easy anyway.
- Evolve: that's just an enter-the-battlefield trigger that checks for power and toughness of the involved creatures.
- Battalion: when the creature with battalion attacks, check if the attacking creatures are more than 2, and if so, activate the effect.
- Cipher: the most complicated (what could you expect from Dimir? ), but possible. As an additional SPELL_ABILITY, the spells with cipher should let you choose a creature you control and allow to finish early: if you choose a creature, the spell card will be exiled, nailed onto the creature, and that creature will be saved in the spell card's ObjectDC. The spell card will also need a triggered ability that triggers when the saved creature deals combat damage to a player, asks you if you want to play a copy, and if so, plays the copy. Note that the copy shouldn't be able to cipher again: this could be achieved by checking the card's ErstwhileZone (I suppose that a card copy should have ZONE_NOWHERE_YET as ErstwhileZone, but I should test it).