From b984859c7715b6229dfd3200c9f9367bc42ccbdc Mon Sep 17 00:00:00 2001 From: jendave Date: Sat, 6 Aug 2011 03:15:10 +0000 Subject: [PATCH] Moved Cantrip check after sa.resolve(). Added Scry check after Cantrip check. --- src/forge/ComputerUtil.java | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/src/forge/ComputerUtil.java b/src/forge/ComputerUtil.java index ed03d6de439..62ed59333f0 100644 --- a/src/forge/ComputerUtil.java +++ b/src/forge/ComputerUtil.java @@ -92,13 +92,23 @@ private static Random random = new Random(); if(sa instanceof Ability_Tap) sa.getSourceCard().tap(); - - if (sa.getSourceCard().getKeyword().contains("Draw a card.")) - AllZone.GameAction.drawCard(sa.getSourceCard().getController()); payManaCost(sa); sa.resolve(); + if (sa.getSourceCard().getKeyword().contains("Draw a card.")) + AllZone.GameAction.drawCard(sa.getSourceCard().getController()); + + for (int i=0; i