From c308792344c49a5ba97497911e14de3b67c311e3 Mon Sep 17 00:00:00 2001 From: Sloth Date: Thu, 15 Nov 2012 20:43:30 +0000 Subject: [PATCH] - The AI will now use the ability of Hollow Specter. --- src/main/java/forge/card/abilityfactory/ai/DiscardAi.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/main/java/forge/card/abilityfactory/ai/DiscardAi.java b/src/main/java/forge/card/abilityfactory/ai/DiscardAi.java index 17a7aaedfa7..d96c5e4c929 100644 --- a/src/main/java/forge/card/abilityfactory/ai/DiscardAi.java +++ b/src/main/java/forge/card/abilityfactory/ai/DiscardAi.java @@ -133,6 +133,13 @@ public class DiscardAi extends SpellAiLogic { return false; } } + } else { + if ("X".equals(sa.getParam("RevealNumber")) && sa.getSourceCard().getSVar("X").equals("Count$xPaid")) { + // Set PayX here to maximum value. + final int cardsToDiscard = Math.min(ComputerUtil.determineLeftoverMana(sa, ai), ai.getOpponent() + .getCardsIn(ZoneType.Hand).size()); + sa.getSourceCard().setSVar("PayX", Integer.toString(cardsToDiscard)); + } } return true;