diff --git a/forge-ai/src/main/java/forge/ai/AiBlockController.java b/forge-ai/src/main/java/forge/ai/AiBlockController.java index be7618be4bd..cc84c504e1e 100644 --- a/forge-ai/src/main/java/forge/ai/AiBlockController.java +++ b/forge-ai/src/main/java/forge/ai/AiBlockController.java @@ -916,7 +916,7 @@ public class AiBlockController { damageToPW += ComputerUtilCombat.predictDamageTo((Card)def, pwatkr.getNetCombatDamage(), pwatkr, true); } } - if (!onlyIfLethal || damageToPW >= ((Card)def).getCounters(CounterType.LOYALTY)) { + if ((!onlyIfLethal && damageToPW > 0) || damageToPW >= ((Card)def).getCounters(CounterType.LOYALTY)) { threatenedPWs.add((Card)def); } }