quick Fix for zerodead

This commit is contained in:
Anthony Calosa
2017-08-03 18:32:16 +08:00
parent 0c053c713a
commit c5a3310103

View File

@@ -405,9 +405,7 @@ int AbilityFactory::parseCastRestrictions(MTGCardInstance * card, Player * playe
if(check != string::npos)//returns true if zero
{
bool hasDeadCreature = false;
for(int cp = 0;cp < 2;cp++)
{
Player * checkCurrent = observer->players[cp];
Player * checkCurrent = card->controller();
MTGGameZone * grave = checkCurrent->game->graveyard;
for(unsigned int gy = 0;gy < grave->cardsSeenThisTurn.size();gy++)
{
@@ -423,7 +421,6 @@ int AbilityFactory::parseCastRestrictions(MTGCardInstance * card, Player * playe
if(hasDeadCreature)
return 0;
}
}
//Ensnaring Bridge
check = restriction[i].find("powermorethanopponenthand");
if (check != string::npos)//for opponent creatures