diff --git a/src/main/java/com/projectswg/holocore/resources/support/objects/swg/tangible/TangibleObject.java b/src/main/java/com/projectswg/holocore/resources/support/objects/swg/tangible/TangibleObject.java index 77c8d8882..49f53d91b 100644 --- a/src/main/java/com/projectswg/holocore/resources/support/objects/swg/tangible/TangibleObject.java +++ b/src/main/java/com/projectswg/holocore/resources/support/objects/swg/tangible/TangibleObject.java @@ -56,6 +56,7 @@ import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; import java.util.*; +import java.util.concurrent.CopyOnWriteArraySet; public class TangibleObject extends SWGObject { @@ -74,7 +75,7 @@ public class TangibleObject extends SWGObject { private int counter = 0; private String currentCity = ""; - private Set defenders = new HashSet<>(); + private Set defenders = new CopyOnWriteArraySet<>(); private int requiredCombatLevel; private ArmorCategory armorCategory;