diff --git a/src/main/java/forge/game/ai/ComputerUtilCombat.java b/src/main/java/forge/game/ai/ComputerUtilCombat.java index 0336bd2dc80..3e06bcdf7c0 100644 --- a/src/main/java/forge/game/ai/ComputerUtilCombat.java +++ b/src/main/java/forge/game/ai/ComputerUtilCombat.java @@ -1399,6 +1399,9 @@ public class ComputerUtilCombat { if (checkDestroyAttackerTrigger(attacker, defender) && !attacker.hasKeyword("Indestructible")) { return true; } + if (attacker.hasKeyword("PreventAllDamageBy Creature.blockingSource")) { + return false; + } int defenderDamage = defender.getNetAttack() + ComputerUtilCombat.predictPowerBonusOfBlocker(attacker, defender, withoutAbilities);