From 43ca318931b6963fb2d79ca23a72dff81f76f9a4 Mon Sep 17 00:00:00 2001 From: tool4EvEr Date: Sun, 8 May 2022 14:52:50 +0200 Subject: [PATCH] Fix payment fails with TapsForMana triggers --- forge-ai/src/main/java/forge/ai/ComputerUtilMana.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/forge-ai/src/main/java/forge/ai/ComputerUtilMana.java b/forge-ai/src/main/java/forge/ai/ComputerUtilMana.java index ce77bb7287d..b604e04c5a8 100644 --- a/forge-ai/src/main/java/forge/ai/ComputerUtilMana.java +++ b/forge-ai/src/main/java/forge/ai/ComputerUtilMana.java @@ -656,7 +656,7 @@ public class ComputerUtilMana { ManaPool.refundMana(manaSpentToPay, ai, sa); return manaSources; - } // getManaSourcesToPayCost() + } private static boolean payManaCost(final ManaCostBeingPaid cost, final SpellAbility sa, final Player ai, final boolean test, boolean checkPlayable, boolean effect) { AiCardMemory.clearMemorySet(ai, MemorySet.PAYS_TAP_COST); @@ -710,7 +710,7 @@ public class ComputerUtilMana { } manapool.applyCardMatrix(pay); - for (byte color : MagicColor.WUBRGC) { + for (byte color : ManaAtom.MANATYPES) { if (manapool.tryPayCostWithColor(color, sa, cost)) { found = true; break; @@ -886,7 +886,7 @@ public class ComputerUtilMana { } return true; - } // payManaCost() + } private static void resetPayment(List payments) { for (SpellAbility sa : payments) {