diff --git a/Mage.Tests/src/test/java/org/mage/test/mana/ManaTest.java b/Mage.Tests/src/test/java/org/mage/test/mana/ManaTest.java index ba842ca32f1..6d31cb52bc7 100644 --- a/Mage.Tests/src/test/java/org/mage/test/mana/ManaTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/mana/ManaTest.java @@ -1,6 +1,5 @@ package org.mage.test.mana; -import junit.framework.Assert; import mage.Mana; import mage.constants.ColoredManaSymbol; import mage.constants.ManaType; diff --git a/Mage/src/mage/Mana.java b/Mage/src/mage/Mana.java index 5e46cfb74a8..bccbdd7f846 100644 --- a/Mage/src/mage/Mana.java +++ b/Mage/src/mage/Mana.java @@ -507,7 +507,13 @@ public class Mana implements Comparable, Serializable, Copyable { */ public boolean enough(final Mana avail) { Mana compare = avail.copy(); - compare.subtract(this); + red -= avail.red; + green -= avail.green; + blue -= avail.blue; + white -= avail.white; + black -= avail.black; + colorless -= avail.colorless; + any -= avail.any; if (compare.getRed() < 0) { compare.setAny(compare.getAny() + compare.getRed()); if (compare.getAny() < 0) {