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 27fd6daf191..c8394b33d4b 100644 --- a/forge-ai/src/main/java/forge/ai/ability/DamageDealAi.java +++ b/forge-ai/src/main/java/forge/ai/ability/DamageDealAi.java @@ -1075,6 +1075,11 @@ public class DamageDealAi extends DamageAiBase { return null; } + // chaining to this could miscalculate + if (sa.isDividedAsYouChoose()) { + return null; + } + // Try to chain damage/debuff effects if (StringUtils.isNumeric(damage) || (damage.startsWith("-") && StringUtils.isNumeric(damage.substring(1)))) { // currently only works for predictable numeric damage