From 03fc9d281f9a48fabeb0f26f1d78cad93531976f Mon Sep 17 00:00:00 2001 From: Sol Date: Fri, 26 Oct 2012 03:27:18 +0000 Subject: [PATCH] - Fix Fulgent Distraction crash when looking for Cost that doesn't exist --- .../java/forge/card/abilityfactory/AbilityFactoryAttach.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/forge/card/abilityfactory/AbilityFactoryAttach.java b/src/main/java/forge/card/abilityfactory/AbilityFactoryAttach.java index abb6e877d07..12748b0909d 100644 --- a/src/main/java/forge/card/abilityfactory/AbilityFactoryAttach.java +++ b/src/main/java/forge/card/abilityfactory/AbilityFactoryAttach.java @@ -1635,7 +1635,7 @@ public class AbilityFactoryAttach { tgt.resetTargets(); } - if (abCost.getTotalMana().contains("X") && source.getSVar("X").equals("Count$xPaid")) { + if (abCost != null && abCost.getTotalMana().contains("X") && source.getSVar("X").equals("Count$xPaid")) { final int xPay = ComputerUtil.determineLeftoverMana(sa, ai); if (xPay == 0) {