From 3c3a7f3f6251e1035881e96d199e648aed22eb4f Mon Sep 17 00:00:00 2001 From: Hanmac Date: Sun, 29 Sep 2019 22:03:23 +0200 Subject: [PATCH] GameAction: ignore isTemporary StaticAbilities --- forge-game/src/main/java/forge/game/GameAction.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/forge-game/src/main/java/forge/game/GameAction.java b/forge-game/src/main/java/forge/game/GameAction.java index 9e3aeb0c06c..a465bf90a1d 100644 --- a/forge-game/src/main/java/forge/game/GameAction.java +++ b/forge-game/src/main/java/forge/game/GameAction.java @@ -781,11 +781,10 @@ public class GameAction { final Card co = preList.get(c); List toRemove = Lists.newArrayList(); for (StaticAbility stAb : co.getStaticAbilities()) { - if (stAb.getParam("Mode").equals("Continuous")) { - staticAbilities.add(stAb); - } if (stAb.isTemporary()) { toRemove.add(stAb); + } else if (stAb.getParam("Mode").equals("Continuous")) { + staticAbilities.add(stAb); } } for (StaticAbility stAb : toRemove) {