From b459ca2ec03d95eb070c4adc846fdcd4e5eba25a Mon Sep 17 00:00:00 2001 From: swordshine Date: Sun, 1 Jun 2014 05:10:51 +0000 Subject: [PATCH] - Fixed a potential NPE --- forge-ai/src/main/java/forge/ai/ability/TokenAi.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge-ai/src/main/java/forge/ai/ability/TokenAi.java b/forge-ai/src/main/java/forge/ai/ability/TokenAi.java index b8a8273d3b0..03135847ded 100644 --- a/forge-ai/src/main/java/forge/ai/ability/TokenAi.java +++ b/forge-ai/src/main/java/forge/ai/ability/TokenAi.java @@ -183,7 +183,7 @@ public class TokenAi extends SpellAbilityAi { } //interrupt sacrifice effect - if (sacOnStack) { + if (sacOnStack && game.getStack().peekAbility().hasParam("SacValid")) { final int nTokens = AbilityUtils.calculateAmount(sa.getHostCard(), this.tokenAmount, sa); SpellAbility topStack = game.getStack().peekAbility(); final String valid = topStack.getParam("SacValid");