From d525e6007a945dd3d6e97bde796e3dbfae3cff41 Mon Sep 17 00:00:00 2001 From: MobiusDevelopment <8391001+MobiusDevelopment@users.noreply.github.com> Date: Sun, 14 Aug 2022 21:04:53 +0000 Subject: [PATCH] Default value for Spawn chase range should be set to 0. --- .../java/org/l2jmobius/gameserver/model/Spawn.java | 4 ++++ .../java/org/l2jmobius/gameserver/model/Spawn.java | 4 ++++ .../java/org/l2jmobius/gameserver/model/Spawn.java | 4 ++++ .../java/org/l2jmobius/gameserver/model/Spawn.java | 4 ++++ .../java/org/l2jmobius/gameserver/model/Spawn.java | 4 ++++ .../java/org/l2jmobius/gameserver/model/Spawn.java | 4 ++++ .../java/org/l2jmobius/gameserver/model/Spawn.java | 4 ++++ .../java/org/l2jmobius/gameserver/model/Spawn.java | 4 ++++ .../java/org/l2jmobius/gameserver/model/Spawn.java | 4 ++++ .../java/org/l2jmobius/gameserver/model/Spawn.java | 4 ++++ .../java/org/l2jmobius/gameserver/model/Spawn.java | 4 ++++ .../java/org/l2jmobius/gameserver/model/Spawn.java | 4 ++++ .../java/org/l2jmobius/gameserver/model/Spawn.java | 2 +- .../java/org/l2jmobius/gameserver/model/Spawn.java | 2 +- .../java/org/l2jmobius/gameserver/model/Spawn.java | 2 +- .../java/org/l2jmobius/gameserver/model/Spawn.java | 4 ++++ .../java/org/l2jmobius/gameserver/model/Spawn.java | 4 ++++ .../java/org/l2jmobius/gameserver/model/Spawn.java | 4 ++++ .../java/org/l2jmobius/gameserver/model/Spawn.java | 4 ++++ .../java/org/l2jmobius/gameserver/model/Spawn.java | 4 ++++ .../java/org/l2jmobius/gameserver/model/Spawn.java | 4 ++++ .../java/org/l2jmobius/gameserver/model/Spawn.java | 4 ++++ .../java/org/l2jmobius/gameserver/model/Spawn.java | 4 ++++ .../java/org/l2jmobius/gameserver/model/Spawn.java | 4 ++++ .../java/org/l2jmobius/gameserver/model/Spawn.java | 4 ++++ .../java/org/l2jmobius/gameserver/model/Spawn.java | 4 ++++ .../java/org/l2jmobius/gameserver/model/Spawn.java | 4 ++++ .../java/org/l2jmobius/gameserver/model/Spawn.java | 4 ++++ 28 files changed, 103 insertions(+), 3 deletions(-) diff --git a/L2J_Mobius_01.0_Ertheia/java/org/l2jmobius/gameserver/model/Spawn.java b/L2J_Mobius_01.0_Ertheia/java/org/l2jmobius/gameserver/model/Spawn.java index 1f4a7e868e..2d6211e9d6 100644 --- a/L2J_Mobius_01.0_Ertheia/java/org/l2jmobius/gameserver/model/Spawn.java +++ b/L2J_Mobius_01.0_Ertheia/java/org/l2jmobius/gameserver/model/Spawn.java @@ -536,6 +536,10 @@ public class Spawn extends Location implements IIdentifiable, INamable public int getChaseRange() { + if (_spawnTemplate == null) + { + return 0; + } return _spawnTemplate.getChaseRange(); } diff --git a/L2J_Mobius_02.5_Underground/java/org/l2jmobius/gameserver/model/Spawn.java b/L2J_Mobius_02.5_Underground/java/org/l2jmobius/gameserver/model/Spawn.java index 1f4a7e868e..2d6211e9d6 100644 --- a/L2J_Mobius_02.5_Underground/java/org/l2jmobius/gameserver/model/Spawn.java +++ b/L2J_Mobius_02.5_Underground/java/org/l2jmobius/gameserver/model/Spawn.java @@ -536,6 +536,10 @@ public class Spawn extends Location implements IIdentifiable, INamable public int getChaseRange() { + if (_spawnTemplate == null) + { + return 0; + } return _spawnTemplate.getChaseRange(); } diff --git a/L2J_Mobius_03.0_Helios/java/org/l2jmobius/gameserver/model/Spawn.java b/L2J_Mobius_03.0_Helios/java/org/l2jmobius/gameserver/model/Spawn.java index 1f4a7e868e..2d6211e9d6 100644 --- a/L2J_Mobius_03.0_Helios/java/org/l2jmobius/gameserver/model/Spawn.java +++ b/L2J_Mobius_03.0_Helios/java/org/l2jmobius/gameserver/model/Spawn.java @@ -536,6 +536,10 @@ public class Spawn extends Location implements IIdentifiable, INamable public int getChaseRange() { + if (_spawnTemplate == null) + { + return 0; + } return _spawnTemplate.getChaseRange(); } diff --git a/L2J_Mobius_04.0_GrandCrusade/java/org/l2jmobius/gameserver/model/Spawn.java b/L2J_Mobius_04.0_GrandCrusade/java/org/l2jmobius/gameserver/model/Spawn.java index 1f4a7e868e..2d6211e9d6 100644 --- a/L2J_Mobius_04.0_GrandCrusade/java/org/l2jmobius/gameserver/model/Spawn.java +++ b/L2J_Mobius_04.0_GrandCrusade/java/org/l2jmobius/gameserver/model/Spawn.java @@ -536,6 +536,10 @@ public class Spawn extends Location implements IIdentifiable, INamable public int getChaseRange() { + if (_spawnTemplate == null) + { + return 0; + } return _spawnTemplate.getChaseRange(); } diff --git a/L2J_Mobius_05.0_Salvation/java/org/l2jmobius/gameserver/model/Spawn.java b/L2J_Mobius_05.0_Salvation/java/org/l2jmobius/gameserver/model/Spawn.java index 1f4a7e868e..2d6211e9d6 100644 --- a/L2J_Mobius_05.0_Salvation/java/org/l2jmobius/gameserver/model/Spawn.java +++ b/L2J_Mobius_05.0_Salvation/java/org/l2jmobius/gameserver/model/Spawn.java @@ -536,6 +536,10 @@ public class Spawn extends Location implements IIdentifiable, INamable public int getChaseRange() { + if (_spawnTemplate == null) + { + return 0; + } return _spawnTemplate.getChaseRange(); } diff --git a/L2J_Mobius_05.5_EtinasFate/java/org/l2jmobius/gameserver/model/Spawn.java b/L2J_Mobius_05.5_EtinasFate/java/org/l2jmobius/gameserver/model/Spawn.java index 1f4a7e868e..2d6211e9d6 100644 --- a/L2J_Mobius_05.5_EtinasFate/java/org/l2jmobius/gameserver/model/Spawn.java +++ b/L2J_Mobius_05.5_EtinasFate/java/org/l2jmobius/gameserver/model/Spawn.java @@ -536,6 +536,10 @@ public class Spawn extends Location implements IIdentifiable, INamable public int getChaseRange() { + if (_spawnTemplate == null) + { + return 0; + } return _spawnTemplate.getChaseRange(); } diff --git a/L2J_Mobius_06.0_Fafurion/java/org/l2jmobius/gameserver/model/Spawn.java b/L2J_Mobius_06.0_Fafurion/java/org/l2jmobius/gameserver/model/Spawn.java index 1f4a7e868e..2d6211e9d6 100644 --- a/L2J_Mobius_06.0_Fafurion/java/org/l2jmobius/gameserver/model/Spawn.java +++ b/L2J_Mobius_06.0_Fafurion/java/org/l2jmobius/gameserver/model/Spawn.java @@ -536,6 +536,10 @@ public class Spawn extends Location implements IIdentifiable, INamable public int getChaseRange() { + if (_spawnTemplate == null) + { + return 0; + } return _spawnTemplate.getChaseRange(); } diff --git a/L2J_Mobius_07.0_PreludeOfWar/java/org/l2jmobius/gameserver/model/Spawn.java b/L2J_Mobius_07.0_PreludeOfWar/java/org/l2jmobius/gameserver/model/Spawn.java index 1f4a7e868e..2d6211e9d6 100644 --- a/L2J_Mobius_07.0_PreludeOfWar/java/org/l2jmobius/gameserver/model/Spawn.java +++ b/L2J_Mobius_07.0_PreludeOfWar/java/org/l2jmobius/gameserver/model/Spawn.java @@ -536,6 +536,10 @@ public class Spawn extends Location implements IIdentifiable, INamable public int getChaseRange() { + if (_spawnTemplate == null) + { + return 0; + } return _spawnTemplate.getChaseRange(); } diff --git a/L2J_Mobius_08.2_Homunculus/java/org/l2jmobius/gameserver/model/Spawn.java b/L2J_Mobius_08.2_Homunculus/java/org/l2jmobius/gameserver/model/Spawn.java index 1f4a7e868e..2d6211e9d6 100644 --- a/L2J_Mobius_08.2_Homunculus/java/org/l2jmobius/gameserver/model/Spawn.java +++ b/L2J_Mobius_08.2_Homunculus/java/org/l2jmobius/gameserver/model/Spawn.java @@ -536,6 +536,10 @@ public class Spawn extends Location implements IIdentifiable, INamable public int getChaseRange() { + if (_spawnTemplate == null) + { + return 0; + } return _spawnTemplate.getChaseRange(); } diff --git a/L2J_Mobius_09.2_ReturnOfTheQueenAnt/java/org/l2jmobius/gameserver/model/Spawn.java b/L2J_Mobius_09.2_ReturnOfTheQueenAnt/java/org/l2jmobius/gameserver/model/Spawn.java index 1f4a7e868e..2d6211e9d6 100644 --- a/L2J_Mobius_09.2_ReturnOfTheQueenAnt/java/org/l2jmobius/gameserver/model/Spawn.java +++ b/L2J_Mobius_09.2_ReturnOfTheQueenAnt/java/org/l2jmobius/gameserver/model/Spawn.java @@ -536,6 +536,10 @@ public class Spawn extends Location implements IIdentifiable, INamable public int getChaseRange() { + if (_spawnTemplate == null) + { + return 0; + } return _spawnTemplate.getChaseRange(); } diff --git a/L2J_Mobius_10.1_MasterClass/java/org/l2jmobius/gameserver/model/Spawn.java b/L2J_Mobius_10.1_MasterClass/java/org/l2jmobius/gameserver/model/Spawn.java index 1f4a7e868e..2d6211e9d6 100644 --- a/L2J_Mobius_10.1_MasterClass/java/org/l2jmobius/gameserver/model/Spawn.java +++ b/L2J_Mobius_10.1_MasterClass/java/org/l2jmobius/gameserver/model/Spawn.java @@ -536,6 +536,10 @@ public class Spawn extends Location implements IIdentifiable, INamable public int getChaseRange() { + if (_spawnTemplate == null) + { + return 0; + } return _spawnTemplate.getChaseRange(); } diff --git a/L2J_Mobius_10.2_MasterClass/java/org/l2jmobius/gameserver/model/Spawn.java b/L2J_Mobius_10.2_MasterClass/java/org/l2jmobius/gameserver/model/Spawn.java index 1f4a7e868e..2d6211e9d6 100644 --- a/L2J_Mobius_10.2_MasterClass/java/org/l2jmobius/gameserver/model/Spawn.java +++ b/L2J_Mobius_10.2_MasterClass/java/org/l2jmobius/gameserver/model/Spawn.java @@ -536,6 +536,10 @@ public class Spawn extends Location implements IIdentifiable, INamable public int getChaseRange() { + if (_spawnTemplate == null) + { + return 0; + } return _spawnTemplate.getChaseRange(); } diff --git a/L2J_Mobius_CT_0_Interlude/java/org/l2jmobius/gameserver/model/Spawn.java b/L2J_Mobius_CT_0_Interlude/java/org/l2jmobius/gameserver/model/Spawn.java index 1bc3bda1fa..2cb81e5ebf 100644 --- a/L2J_Mobius_CT_0_Interlude/java/org/l2jmobius/gameserver/model/Spawn.java +++ b/L2J_Mobius_CT_0_Interlude/java/org/l2jmobius/gameserver/model/Spawn.java @@ -72,7 +72,7 @@ public class Spawn extends Location implements IIdentifiable, INamable /** Maximum respawn delay */ private int _respawnMaxDelay; /** Maximum distance monsters can be pulled away from spawn. */ - private int _chaseRange; + private int _chaseRange = 0; /** The generic constructor of Npc managed by this Spawn */ private Constructor _constructor; /** If True an Npc is respawned each time that another is killed */ diff --git a/L2J_Mobius_CT_2.4_Epilogue/java/org/l2jmobius/gameserver/model/Spawn.java b/L2J_Mobius_CT_2.4_Epilogue/java/org/l2jmobius/gameserver/model/Spawn.java index 181f4a0db0..2169bc47bf 100644 --- a/L2J_Mobius_CT_2.4_Epilogue/java/org/l2jmobius/gameserver/model/Spawn.java +++ b/L2J_Mobius_CT_2.4_Epilogue/java/org/l2jmobius/gameserver/model/Spawn.java @@ -72,7 +72,7 @@ public class Spawn extends Location implements IIdentifiable, INamable /** Maximum respawn delay */ private int _respawnMaxDelay; /** Maximum distance monsters can be pulled away from spawn. */ - private int _chaseRange; + private int _chaseRange = 0; /** The generic constructor of Npc managed by this Spawn */ private Constructor _constructor; /** If True an Npc is respawned each time that another is killed */ diff --git a/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/gameserver/model/Spawn.java b/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/gameserver/model/Spawn.java index 1bc3bda1fa..2cb81e5ebf 100644 --- a/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/gameserver/model/Spawn.java +++ b/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/gameserver/model/Spawn.java @@ -72,7 +72,7 @@ public class Spawn extends Location implements IIdentifiable, INamable /** Maximum respawn delay */ private int _respawnMaxDelay; /** Maximum distance monsters can be pulled away from spawn. */ - private int _chaseRange; + private int _chaseRange = 0; /** The generic constructor of Npc managed by this Spawn */ private Constructor _constructor; /** If True an Npc is respawned each time that another is killed */ diff --git a/L2J_Mobius_Classic_1.0/java/org/l2jmobius/gameserver/model/Spawn.java b/L2J_Mobius_Classic_1.0/java/org/l2jmobius/gameserver/model/Spawn.java index 1f4a7e868e..2d6211e9d6 100644 --- a/L2J_Mobius_Classic_1.0/java/org/l2jmobius/gameserver/model/Spawn.java +++ b/L2J_Mobius_Classic_1.0/java/org/l2jmobius/gameserver/model/Spawn.java @@ -536,6 +536,10 @@ public class Spawn extends Location implements IIdentifiable, INamable public int getChaseRange() { + if (_spawnTemplate == null) + { + return 0; + } return _spawnTemplate.getChaseRange(); } diff --git a/L2J_Mobius_Classic_1.5_AgeOfSplendor/java/org/l2jmobius/gameserver/model/Spawn.java b/L2J_Mobius_Classic_1.5_AgeOfSplendor/java/org/l2jmobius/gameserver/model/Spawn.java index 1f4a7e868e..2d6211e9d6 100644 --- a/L2J_Mobius_Classic_1.5_AgeOfSplendor/java/org/l2jmobius/gameserver/model/Spawn.java +++ b/L2J_Mobius_Classic_1.5_AgeOfSplendor/java/org/l2jmobius/gameserver/model/Spawn.java @@ -536,6 +536,10 @@ public class Spawn extends Location implements IIdentifiable, INamable public int getChaseRange() { + if (_spawnTemplate == null) + { + return 0; + } return _spawnTemplate.getChaseRange(); } diff --git a/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/model/Spawn.java b/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/model/Spawn.java index 1f4a7e868e..2d6211e9d6 100644 --- a/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/model/Spawn.java +++ b/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/model/Spawn.java @@ -536,6 +536,10 @@ public class Spawn extends Location implements IIdentifiable, INamable public int getChaseRange() { + if (_spawnTemplate == null) + { + return 0; + } return _spawnTemplate.getChaseRange(); } diff --git a/L2J_Mobius_Classic_2.5_Zaken/java/org/l2jmobius/gameserver/model/Spawn.java b/L2J_Mobius_Classic_2.5_Zaken/java/org/l2jmobius/gameserver/model/Spawn.java index 1f4a7e868e..2d6211e9d6 100644 --- a/L2J_Mobius_Classic_2.5_Zaken/java/org/l2jmobius/gameserver/model/Spawn.java +++ b/L2J_Mobius_Classic_2.5_Zaken/java/org/l2jmobius/gameserver/model/Spawn.java @@ -536,6 +536,10 @@ public class Spawn extends Location implements IIdentifiable, INamable public int getChaseRange() { + if (_spawnTemplate == null) + { + return 0; + } return _spawnTemplate.getChaseRange(); } diff --git a/L2J_Mobius_Classic_2.7_Antharas/java/org/l2jmobius/gameserver/model/Spawn.java b/L2J_Mobius_Classic_2.7_Antharas/java/org/l2jmobius/gameserver/model/Spawn.java index 1f4a7e868e..2d6211e9d6 100644 --- a/L2J_Mobius_Classic_2.7_Antharas/java/org/l2jmobius/gameserver/model/Spawn.java +++ b/L2J_Mobius_Classic_2.7_Antharas/java/org/l2jmobius/gameserver/model/Spawn.java @@ -536,6 +536,10 @@ public class Spawn extends Location implements IIdentifiable, INamable public int getChaseRange() { + if (_spawnTemplate == null) + { + return 0; + } return _spawnTemplate.getChaseRange(); } diff --git a/L2J_Mobius_Classic_2.8_SevenSigns/java/org/l2jmobius/gameserver/model/Spawn.java b/L2J_Mobius_Classic_2.8_SevenSigns/java/org/l2jmobius/gameserver/model/Spawn.java index 1f4a7e868e..2d6211e9d6 100644 --- a/L2J_Mobius_Classic_2.8_SevenSigns/java/org/l2jmobius/gameserver/model/Spawn.java +++ b/L2J_Mobius_Classic_2.8_SevenSigns/java/org/l2jmobius/gameserver/model/Spawn.java @@ -536,6 +536,10 @@ public class Spawn extends Location implements IIdentifiable, INamable public int getChaseRange() { + if (_spawnTemplate == null) + { + return 0; + } return _spawnTemplate.getChaseRange(); } diff --git a/L2J_Mobius_Classic_2.9_SecretOfEmpire/java/org/l2jmobius/gameserver/model/Spawn.java b/L2J_Mobius_Classic_2.9_SecretOfEmpire/java/org/l2jmobius/gameserver/model/Spawn.java index 1f4a7e868e..2d6211e9d6 100644 --- a/L2J_Mobius_Classic_2.9_SecretOfEmpire/java/org/l2jmobius/gameserver/model/Spawn.java +++ b/L2J_Mobius_Classic_2.9_SecretOfEmpire/java/org/l2jmobius/gameserver/model/Spawn.java @@ -536,6 +536,10 @@ public class Spawn extends Location implements IIdentifiable, INamable public int getChaseRange() { + if (_spawnTemplate == null) + { + return 0; + } return _spawnTemplate.getChaseRange(); } diff --git a/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/model/Spawn.java b/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/model/Spawn.java index 1f4a7e868e..2d6211e9d6 100644 --- a/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/model/Spawn.java +++ b/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/model/Spawn.java @@ -536,6 +536,10 @@ public class Spawn extends Location implements IIdentifiable, INamable public int getChaseRange() { + if (_spawnTemplate == null) + { + return 0; + } return _spawnTemplate.getChaseRange(); } diff --git a/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/model/Spawn.java b/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/model/Spawn.java index 1f4a7e868e..2d6211e9d6 100644 --- a/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/model/Spawn.java +++ b/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/model/Spawn.java @@ -536,6 +536,10 @@ public class Spawn extends Location implements IIdentifiable, INamable public int getChaseRange() { + if (_spawnTemplate == null) + { + return 0; + } return _spawnTemplate.getChaseRange(); } diff --git a/L2J_Mobius_Essence_4.2_DwellingOfSpirits/java/org/l2jmobius/gameserver/model/Spawn.java b/L2J_Mobius_Essence_4.2_DwellingOfSpirits/java/org/l2jmobius/gameserver/model/Spawn.java index 1f4a7e868e..2d6211e9d6 100644 --- a/L2J_Mobius_Essence_4.2_DwellingOfSpirits/java/org/l2jmobius/gameserver/model/Spawn.java +++ b/L2J_Mobius_Essence_4.2_DwellingOfSpirits/java/org/l2jmobius/gameserver/model/Spawn.java @@ -536,6 +536,10 @@ public class Spawn extends Location implements IIdentifiable, INamable public int getChaseRange() { + if (_spawnTemplate == null) + { + return 0; + } return _spawnTemplate.getChaseRange(); } diff --git a/L2J_Mobius_Essence_5.2_FrostLord/java/org/l2jmobius/gameserver/model/Spawn.java b/L2J_Mobius_Essence_5.2_FrostLord/java/org/l2jmobius/gameserver/model/Spawn.java index 1f4a7e868e..2d6211e9d6 100644 --- a/L2J_Mobius_Essence_5.2_FrostLord/java/org/l2jmobius/gameserver/model/Spawn.java +++ b/L2J_Mobius_Essence_5.2_FrostLord/java/org/l2jmobius/gameserver/model/Spawn.java @@ -536,6 +536,10 @@ public class Spawn extends Location implements IIdentifiable, INamable public int getChaseRange() { + if (_spawnTemplate == null) + { + return 0; + } return _spawnTemplate.getChaseRange(); } diff --git a/L2J_Mobius_Essence_6.1_BattleChronicle/java/org/l2jmobius/gameserver/model/Spawn.java b/L2J_Mobius_Essence_6.1_BattleChronicle/java/org/l2jmobius/gameserver/model/Spawn.java index 1f4a7e868e..2d6211e9d6 100644 --- a/L2J_Mobius_Essence_6.1_BattleChronicle/java/org/l2jmobius/gameserver/model/Spawn.java +++ b/L2J_Mobius_Essence_6.1_BattleChronicle/java/org/l2jmobius/gameserver/model/Spawn.java @@ -536,6 +536,10 @@ public class Spawn extends Location implements IIdentifiable, INamable public int getChaseRange() { + if (_spawnTemplate == null) + { + return 0; + } return _spawnTemplate.getChaseRange(); } diff --git a/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/model/Spawn.java b/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/model/Spawn.java index 1f4a7e868e..2d6211e9d6 100644 --- a/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/model/Spawn.java +++ b/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/model/Spawn.java @@ -536,6 +536,10 @@ public class Spawn extends Location implements IIdentifiable, INamable public int getChaseRange() { + if (_spawnTemplate == null) + { + return 0; + } return _spawnTemplate.getChaseRange(); }