diff --git a/src/main/java/forge/card/CardCharacteristics.java b/src/main/java/forge/card/CardCharacteristics.java index f587dddca46..eb37e9656a4 100644 --- a/src/main/java/forge/card/CardCharacteristics.java +++ b/src/main/java/forge/card/CardCharacteristics.java @@ -21,6 +21,7 @@ import java.util.ArrayList; import java.util.List; import java.util.Map; import java.util.TreeMap; +import java.util.concurrent.CopyOnWriteArrayList; import com.google.common.collect.Lists; @@ -37,7 +38,7 @@ import forge.card.trigger.Trigger; */ public class CardCharacteristics { private String name = ""; - private ArrayList type = new ArrayList(); + private List type = new CopyOnWriteArrayList(); private ManaCost manaCost = ManaCost.NO_COST; private ArrayList cardColor = new ArrayList(); private int baseAttack = 0; @@ -80,7 +81,7 @@ public class CardCharacteristics { * * @return the type */ - public final ArrayList getType() { + public final List getType() { return this.type; }