From 4c44b6b3377acb6a5abcfc563a30fcc90b184ab8 Mon Sep 17 00:00:00 2001 From: Eradev Date: Wed, 29 Oct 2025 07:23:03 -0400 Subject: [PATCH] Proper land selection when sacrificing --- forge-ai/src/main/java/forge/ai/ComputerUtilCard.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge-ai/src/main/java/forge/ai/ComputerUtilCard.java b/forge-ai/src/main/java/forge/ai/ComputerUtilCard.java index b7e81dc00ba..01b492f4a7f 100644 --- a/forge-ai/src/main/java/forge/ai/ComputerUtilCard.java +++ b/forge-ai/src/main/java/forge/ai/ComputerUtilCard.java @@ -500,7 +500,7 @@ public class ComputerUtilCard { } List lands = CardLists.filter(list, CardPredicates.LANDS); - if (lands.size() > 6) { + if (lands.size() > 6 || lands.size() == Iterables.size(list)) { return getWorstLand(lands); }