diff --git a/forge-ai/src/main/java/forge/ai/AiBlockController.java b/forge-ai/src/main/java/forge/ai/AiBlockController.java index 7465224d7f5..c4d384f41ac 100644 --- a/forge-ai/src/main/java/forge/ai/AiBlockController.java +++ b/forge-ai/src/main/java/forge/ai/AiBlockController.java @@ -736,6 +736,9 @@ public class AiBlockController { List chumpBlockers; diff = (ai.getLife() * 2) - 5; // This is the minimal gain for an unnecessary trade + if (diff > 0 && ((PlayerControllerAi) ai.getController()).getAi().getProperty(AiProps.PLAY_AGGRO).equals("true")) { + diff = 0; + } // remove all attackers that can't be blocked anyway for (final Card a : attackers) {