From 8f4fbcf8052343979dedfe044f5fbfc29b6c54c1 Mon Sep 17 00:00:00 2001 From: Northmoc Date: Fri, 13 Nov 2020 10:28:25 -0500 Subject: [PATCH] HighestLoseLife AI support --- forge-ai/src/main/java/forge/ai/AiController.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/forge-ai/src/main/java/forge/ai/AiController.java b/forge-ai/src/main/java/forge/ai/AiController.java index e6e4f8ee169..f3b430aab70 100644 --- a/forge-ai/src/main/java/forge/ai/AiController.java +++ b/forge-ai/src/main/java/forge/ai/AiController.java @@ -1762,6 +1762,8 @@ public class AiController { return Math.max(remaining, min) / 2; } else if ("LowestLoseLife".equals(logic)) { return MyRandom.getRandom().nextInt(Math.min(player.getLife() / 3, player.getWeakestOpponent().getLife())) + 1; + } else if ("HighestLoseLife".equals(logic)) { + return MyRandom.getRandom().nextInt(Math.max(player.getLife() / 3, player.getWeakestOpponent().getLife())) + 1; } else if ("HighestGetCounter".equals(logic)) { return MyRandom.getRandom().nextInt(3); } else if (source.hasSVar("EnergyToPay")) {