From 088dc4eb99a886cf052a6f11c0bd3201e6a4ff9c Mon Sep 17 00:00:00 2001 From: Sloth Date: Thu, 27 Jun 2013 11:58:05 +0000 Subject: [PATCH] - Fixed NPE in attachAIPumpPreference caused by Fortifications. --- src/main/java/forge/card/ability/ai/AttachAi.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/main/java/forge/card/ability/ai/AttachAi.java b/src/main/java/forge/card/ability/ai/AttachAi.java index 9dc4f775a35..a74cf0ec8bb 100644 --- a/src/main/java/forge/card/ability/ai/AttachAi.java +++ b/src/main/java/forge/card/ability/ai/AttachAi.java @@ -744,6 +744,14 @@ public class AttachAi extends SpellAbilityAi { return sVar.equals("Multiple") || (sVar.equals("Once") && !c.isEquipped()); } }); + } else if (attachSource.isFortification()) { + stCheck = "FortifiedBy"; + magnetList = CardLists.filter(list, new Predicate() { + @Override + public boolean apply(final Card c) { + return c.isCreature(); + } + }); } if (magnetList != null && !magnetList.isEmpty()) {