diff --git a/L2J_Mobius_1.0_Ertheia/java/com/l2jmobius/gameserver/datatables/SpawnTable.java b/L2J_Mobius_1.0_Ertheia/java/com/l2jmobius/gameserver/datatables/SpawnTable.java index 3d55a921d4..2dec9515e8 100644 --- a/L2J_Mobius_1.0_Ertheia/java/com/l2jmobius/gameserver/datatables/SpawnTable.java +++ b/L2J_Mobius_1.0_Ertheia/java/com/l2jmobius/gameserver/datatables/SpawnTable.java @@ -87,7 +87,7 @@ public final class SpawnTable * @param spawn the spawn to add * @param store if {@code true} it'll be saved in the spawn XML files */ - public void addNewSpawn(L2Spawn spawn, boolean store) + public synchronized void addNewSpawn(L2Spawn spawn, boolean store) { addSpawn(spawn); @@ -183,7 +183,7 @@ public final class SpawnTable * @param spawn the spawn to delete * @param update if {@code true} the spawn XML files will be updated */ - public void deleteSpawn(L2Spawn spawn, boolean update) + public synchronized void deleteSpawn(L2Spawn spawn, boolean update) { if (!removeSpawn(spawn)) { diff --git a/L2J_Mobius_2.5_Underground/java/com/l2jmobius/gameserver/datatables/SpawnTable.java b/L2J_Mobius_2.5_Underground/java/com/l2jmobius/gameserver/datatables/SpawnTable.java index 3d55a921d4..2dec9515e8 100644 --- a/L2J_Mobius_2.5_Underground/java/com/l2jmobius/gameserver/datatables/SpawnTable.java +++ b/L2J_Mobius_2.5_Underground/java/com/l2jmobius/gameserver/datatables/SpawnTable.java @@ -87,7 +87,7 @@ public final class SpawnTable * @param spawn the spawn to add * @param store if {@code true} it'll be saved in the spawn XML files */ - public void addNewSpawn(L2Spawn spawn, boolean store) + public synchronized void addNewSpawn(L2Spawn spawn, boolean store) { addSpawn(spawn); @@ -183,7 +183,7 @@ public final class SpawnTable * @param spawn the spawn to delete * @param update if {@code true} the spawn XML files will be updated */ - public void deleteSpawn(L2Spawn spawn, boolean update) + public synchronized void deleteSpawn(L2Spawn spawn, boolean update) { if (!removeSpawn(spawn)) { diff --git a/L2J_Mobius_3.0_Helios/java/com/l2jmobius/gameserver/datatables/SpawnTable.java b/L2J_Mobius_3.0_Helios/java/com/l2jmobius/gameserver/datatables/SpawnTable.java index 3d55a921d4..2dec9515e8 100644 --- a/L2J_Mobius_3.0_Helios/java/com/l2jmobius/gameserver/datatables/SpawnTable.java +++ b/L2J_Mobius_3.0_Helios/java/com/l2jmobius/gameserver/datatables/SpawnTable.java @@ -87,7 +87,7 @@ public final class SpawnTable * @param spawn the spawn to add * @param store if {@code true} it'll be saved in the spawn XML files */ - public void addNewSpawn(L2Spawn spawn, boolean store) + public synchronized void addNewSpawn(L2Spawn spawn, boolean store) { addSpawn(spawn); @@ -183,7 +183,7 @@ public final class SpawnTable * @param spawn the spawn to delete * @param update if {@code true} the spawn XML files will be updated */ - public void deleteSpawn(L2Spawn spawn, boolean update) + public synchronized void deleteSpawn(L2Spawn spawn, boolean update) { if (!removeSpawn(spawn)) { diff --git a/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/datatables/SpawnTable.java b/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/datatables/SpawnTable.java index 3d55a921d4..2dec9515e8 100644 --- a/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/datatables/SpawnTable.java +++ b/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/datatables/SpawnTable.java @@ -87,7 +87,7 @@ public final class SpawnTable * @param spawn the spawn to add * @param store if {@code true} it'll be saved in the spawn XML files */ - public void addNewSpawn(L2Spawn spawn, boolean store) + public synchronized void addNewSpawn(L2Spawn spawn, boolean store) { addSpawn(spawn); @@ -183,7 +183,7 @@ public final class SpawnTable * @param spawn the spawn to delete * @param update if {@code true} the spawn XML files will be updated */ - public void deleteSpawn(L2Spawn spawn, boolean update) + public synchronized void deleteSpawn(L2Spawn spawn, boolean update) { if (!removeSpawn(spawn)) { diff --git a/L2J_Mobius_CT_2.6_HighFive/java/com/l2jmobius/gameserver/datatables/SpawnTable.java b/L2J_Mobius_CT_2.6_HighFive/java/com/l2jmobius/gameserver/datatables/SpawnTable.java index e989a67ae3..91f87a9c86 100644 --- a/L2J_Mobius_CT_2.6_HighFive/java/com/l2jmobius/gameserver/datatables/SpawnTable.java +++ b/L2J_Mobius_CT_2.6_HighFive/java/com/l2jmobius/gameserver/datatables/SpawnTable.java @@ -376,7 +376,7 @@ public final class SpawnTable implements IGameXmlReader * @param spawn the spawn to add * @param store if {@code true} it'll be saved in the spawn XML files */ - public void addNewSpawn(L2Spawn spawn, boolean store) + public synchronized void addNewSpawn(L2Spawn spawn, boolean store) { addSpawn(spawn); @@ -470,7 +470,7 @@ public final class SpawnTable implements IGameXmlReader * @param spawn the spawn to delete * @param update if {@code true} the spawn XML files will be updated */ - public void deleteSpawn(L2Spawn spawn, boolean update) + public synchronized void deleteSpawn(L2Spawn spawn, boolean update) { if (!removeSpawn(spawn)) { diff --git a/L2J_Mobius_Classic_2.0_Saviors/java/com/l2jmobius/gameserver/datatables/SpawnTable.java b/L2J_Mobius_Classic_2.0_Saviors/java/com/l2jmobius/gameserver/datatables/SpawnTable.java index 3d55a921d4..2dec9515e8 100644 --- a/L2J_Mobius_Classic_2.0_Saviors/java/com/l2jmobius/gameserver/datatables/SpawnTable.java +++ b/L2J_Mobius_Classic_2.0_Saviors/java/com/l2jmobius/gameserver/datatables/SpawnTable.java @@ -87,7 +87,7 @@ public final class SpawnTable * @param spawn the spawn to add * @param store if {@code true} it'll be saved in the spawn XML files */ - public void addNewSpawn(L2Spawn spawn, boolean store) + public synchronized void addNewSpawn(L2Spawn spawn, boolean store) { addSpawn(spawn); @@ -183,7 +183,7 @@ public final class SpawnTable * @param spawn the spawn to delete * @param update if {@code true} the spawn XML files will be updated */ - public void deleteSpawn(L2Spawn spawn, boolean update) + public synchronized void deleteSpawn(L2Spawn spawn, boolean update) { if (!removeSpawn(spawn)) { diff --git a/L2J_Mobius_Classic_2.1_Zaken/java/com/l2jmobius/gameserver/datatables/SpawnTable.java b/L2J_Mobius_Classic_2.1_Zaken/java/com/l2jmobius/gameserver/datatables/SpawnTable.java index 3d55a921d4..2dec9515e8 100644 --- a/L2J_Mobius_Classic_2.1_Zaken/java/com/l2jmobius/gameserver/datatables/SpawnTable.java +++ b/L2J_Mobius_Classic_2.1_Zaken/java/com/l2jmobius/gameserver/datatables/SpawnTable.java @@ -87,7 +87,7 @@ public final class SpawnTable * @param spawn the spawn to add * @param store if {@code true} it'll be saved in the spawn XML files */ - public void addNewSpawn(L2Spawn spawn, boolean store) + public synchronized void addNewSpawn(L2Spawn spawn, boolean store) { addSpawn(spawn); @@ -183,7 +183,7 @@ public final class SpawnTable * @param spawn the spawn to delete * @param update if {@code true} the spawn XML files will be updated */ - public void deleteSpawn(L2Spawn spawn, boolean update) + public synchronized void deleteSpawn(L2Spawn spawn, boolean update) { if (!removeSpawn(spawn)) { diff --git a/L2J_Mobius_Classic_2.2_Antharas/java/com/l2jmobius/gameserver/datatables/SpawnTable.java b/L2J_Mobius_Classic_2.2_Antharas/java/com/l2jmobius/gameserver/datatables/SpawnTable.java index 3d55a921d4..2dec9515e8 100644 --- a/L2J_Mobius_Classic_2.2_Antharas/java/com/l2jmobius/gameserver/datatables/SpawnTable.java +++ b/L2J_Mobius_Classic_2.2_Antharas/java/com/l2jmobius/gameserver/datatables/SpawnTable.java @@ -87,7 +87,7 @@ public final class SpawnTable * @param spawn the spawn to add * @param store if {@code true} it'll be saved in the spawn XML files */ - public void addNewSpawn(L2Spawn spawn, boolean store) + public synchronized void addNewSpawn(L2Spawn spawn, boolean store) { addSpawn(spawn); @@ -183,7 +183,7 @@ public final class SpawnTable * @param spawn the spawn to delete * @param update if {@code true} the spawn XML files will be updated */ - public void deleteSpawn(L2Spawn spawn, boolean update) + public synchronized void deleteSpawn(L2Spawn spawn, boolean update) { if (!removeSpawn(spawn)) {