From 07d876bdd9f56fb52604b3dfd49d89e076e29c75 Mon Sep 17 00:00:00 2001 From: Sloth Date: Thu, 17 Sep 2015 19:57:09 +0000 Subject: [PATCH] Tweaked useRemovalNow to better work with Prowess, etc. --- forge-ai/src/main/java/forge/ai/ComputerUtilCard.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/forge-ai/src/main/java/forge/ai/ComputerUtilCard.java b/forge-ai/src/main/java/forge/ai/ComputerUtilCard.java index 96ac96a26e4..672dc21848c 100644 --- a/forge-ai/src/main/java/forge/ai/ComputerUtilCard.java +++ b/forge-ai/src/main/java/forge/ai/ComputerUtilCard.java @@ -817,6 +817,11 @@ public class ComputerUtilCard { return true; } + //Check for cards that profit from spells - for example Prowess or Threshold + if (game.getPhaseHandler().getPhase().equals(PhaseType.MAIN1) && ComputerUtil.castSpellInMain1(ai, sa)) { + return true; + } + //interrupt 1:remove blocker to save my attacker if (ph.is(PhaseType.COMBAT_DECLARE_BLOCKERS)) { Combat currCombat = game.getCombat();