Add Snapcaster Mage Ability

tempflashback - flashback using manacost
This commit is contained in:
Anthony Calosa
2016-07-26 09:56:13 +08:00
parent 07b5f35b98
commit ae33977e10
8 changed files with 98 additions and 23 deletions
+15
View File
@@ -150,6 +150,21 @@ public:
virtual MTGFlashBackRule * clone() const;
};
class MTGTempFlashBackRule: public MTGAlternativeCostRule
{
public:
int isReactingToClick(MTGCardInstance * card, ManaCost * mana = NULL);
int reactToClick(MTGCardInstance * card);
virtual ostream& toString(ostream& out) const;
MTGTempFlashBackRule(GameObserver* observer, int _id);
const string getMenuText()
{
return "Flashback Manacost";
}
virtual MTGTempFlashBackRule * clone() const;
};
class MTGRetraceRule: public MTGAlternativeCostRule
{
public: