From 4cd2bc266a24dbbc4ef438687d48ace08f330094 Mon Sep 17 00:00:00 2001 From: tool4EvEr Date: Tue, 4 May 2021 20:30:56 +0200 Subject: [PATCH] Fix playSpellAbilityWithoutPayingManaCost not checking amount modifiers --- forge-ai/src/main/java/forge/ai/ComputerUtil.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge-ai/src/main/java/forge/ai/ComputerUtil.java b/forge-ai/src/main/java/forge/ai/ComputerUtil.java index 17fb2007fab..f9faa88a396 100644 --- a/forge-ai/src/main/java/forge/ai/ComputerUtil.java +++ b/forge-ai/src/main/java/forge/ai/ComputerUtil.java @@ -280,7 +280,7 @@ public class ComputerUtil { SpellAbility newSA = sa.copyWithNoManaCost(); newSA.setActivatingPlayer(ai); - if (!CostPayment.canPayAdditionalCosts(newSA.getPayCosts(), newSA)) { + if (!CostPayment.canPayAdditionalCosts(newSA.getPayCosts(), newSA) || !ComputerUtilMana.payManaCost(ai, newSA)) { return false; }