From 41f9f1da3482ef24a74b9d93358925b936c62dcd Mon Sep 17 00:00:00 2001 From: Agetian Date: Sat, 10 Oct 2015 06:37:37 +0000 Subject: [PATCH] - Better and more concise commentary. --- forge-game/src/main/java/forge/game/GameAction.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/forge-game/src/main/java/forge/game/GameAction.java b/forge-game/src/main/java/forge/game/GameAction.java index 53c0307d62a..52a98176c0c 100644 --- a/forge-game/src/main/java/forge/game/GameAction.java +++ b/forge-game/src/main/java/forge/game/GameAction.java @@ -814,6 +814,8 @@ public class GameAction { } } + // only check static abilities once after destroying all the creatures + // (e.g. helpful for Erebos's Titan and another creature dealing lethal damage to each other simultaneously) setHoldCheckingStaticAbilities(true); if (noRegCreats != null) { for (Card c : noRegCreats) { @@ -1663,10 +1665,6 @@ public class GameAction { } // Temporarily disable (if mode = true) actively checking static abilities. - // Used to e.g. destroy all creatures with marked lethal damage in combat simultaneously - // before checking static abilities (prevents e.g. Erebos's Titan gaining Indestructible - // prematurely when dealing lethal damage to the last opponent's creature on the battlefield - // while also being dealt lethal damage at the same time) private void setHoldCheckingStaticAbilities(boolean mode) { holdCheckingStaticAbilities = mode; }