- improved the parser for "lord", now can take any kind of "target", not only creature types (so it can now be used to code abilities such as Bad moon and crusade)
- fixed typos for goblin lord, zombie master, lord of atlantis
- Added "moveTo" keyword
- added a dozen cards
This commit is contained in:
wagic.the.homebrew
2008-12-14 12:07:01 +00:00
parent 6df5261294
commit 790e2a2cdf
11 changed files with 285 additions and 254 deletions
+6
View File
@@ -34,6 +34,7 @@ class MTGGameZone {
int hasType(const char * value);
void setOwner(Player * player);
MTGCardInstance * lastCardDrawn;
static MTGGameZone * stringToZone(string zoneName, MTGCardInstance * source);
};
class MTGLibrary: public MTGGameZone {
@@ -52,6 +53,9 @@ class MTGHand: public MTGGameZone {
public:
};
class MTGRemovedFromGame: public MTGGameZone {
public:
};
class MTGStack: public MTGGameZone {
public:
@@ -78,6 +82,8 @@ class MTGPlayerCards {
MTGHand * hand;
MTGInPlay * inPlay;
MTGStack * stack;
MTGRemovedFromGame * removedFromGame;
MTGAllCards * collection;
MTGPlayerCards(MTGAllCards * _collection, int * idList, int idListSize);