From a1c9cea8af5cad9982939f7718f004666c2ebd6e Mon Sep 17 00:00:00 2001 From: excessum Date: Sun, 29 Nov 2015 05:32:20 +0000 Subject: [PATCH] - Fixed NPE for r30413 and r30414 --- forge-ai/src/main/java/forge/ai/ability/PumpAi.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/forge-ai/src/main/java/forge/ai/ability/PumpAi.java b/forge-ai/src/main/java/forge/ai/ability/PumpAi.java index aa8cf2eb0fe..ba656ebe2f2 100644 --- a/forge-ai/src/main/java/forge/ai/ability/PumpAi.java +++ b/forge-ai/src/main/java/forge/ai/ability/PumpAi.java @@ -49,7 +49,7 @@ public class PumpAi extends PumpAiBase { final List keywords = sa.hasParam("KW") ? Arrays.asList(sa.getParam("KW").split(" & ")) : new ArrayList(); final String numDefense = sa.hasParam("NumDef") ? sa.getParam("NumDef") : ""; final String numAttack = sa.hasParam("NumAtt") ? sa.getParam("NumAtt") : ""; - final boolean isFight = sa.getParam("AILogic").equals("Fight") || sa.getParam("AILogic").equals("PowerDmg"); + final boolean isFight = "Fight".equals(sa.getParam("AILogic")) || "PowerDmg".equals(sa.getParam("AILogic")); if (!ComputerUtilCost.checkLifeCost(ai, cost, sa.getHostCard(), 4, null)) { return false; @@ -213,7 +213,7 @@ public class PumpAi extends PumpAiBase { final List keywords = sa.hasParam("KW") ? Arrays.asList(sa.getParam("KW").split(" & ")) : new ArrayList(); final Game game = ai.getGame(); final Card source = sa.getHostCard(); - final boolean isFight = sa.getParam("AILogic").equals("Fight") || sa.getParam("AILogic").equals("PowerDmg"); + final boolean isFight = "Fight".equals(sa.getParam("AILogic")) || "PowerDmg".equals(sa.getParam("AILogic")); immediately |= ComputerUtil.playImmediately(ai, sa);