From 379273e2b4fe6e4769205fbe2d095b5b079fa625 Mon Sep 17 00:00:00 2001 From: Agetian Date: Thu, 22 Jun 2017 09:15:20 +0000 Subject: [PATCH] - AI should announce multikicker value for cards like Bloodhusk Ritualist to work correctly. --- forge-ai/src/main/java/forge/ai/ComputerUtilMana.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/forge-ai/src/main/java/forge/ai/ComputerUtilMana.java b/forge-ai/src/main/java/forge/ai/ComputerUtilMana.java index 16cc37420f3..29465da1bb4 100644 --- a/forge-ai/src/main/java/forge/ai/ComputerUtilMana.java +++ b/forge-ai/src/main/java/forge/ai/ComputerUtilMana.java @@ -1047,7 +1047,7 @@ public class ComputerUtilMana { final int multiplicator = Math.max(cost.getXcounter(), 1); manaToAdd = extraMana * multiplicator; } else { - // For Count$xPaid set PayX in the AFs then use that here + // For Count$xPrestrictionaid set PayX in the AFs then use that here // Else calculate it as appropriate. final String xSvar = card.getSVar("X").startsWith("Count$xPaid") ? "PayX" : "X"; if (!sa.getSVar(xSvar).isEmpty() || card.hasSVar(xSvar)) { @@ -1076,6 +1076,7 @@ public class ComputerUtilMana { for (int i = 0; i < timesMultikicked; i++) { cost.addManaCost(mkCost); } + sa.setSVar("Multikicker", String.valueOf(timesMultikicked)); } if (test && sa.isSpell()) {