diff --git a/forge-ai/src/main/java/forge/ai/ability/DamageDealAi.java b/forge-ai/src/main/java/forge/ai/ability/DamageDealAi.java index 10f55257eb5..9cd93f26370 100644 --- a/forge-ai/src/main/java/forge/ai/ability/DamageDealAi.java +++ b/forge-ai/src/main/java/forge/ai/ability/DamageDealAi.java @@ -34,7 +34,7 @@ public class DamageDealAi extends DamageAiBase { Card source = sa.getHostCard(); if (damage.equals("X") && sa.getSVar(damage).equals("Count$ChosenNumber")) { - int energy = source.getCounters(CounterType.ENERGY); + int energy = ai.getCounters(CounterType.ENERGY); for (SpellAbility s : source.getSpellAbilities()) { if ("PayEnergy".equals(s.getParam("AILogic"))) { energy += AbilityUtils.calculateAmount(source, s.getParam("CounterNum"), sa);