Erwan
- {z} cost becomes l2e (Library To Exile)
- {q} cost becomes s2l (Send to Library) <- from any place to Library
- subtypes leyline, controllsershroud, playershroud become ability keywords
This commit is contained in:
@@ -103,38 +103,41 @@ class Constants
|
||||
HORSEMANSHIP = 45,
|
||||
CANTREGEN = 46,
|
||||
ONEBLOCKER = 47,
|
||||
INFECT = 48,
|
||||
POISONTOXIC = 49,
|
||||
POISONTWOTOXIC = 50,
|
||||
POISONTHREETOXIC = 51,
|
||||
PHANTOM = 52,
|
||||
WILTING = 53,
|
||||
VIGOR = 54,
|
||||
CHANGELING = 55,
|
||||
ABSORB = 56,//this need to be coded for players too "If a source would deal damage"
|
||||
TREASON = 57,
|
||||
UNEARTH = 58,
|
||||
CANTLOSE = 59,
|
||||
CANTLIFELOSE = 60,
|
||||
CANTMILLLOSE = 61,
|
||||
INFECT = 48,
|
||||
POISONTOXIC = 49,
|
||||
POISONTWOTOXIC = 50,
|
||||
POISONTHREETOXIC = 51,
|
||||
PHANTOM = 52,
|
||||
WILTING = 53,
|
||||
VIGOR = 54,
|
||||
CHANGELING = 55,
|
||||
ABSORB = 56,//this need to be coded for players too "If a source would deal damage"
|
||||
TREASON = 57,
|
||||
UNEARTH = 58,
|
||||
CANTLOSE = 59,
|
||||
CANTLIFELOSE = 60,
|
||||
CANTMILLLOSE = 61,
|
||||
CANTCASTCREATURE = 62,
|
||||
CANTCAST = 63,
|
||||
CANTCAST = 63,
|
||||
CANTCASTTWO = 64,
|
||||
STORM = 65,
|
||||
BOTHCANTCAST = 66,
|
||||
BOTHNOCREATURE = 67,
|
||||
ONLYONEBOTH = 68,
|
||||
STORM = 65,
|
||||
BOTHCANTCAST = 66,
|
||||
BOTHNOCREATURE = 67,
|
||||
ONLYONEBOTH = 68,
|
||||
AFFINITYARTIFACTS = 69,
|
||||
AFFINITYPLAINS = 70,
|
||||
AFFINITYPLAINS = 70,
|
||||
AFFINITYFOREST = 71,
|
||||
AFFINITYISLAND = 72,
|
||||
AFFINITYMOUNTAIN = 73,
|
||||
AFFINITYSWAMP = 74,
|
||||
AFFINITYGREENCREATURES = 75,
|
||||
CANTWIN = 76,
|
||||
NOMAXHAND = 77,
|
||||
CANTWIN = 76,
|
||||
NOMAXHAND = 77,
|
||||
LEYLINE = 78,
|
||||
PLAYERSHROUD = 79,
|
||||
CONTROLLERSHROUD = 80,
|
||||
|
||||
NB_BASIC_ABILITIES = 78,
|
||||
NB_BASIC_ABILITIES = 81,
|
||||
|
||||
|
||||
RARITY_S = 'S', //Special Rarity
|
||||
|
||||
@@ -81,7 +81,8 @@ class MTGGameZone {
|
||||
void cleanupPhase();
|
||||
int countByType(const char * value);
|
||||
MTGCardInstance * findByName(string name);
|
||||
int hasType(const char * value);
|
||||
int hasAbility(int ability); //returns 1 if one of the cards in the zone has the ability, 0 otherwise
|
||||
int hasType(const char * value); //returns 1 if one of the cards in the zone has the type, 0 otherwise
|
||||
void setOwner(Player * player);
|
||||
MTGCardInstance * lastCardDrawn;
|
||||
static MTGGameZone * stringToZone(string zoneName, MTGCardInstance * source, MTGCardInstance * target);
|
||||
|
||||
Reference in New Issue
Block a user