From 86162f4f9cabeb2d0e6ee4734daef824dc645ebb Mon Sep 17 00:00:00 2001 From: Sloth Date: Mon, 25 Jun 2012 21:20:24 +0000 Subject: [PATCH] - Little AI tweak in AF Draw. --- .../forge/card/abilityfactory/AbilityFactoryZoneAffecting.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/forge/card/abilityfactory/AbilityFactoryZoneAffecting.java b/src/main/java/forge/card/abilityfactory/AbilityFactoryZoneAffecting.java index 9323bb230f0..c9165fc2358 100644 --- a/src/main/java/forge/card/abilityfactory/AbilityFactoryZoneAffecting.java +++ b/src/main/java/forge/card/abilityfactory/AbilityFactoryZoneAffecting.java @@ -481,7 +481,8 @@ public class AbilityFactoryZoneAffecting { } if (((computerHandSize + numCards) > computerMaxHandSize) - && Singletons.getModel().getGameState().getPhaseHandler().getPlayerTurn().isComputer()) { + && Singletons.getModel().getGameState().getPhaseHandler().getPlayerTurn().isComputer() + && !sa.isTrigger()) { // Don't draw too many cards and then risk discarding cards at // EOT if (!(params.containsKey("NextUpkeep") || (sa instanceof AbilitySub)) && !mandatory) {