add reset alternate cost paid

This commit is contained in:
Anthony Calosa
2016-08-25 22:22:55 +08:00
parent e12c87b869
commit 5b49530df9

View File

@@ -665,6 +665,12 @@ void GameObserver::gameStateBasedEffects()
card->removeColor(i);
}
}
//reset alternate paid
if(card && (isInGrave(card)||isInHand(card)||isInExile(card)))
{
for (int i = 0; i < ManaCost::MANA_PAID_WITH_BESTOW +1; i++)
card->alternateCostPaid[i] = 0;
}
}