From 21b376848fb533d30f3bbef585aea417dfcdc124 Mon Sep 17 00:00:00 2001 From: Sloth Date: Wed, 20 Nov 2013 14:55:33 +0000 Subject: [PATCH] - More use of activateForCost function. --- forge-gui/src/main/java/forge/card/ability/ai/DiscardAi.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge-gui/src/main/java/forge/card/ability/ai/DiscardAi.java b/forge-gui/src/main/java/forge/card/ability/ai/DiscardAi.java index ad4b4ce9888..a7656f458ae 100644 --- a/forge-gui/src/main/java/forge/card/ability/ai/DiscardAi.java +++ b/forge-gui/src/main/java/forge/card/ability/ai/DiscardAi.java @@ -115,7 +115,7 @@ public class DiscardAi extends SpellAbilityAi { private boolean discardTargetAI(final Player ai, final SpellAbility sa) { final TargetRestrictions tgt = sa.getTargetRestrictions(); Player opp = ai.getOpponent(); - if (opp.getCardsIn(ZoneType.Hand).isEmpty()) { + if (opp.getCardsIn(ZoneType.Hand).isEmpty() && !ComputerUtil.activateForCost(sa, ai)) { return false; } if (tgt != null) {