From 35f01cebf144fc746ac75280df7f6532663218ce Mon Sep 17 00:00:00 2001 From: Agetian Date: Fri, 7 Jun 2019 08:19:22 +0300 Subject: [PATCH] - NPE precaution --- forge-ai/src/main/java/forge/ai/ability/AnimateAi.java | 1 + 1 file changed, 1 insertion(+) diff --git a/forge-ai/src/main/java/forge/ai/ability/AnimateAi.java b/forge-ai/src/main/java/forge/ai/ability/AnimateAi.java index ccf95fd611f..cdffe6a2dca 100644 --- a/forge-ai/src/main/java/forge/ai/ability/AnimateAi.java +++ b/forge-ai/src/main/java/forge/ai/ability/AnimateAi.java @@ -247,6 +247,7 @@ public class AnimateAi extends SpellAbilityAi { final Player ai = sa.getActivatingPlayer(); final PhaseHandler ph = ai.getGame().getPhaseHandler(); final boolean alwaysActivatePWAbility = sa.hasParam("Planeswalker") + && sa.getPayCosts() != null && sa.getPayCosts().hasSpecificCostType(CostPutCounter.class) && sa.getTargetRestrictions() != null && sa.getTargetRestrictions().getMinTargets(sa.getHostCard(), sa) == 0;