diff --git a/forge-ai/src/main/java/forge/ai/SpecialCardAi.java b/forge-ai/src/main/java/forge/ai/SpecialCardAi.java index c79a75dc20e..3d135f5e200 100644 --- a/forge-ai/src/main/java/forge/ai/SpecialCardAi.java +++ b/forge-ai/src/main/java/forge/ai/SpecialCardAi.java @@ -349,7 +349,7 @@ public class SpecialCardAi { ManaCost cost = testSa.getPayCosts().getTotalMana(); byte colorProfile = cost.getColorProfile(); - if ((cost.getCMC() == 0)) { + if (cost.getCMC() == 0 && cost.countX() == 0) { // no mana cost, no need to activate this SA then (additional mana not needed) continue; } else if (colorProfile != 0 && (cost.getColorProfile() & MagicColor.fromName(prominentColor)) == 0) {