Improved "can play land" restriction used for double-face modal cards from Zendikar Rising set.

This commit is contained in:
Vittorio Alfieri
2021-01-05 22:25:40 +01:00
parent d9e3101212
commit 0fce1c591f

View File

@@ -834,6 +834,8 @@ int AbilityFactory::parseCastRestrictions(MTGCardInstance * card, Player * playe
card->addType("Land");
if (observer->currentActionPlayer->game->playRestrictions->canPutIntoZone(card, observer->currentActionPlayer->game->inPlay) == PlayRestriction::CANT_PLAY)
canplay = false;
if (!card->getObserver() || !card->StackIsEmptyandSorcerySpeed())
canplay = false;
if(!isLand)
card->removeType("Land");
if(!canplay)