Erwan
-fix issue 35 - Card duplicated when moved from inplay to inplay - fix issue 54 - Token not going away - (duplicate of issue 35)
This commit is contained in:
@@ -0,0 +1,20 @@
|
|||||||
|
#does wrath of god destroy all creature including tokens?
|
||||||
|
[INIT]
|
||||||
|
FIRSTMAIN
|
||||||
|
[PLAYER1]
|
||||||
|
hand:193751,Wrath of God
|
||||||
|
manapool:{3}{R}{R}{2}{W}{W}
|
||||||
|
[PLAYER2]
|
||||||
|
inplay:Grizzly Bears
|
||||||
|
[DO]
|
||||||
|
193751
|
||||||
|
wrath of god
|
||||||
|
human
|
||||||
|
[ASSERT]
|
||||||
|
COMBATEND
|
||||||
|
[PLAYER1]
|
||||||
|
graveyard:193751,wrath of god
|
||||||
|
manapool:{0}
|
||||||
|
[PLAYER2]
|
||||||
|
graveyard:Grizzly Bears
|
||||||
|
[END]
|
||||||
@@ -216,7 +216,7 @@ int GuiPlay::receiveEventMinus(WEvent * e)
|
|||||||
if ((game->players[0]->inPlay() == event->from) ||
|
if ((game->players[0]->inPlay() == event->from) ||
|
||||||
(game->players[1]->inPlay() == event->from))
|
(game->players[1]->inPlay() == event->from))
|
||||||
for (iterator it = cards.begin(); it != cards.end(); ++it)
|
for (iterator it = cards.begin(); it != cards.end(); ++it)
|
||||||
if (event->card->previous == (*it)->card)
|
if (event->card->previous == (*it)->card || event->card == (*it)->card )
|
||||||
{
|
{
|
||||||
CardView* cv = *it;
|
CardView* cv = *it;
|
||||||
cs->Remove(cv);
|
cs->Remove(cv);
|
||||||
|
|||||||
Reference in New Issue
Block a user