Fixed Muxus, Goblin Grandee and fixed Liliana, the Last Hope, added conjure keyword for J21 set, added perpetual counters and abilities for J21 set, improved imprint keyword, improved moverandom keyword for J21 set.

This commit is contained in:
Vittorio Alfieri
2021-08-04 12:33:28 +02:00
parent e6ffd056b5
commit 2ca03bb1f0
11 changed files with 178 additions and 19 deletions

View File

@@ -1512,6 +1512,22 @@ public:
int resolve();
const string getMenuText();
AAImprint * clone() const;
~AAImprint();
};
//AAConjure
class AAConjure: public ActivatedAbility
{
public:
MTGAbility * andAbility;
string cardNamed;
string cardZone;
MTGCardInstance * theNamedCard;
AAConjure(GameObserver* observer, int _id, MTGCardInstance * _source, MTGCardInstance * _target, ManaCost * _cost, string _namedCard, string _cardZone);
MTGCardInstance * makeCard();
int resolve();
const string getMenuText();
AAConjure * clone() const;
~AAConjure();
};
//AAForetell
class AAForetell: public ActivatedAbility
@@ -1569,6 +1585,7 @@ public:
class AARandomMover: public ActivatedAbility
{
public:
MTGAbility * andAbility;
string abilityTC;
string fromZone;
string toZone;

View File

@@ -314,7 +314,9 @@ class Constants
CANPLAYAURAEQUIPTOPLIBRARY = 187,//aurasequipment
COUNTERDEATH = 188,
DUNGEONCOMPLETED = 189,
NB_BASIC_ABILITIES = 190,
PERPETUALLIFELINK = 190,
PERPETUALDEATHTOUCH = 191,
NB_BASIC_ABILITIES = 192,
RARITY_S = 'S', //Special Rarity
RARITY_M = 'M', //Mythics