- Fix issue 43 (Combat zone sometimes stay open)
This commit is contained in:
wagic.the.homebrew@gmail.com
2009-09-26 10:50:48 +00:00
parent 923d46c8f9
commit 33c081858e

View File

@@ -218,6 +218,8 @@ int GuiPlay::receiveEventMinus(WEvent * e)
for (iterator it = cards.begin(); it != cards.end(); ++it)
if (event->card->previous == (*it)->card || event->card == (*it)->card )
{
if (event->card->previous->attacker) battleField.removeAttacker(event->card->previous);
else if (event->card->attacker) battleField.removeAttacker(event->card);
CardView* cv = *it;
cs->Remove(cv);
cards.erase(it);