From fb58a758698d7b54238ca70fef07bfbd0e72854b Mon Sep 17 00:00:00 2001 From: Agetian Date: Fri, 21 Jul 2017 19:23:30 +0000 Subject: [PATCH] - Fixed CopySpellAbilityAi (e.g. Replicate). - TODO: figure out why the AI won't announce the Replicate amount correctly (always says Replicate=0). --- forge-ai/src/main/java/forge/ai/ability/CopySpellAbilityAi.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge-ai/src/main/java/forge/ai/ability/CopySpellAbilityAi.java b/forge-ai/src/main/java/forge/ai/ability/CopySpellAbilityAi.java index 5a1f77b66c3..3854d4f8b34 100644 --- a/forge-ai/src/main/java/forge/ai/ability/CopySpellAbilityAi.java +++ b/forge-ai/src/main/java/forge/ai/ability/CopySpellAbilityAi.java @@ -18,7 +18,7 @@ public class CopySpellAbilityAi extends SpellAbilityAi { @Override protected boolean doTriggerAINoCost(Player aiPlayer, SpellAbility sa, boolean mandatory) { // the AI should not miss mandatory activations (e.g. Precursor Golem trigger) - return sa.isMandatory() || "Always".equals(sa.getParam("AILogic")); + return mandatory || "Always".equals(sa.getParam("AILogic")); } @Override