diff --git a/projects/mtg/src/AIPlayer.cpp b/projects/mtg/src/AIPlayer.cpp index 7ca842b5b..e2fd282af 100644 --- a/projects/mtg/src/AIPlayer.cpp +++ b/projects/mtg/src/AIPlayer.cpp @@ -112,7 +112,7 @@ bool AIPlayer::tapLandsForMana(ManaCost * cost, MTGCardInstance * target) { used[card] = true; } //http://code.google.com/p/wagic/issues/detail?id=76 - if (used[card] == false && amp->isReactingToClick(card) && amp->output->getConvertedCost() >= 1) + if (!used[card] && amp->isReactingToClick(card) && amp->output->getConvertedCost() >= 1) { used[card] = true; int doUse = 1; @@ -122,7 +122,6 @@ bool AIPlayer::tapLandsForMana(ManaCost * cost, MTGCardInstance * target) { diff->remove(i, 1); doUse = 0; - used[card] = false; break; } }