From b0c1e9ba5aeda9f565b4fd127f54fee90f3b4282 Mon Sep 17 00:00:00 2001
From: Rumen Nikiforov <unafraid89@gmail.com>
Date: Wed, 22 Oct 2014 00:40:02 +0000
Subject: [PATCH] BETA: Fixing minor miss-use of `Collections#emptySet` in
 [10468] it should not be used for adding operations because it will throw
 exceptions since it was not intended for that. 	* Reported by: Zoey76

---
 .../scripts/gracia/AI/NPC/GeneralDilios/GeneralDilios.java     | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/gracia/AI/NPC/GeneralDilios/GeneralDilios.java b/L2J_DataPack_BETA/dist/game/data/scripts/gracia/AI/NPC/GeneralDilios/GeneralDilios.java
index b4b09bf073..3726ff48ec 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/gracia/AI/NPC/GeneralDilios/GeneralDilios.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/gracia/AI/NPC/GeneralDilios/GeneralDilios.java
@@ -20,6 +20,7 @@ package gracia.AI.NPC.GeneralDilios;
 
 import java.util.Collections;
 import java.util.Set;
+import java.util.concurrent.ConcurrentHashMap;
 
 import ai.npc.AbstractNpcAI;
 
@@ -40,7 +41,7 @@ public final class GeneralDilios extends AbstractNpcAI
 	private static final int GUARD_ID = 32619;
 	
 	private L2Npc _general = null;
-	private final Set<L2Spawn> _guards = Collections.emptySet();
+	private final Set<L2Spawn> _guards = Collections.newSetFromMap(new ConcurrentHashMap<L2Spawn, Boolean>());
 	
 	private static final NpcStringId[] diliosText =
 	{
-- 
GitLab