From 128b10614f510eb5751d7143716dc5ff08621c8e Mon Sep 17 00:00:00 2001 From: Michael Kamensky Date: Sun, 14 Feb 2021 22:52:31 +0300 Subject: [PATCH] - Fix the AI failing to bounce stuff e.g. with Riddlemaster Sphinx --- forge-ai/src/main/java/forge/ai/ability/ChangeZoneAi.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge-ai/src/main/java/forge/ai/ability/ChangeZoneAi.java b/forge-ai/src/main/java/forge/ai/ability/ChangeZoneAi.java index 97703c7f3bd..dd3b3809987 100644 --- a/forge-ai/src/main/java/forge/ai/ability/ChangeZoneAi.java +++ b/forge-ai/src/main/java/forge/ai/ability/ChangeZoneAi.java @@ -1125,7 +1125,7 @@ public class ChangeZoneAi extends SpellAbilityAi { // the Unless cost (for example, Erratic Portal) list.removeAll(getSafeTargetsIfUnlessCostPaid(ai, sa, list)); - if (!mandatory && sa.isTargetNumberValid()) { + if (!mandatory && list.size() < sa.getTargetRestrictions().getMinTargets(sa.getHostCard(), sa)) { return false; }