diff --git a/src/main/java/forge/card/CardManaCost.java b/src/main/java/forge/card/CardManaCost.java index 4ce63b139af..a1fb0afb599 100644 --- a/src/main/java/forge/card/CardManaCost.java +++ b/src/main/java/forge/card/CardManaCost.java @@ -61,12 +61,11 @@ public final class CardManaCost implements Comparable { * @param parser * the parser */ - final static List shardsTemp = new ArrayList(); public CardManaCost(final IParserManaCost parser) { if (!parser.hasNext()) { throw new RuntimeException("Empty manacost passed to parser (this should have been handled before)"); } - shardsTemp.clear(); + final List shardsTemp = new ArrayList(); this.hasNoCost = false; while (parser.hasNext()) { final ManaCostShard shard = parser.next(); @@ -79,7 +78,6 @@ public final class CardManaCost implements Comparable { // here this.shards = Collections.unmodifiableList(shardsTemp); this.stringValue = this.getSimpleString(); - } private String getSimpleString() {