From b3dda493b43f12ff56bd6d71e1d9c2eb081e31dc Mon Sep 17 00:00:00 2001 From: Maxmtg Date: Wed, 10 Apr 2013 04:04:55 +0000 Subject: [PATCH] anti-NPE measure: http://www.slightlymagic.net/forum/viewtopic.php?p=115101#p115101 --- src/main/java/forge/game/ai/ComputerUtilCost.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/forge/game/ai/ComputerUtilCost.java b/src/main/java/forge/game/ai/ComputerUtilCost.java index dd27da73197..5871e39a76f 100644 --- a/src/main/java/forge/game/ai/ComputerUtilCost.java +++ b/src/main/java/forge/game/ai/ComputerUtilCost.java @@ -336,6 +336,8 @@ public class ComputerUtilCost { * @return a boolean. */ public static boolean canPayCost(final SpellAbility sa, final Player player) { + sa.setActivatingPlayer(player); // complaints on NPE had came before this line was added. + // Check for stuff like Nether Void int extraManaNeeded = 0; if (sa instanceof Spell) {