- Fixed TokenTapped

This commit is contained in:
swordshine
2014-02-12 10:05:21 +00:00
parent f94fcfc997
commit 5b70f38a9c

View File

@@ -209,6 +209,9 @@ public class TokenEffect extends SpellAbilityEffect {
final List<Card> tokens = CardFactory.makeToken(substitutedName, imageName, controller, cost,
substitutedTypes, finalPower, finalToughness, this.tokenKeywords);
for(Card tok : tokens) {
if (this.tokenTapped) {
tok.setTapped(true);
}
controller.getGame().getAction().moveToPlay(tok);
}
controller.getGame().fireEvent(new GameEventTokenCreated());
@@ -280,9 +283,6 @@ public class TokenEffect extends SpellAbilityEffect {
final Game game = controller.getGame();
for (final Card c : tokens) {
if (this.tokenTapped) {
c.setTapped(true);
}
if (this.tokenAttacking && game.getPhaseHandler().inCombat()) {
Combat combat = game.getPhaseHandler().getCombat();
final List<GameEntity> defs = combat.getDefenders();