From 521ab9c3fd8a9f12e8b351ad8f40bc06a0b29123 Mon Sep 17 00:00:00 2001 From: swordshine Date: Wed, 30 Apr 2014 13:19:06 +0000 Subject: [PATCH] - Fixed AnimateAllEffect so it update card state now --- .../main/java/forge/game/ability/effects/AnimateAllEffect.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/forge-game/src/main/java/forge/game/ability/effects/AnimateAllEffect.java b/forge-game/src/main/java/forge/game/ability/effects/AnimateAllEffect.java index 2ffb88a8ee6..7d91dfead15 100644 --- a/forge-game/src/main/java/forge/game/ability/effects/AnimateAllEffect.java +++ b/forge-game/src/main/java/forge/game/ability/effects/AnimateAllEffect.java @@ -7,6 +7,7 @@ import forge.game.ability.AbilityUtils; import forge.game.card.Card; import forge.game.card.CardLists; import forge.game.card.CardUtil; +import forge.game.event.GameEventCardStatsChanged; import forge.game.player.Player; import forge.game.replacement.ReplacementEffect; import forge.game.replacement.ReplacementHandler; @@ -216,6 +217,7 @@ public class AnimateAllEffect extends AnimateEffectBase { c.setSVar(s, actualsVar); } } + game.fireEvent(new GameEventCardStatsChanged(c)); final GameCommand unanimate = new GameCommand() { private static final long serialVersionUID = -5861759814760561373L; @@ -239,6 +241,7 @@ public class AnimateAllEffect extends AnimateEffectBase { for (final ReplacementEffect re : removedReplacements) { re.setTemporarilySuppressed(false); } + game.fireEvent(new GameEventCardStatsChanged(c)); } };