From bd918d7007789f99a6871b21ef943973f6e15e3a Mon Sep 17 00:00:00 2001 From: jendave Date: Sat, 6 Aug 2011 04:32:10 +0000 Subject: [PATCH] fix NullPointerException when Gaea's Cradle is tapped for mana with no creatures that you control. (and presumably fixes other cards like this in given situations.) --- src/forge/ManaPool.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/forge/ManaPool.java b/src/forge/ManaPool.java index 41f1f1e10b6..76a3b332d0e 100644 --- a/src/forge/ManaPool.java +++ b/src/forge/ManaPool.java @@ -325,9 +325,11 @@ public class ManaPool extends Card { continue; } used.add(mability); - for(String c:getManaParts(mability)) { - if(c.equals("")) continue; // some sort of glitch - m = subtractOne(m, c); + if(null != getManaParts(mability)) { + for(String c:getManaParts(mability)) { + if(c.equals("")) continue; // some sort of glitch + m = subtractOne(m, c); + } } } return m;