From faf5ac77289acffb066206a72cefc273d0a47f56 Mon Sep 17 00:00:00 2001 From: Agetian Date: Fri, 10 Jul 2020 14:23:45 +0300 Subject: [PATCH] - Check NetCombatDamage instead of NetPower --- forge-ai/src/main/java/forge/ai/AiAttackController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge-ai/src/main/java/forge/ai/AiAttackController.java b/forge-ai/src/main/java/forge/ai/AiAttackController.java index f8472d1ed22..2121fc3ef1f 100644 --- a/forge-ai/src/main/java/forge/ai/AiAttackController.java +++ b/forge-ai/src/main/java/forge/ai/AiAttackController.java @@ -1166,7 +1166,7 @@ public class AiAttackController { } }); - boolean canTrampleOverDefenders = attacker.hasKeyword(Keyword.TRAMPLE) && attacker.getNetPower() > Aggregates.sum(validBlockers, CardPredicates.Accessors.fnGetNetToughness); + boolean canTrampleOverDefenders = attacker.hasKeyword(Keyword.TRAMPLE) && attacker.getNetCombatDamage() > Aggregates.sum(validBlockers, CardPredicates.Accessors.fnGetNetToughness); // used to check that CanKillAllDangerous check makes sense in context where creatures with dangerous abilities are present boolean dangerousBlockersPresent = !CardLists.filter(validBlockers, Predicates.or(