Proper land selection when sacrificing

This commit is contained in:
Eradev
2025-10-29 07:23:03 -04:00
committed by Hans Mackowiak
parent 3a1c3bf632
commit 4c44b6b337

View File

@@ -500,7 +500,7 @@ public class ComputerUtilCard {
} }
List<Card> lands = CardLists.filter(list, CardPredicates.LANDS); List<Card> lands = CardLists.filter(list, CardPredicates.LANDS);
if (lands.size() > 6) { if (lands.size() > 6 || lands.size() == Iterables.size(list)) {
return getWorstLand(lands); return getWorstLand(lands);
} }