Turning Flashback into an AbilityFactory
As Accountancy accurately accentuates (Gotta meet my allitteration quota) in the Card Requests thread, a lot of people are requesting Snapcaster Mage.Our current way of doing flashback doesn't really hold up to this, but I got to thinking about maybe turning it into an AF. The AF itself would in actuality only wrap an anonymous SpellAbility class around the spellAbility returned by the host cards getFirstSpellAbility(), similar to what TriggerHandler does already. This would allow us to pump flashback simply using ability pumps and enable 4 more cards (Snapcaster Mage, Recoup, Past in Flames and Dralnu, Lich Lord).
Thoughts,worries and/or comments?
EDIT: Heh, well I feel quite the fool now. Wrapping the first spellability for Flashback is basically what we're doing already. So my proposal above basically just boils down to exposing it via AF rather than just hardcoded in postFactoryKeywords.
Thoughts,worries and/or comments?
EDIT: Heh, well I feel quite the fool now. Wrapping the first spellability for Flashback is basically what we're doing already. So my proposal above basically just boils down to exposing it via AF rather than just hardcoded in postFactoryKeywords.