From 0123ba78198f2eff8739d049d936e6beba2ee264 Mon Sep 17 00:00:00 2001 From: Agetian Date: Sat, 22 Dec 2018 21:14:30 +0300 Subject: [PATCH] - CountersRemoveAi: try to target Adapt creatures when removing +1/+1 counters mandatorily. --- .../src/main/java/forge/ai/ability/CountersRemoveAi.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/forge-ai/src/main/java/forge/ai/ability/CountersRemoveAi.java b/forge-ai/src/main/java/forge/ai/ability/CountersRemoveAi.java index 5c500ecd7f2..90a32c16ada 100644 --- a/forge-ai/src/main/java/forge/ai/ability/CountersRemoveAi.java +++ b/forge-ai/src/main/java/forge/ai/ability/CountersRemoveAi.java @@ -308,6 +308,15 @@ public class CountersRemoveAi extends SpellAbilityAi { } } if (mandatory) { + if (type.equals("P1P1")) { + // Try to target creatures with Adapt + CardCollection adaptCreats = CardLists.filter(list, CardPredicates.hasKeyword(Keyword.ADAPT)); + if (!adaptCreats.isEmpty()) { + sa.getTargets().add(ComputerUtilCard.getWorstAI(adaptCreats)); + return true; + } + } + sa.getTargets().add(ComputerUtilCard.getWorstAI(list)); return true; }