From 3ef5e82c468f3d024bcfb5aad9a0c9031b05ff20 Mon Sep 17 00:00:00 2001 From: Agetian Date: Fri, 21 Jun 2019 20:49:30 +0300 Subject: [PATCH] - Somewhat improve the AI for combat pumps coming from permanents --- forge-ai/src/main/java/forge/ai/ComputerUtilCard.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/forge-ai/src/main/java/forge/ai/ComputerUtilCard.java b/forge-ai/src/main/java/forge/ai/ComputerUtilCard.java index bab3509cb5c..858ceb8fb22 100644 --- a/forge-ai/src/main/java/forge/ai/ComputerUtilCard.java +++ b/forge-ai/src/main/java/forge/ai/ComputerUtilCard.java @@ -1457,6 +1457,10 @@ public class ComputerUtilCard { } if (totalPowerUnblocked >= opp.getLife()) { return true; + } else if (totalPowerUnblocked > dmg && sa.getHostCard() != null && sa.getHostCard().isInPlay()) { + if (sa.getPayCosts() != null && sa.getPayCosts().hasNoManaCost()) { + return true; // always activate abilities which cost no mana and which can increase unblocked damage + } } } float value = 1.0f * (pumpedDmg - dmg);