diff --git a/L2J_Mobius_1.0_Ertheia/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java b/L2J_Mobius_1.0_Ertheia/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java index e82a9a7bc6..d7a5b8345a 100644 --- a/L2J_Mobius_1.0_Ertheia/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java +++ b/L2J_Mobius_1.0_Ertheia/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java @@ -384,7 +384,7 @@ public class InstanceTemplate extends ListenersContainer implements IIdentifiabl { final PlayerVariables vars = player.getVariables(); final int[] loc = vars.getIntArray("INSTANCE_ORIGIN", ";"); - if (loc.length == 3) + if ((loc != null) && (loc.length == 3)) { location = new Location(loc[0], loc[1], loc[2]); vars.remove("INSTANCE_ORIGIN"); diff --git a/L2J_Mobius_2.5_Underground/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java b/L2J_Mobius_2.5_Underground/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java index e82a9a7bc6..d7a5b8345a 100644 --- a/L2J_Mobius_2.5_Underground/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java +++ b/L2J_Mobius_2.5_Underground/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java @@ -384,7 +384,7 @@ public class InstanceTemplate extends ListenersContainer implements IIdentifiabl { final PlayerVariables vars = player.getVariables(); final int[] loc = vars.getIntArray("INSTANCE_ORIGIN", ";"); - if (loc.length == 3) + if ((loc != null) && (loc.length == 3)) { location = new Location(loc[0], loc[1], loc[2]); vars.remove("INSTANCE_ORIGIN"); diff --git a/L2J_Mobius_3.0_Helios/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java b/L2J_Mobius_3.0_Helios/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java index e82a9a7bc6..d7a5b8345a 100644 --- a/L2J_Mobius_3.0_Helios/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java +++ b/L2J_Mobius_3.0_Helios/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java @@ -384,7 +384,7 @@ public class InstanceTemplate extends ListenersContainer implements IIdentifiabl { final PlayerVariables vars = player.getVariables(); final int[] loc = vars.getIntArray("INSTANCE_ORIGIN", ";"); - if (loc.length == 3) + if ((loc != null) && (loc.length == 3)) { location = new Location(loc[0], loc[1], loc[2]); vars.remove("INSTANCE_ORIGIN"); diff --git a/L2J_Mobius_4.0_GrandCrusade/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java b/L2J_Mobius_4.0_GrandCrusade/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java index e82a9a7bc6..d7a5b8345a 100644 --- a/L2J_Mobius_4.0_GrandCrusade/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java +++ b/L2J_Mobius_4.0_GrandCrusade/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java @@ -384,7 +384,7 @@ public class InstanceTemplate extends ListenersContainer implements IIdentifiabl { final PlayerVariables vars = player.getVariables(); final int[] loc = vars.getIntArray("INSTANCE_ORIGIN", ";"); - if (loc.length == 3) + if ((loc != null) && (loc.length == 3)) { location = new Location(loc[0], loc[1], loc[2]); vars.remove("INSTANCE_ORIGIN"); diff --git a/L2J_Mobius_5.0_Salvation/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java b/L2J_Mobius_5.0_Salvation/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java index e82a9a7bc6..d7a5b8345a 100644 --- a/L2J_Mobius_5.0_Salvation/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java +++ b/L2J_Mobius_5.0_Salvation/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java @@ -384,7 +384,7 @@ public class InstanceTemplate extends ListenersContainer implements IIdentifiabl { final PlayerVariables vars = player.getVariables(); final int[] loc = vars.getIntArray("INSTANCE_ORIGIN", ";"); - if (loc.length == 3) + if ((loc != null) && (loc.length == 3)) { location = new Location(loc[0], loc[1], loc[2]); vars.remove("INSTANCE_ORIGIN"); diff --git a/L2J_Mobius_5.5_EtinasFate/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java b/L2J_Mobius_5.5_EtinasFate/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java index e82a9a7bc6..d7a5b8345a 100644 --- a/L2J_Mobius_5.5_EtinasFate/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java +++ b/L2J_Mobius_5.5_EtinasFate/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java @@ -384,7 +384,7 @@ public class InstanceTemplate extends ListenersContainer implements IIdentifiabl { final PlayerVariables vars = player.getVariables(); final int[] loc = vars.getIntArray("INSTANCE_ORIGIN", ";"); - if (loc.length == 3) + if ((loc != null) && (loc.length == 3)) { location = new Location(loc[0], loc[1], loc[2]); vars.remove("INSTANCE_ORIGIN"); diff --git a/L2J_Mobius_6.0_Fafurion/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java b/L2J_Mobius_6.0_Fafurion/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java index e82a9a7bc6..d7a5b8345a 100644 --- a/L2J_Mobius_6.0_Fafurion/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java +++ b/L2J_Mobius_6.0_Fafurion/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java @@ -384,7 +384,7 @@ public class InstanceTemplate extends ListenersContainer implements IIdentifiabl { final PlayerVariables vars = player.getVariables(); final int[] loc = vars.getIntArray("INSTANCE_ORIGIN", ";"); - if (loc.length == 3) + if ((loc != null) && (loc.length == 3)) { location = new Location(loc[0], loc[1], loc[2]); vars.remove("INSTANCE_ORIGIN"); diff --git a/L2J_Mobius_7.0_PreludeOfWar/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java b/L2J_Mobius_7.0_PreludeOfWar/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java index e82a9a7bc6..d7a5b8345a 100644 --- a/L2J_Mobius_7.0_PreludeOfWar/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java +++ b/L2J_Mobius_7.0_PreludeOfWar/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java @@ -384,7 +384,7 @@ public class InstanceTemplate extends ListenersContainer implements IIdentifiabl { final PlayerVariables vars = player.getVariables(); final int[] loc = vars.getIntArray("INSTANCE_ORIGIN", ";"); - if (loc.length == 3) + if ((loc != null) && (loc.length == 3)) { location = new Location(loc[0], loc[1], loc[2]); vars.remove("INSTANCE_ORIGIN"); diff --git a/L2J_Mobius_8.2_Homunculus/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java b/L2J_Mobius_8.2_Homunculus/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java index 0b6094a968..de49454274 100644 --- a/L2J_Mobius_8.2_Homunculus/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java +++ b/L2J_Mobius_8.2_Homunculus/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java @@ -384,7 +384,7 @@ public class InstanceTemplate extends ListenersContainer implements IIdentifiabl { final PlayerVariables vars = player.getVariables(); final int[] loc = vars.getIntArray("INSTANCE_ORIGIN", ";"); - if (loc.length == 3) + if ((loc != null) && (loc.length == 3)) { location = new Location(loc[0], loc[1], loc[2]); vars.remove("INSTANCE_ORIGIN"); diff --git a/L2J_Mobius_9.2_ReturnOfTheQueenAnt/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java b/L2J_Mobius_9.2_ReturnOfTheQueenAnt/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java index 0b6094a968..de49454274 100644 --- a/L2J_Mobius_9.2_ReturnOfTheQueenAnt/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java +++ b/L2J_Mobius_9.2_ReturnOfTheQueenAnt/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java @@ -384,7 +384,7 @@ public class InstanceTemplate extends ListenersContainer implements IIdentifiabl { final PlayerVariables vars = player.getVariables(); final int[] loc = vars.getIntArray("INSTANCE_ORIGIN", ";"); - if (loc.length == 3) + if ((loc != null) && (loc.length == 3)) { location = new Location(loc[0], loc[1], loc[2]); vars.remove("INSTANCE_ORIGIN"); diff --git a/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java b/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java index e82a9a7bc6..d7a5b8345a 100644 --- a/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java +++ b/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java @@ -384,7 +384,7 @@ public class InstanceTemplate extends ListenersContainer implements IIdentifiabl { final PlayerVariables vars = player.getVariables(); final int[] loc = vars.getIntArray("INSTANCE_ORIGIN", ";"); - if (loc.length == 3) + if ((loc != null) && (loc.length == 3)) { location = new Location(loc[0], loc[1], loc[2]); vars.remove("INSTANCE_ORIGIN"); diff --git a/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java b/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java index e82a9a7bc6..d7a5b8345a 100644 --- a/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java +++ b/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java @@ -384,7 +384,7 @@ public class InstanceTemplate extends ListenersContainer implements IIdentifiabl { final PlayerVariables vars = player.getVariables(); final int[] loc = vars.getIntArray("INSTANCE_ORIGIN", ";"); - if (loc.length == 3) + if ((loc != null) && (loc.length == 3)) { location = new Location(loc[0], loc[1], loc[2]); vars.remove("INSTANCE_ORIGIN"); diff --git a/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java b/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java index e82a9a7bc6..d7a5b8345a 100644 --- a/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java +++ b/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java @@ -384,7 +384,7 @@ public class InstanceTemplate extends ListenersContainer implements IIdentifiabl { final PlayerVariables vars = player.getVariables(); final int[] loc = vars.getIntArray("INSTANCE_ORIGIN", ";"); - if (loc.length == 3) + if ((loc != null) && (loc.length == 3)) { location = new Location(loc[0], loc[1], loc[2]); vars.remove("INSTANCE_ORIGIN"); diff --git a/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java b/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java index e82a9a7bc6..d7a5b8345a 100644 --- a/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java +++ b/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java @@ -384,7 +384,7 @@ public class InstanceTemplate extends ListenersContainer implements IIdentifiabl { final PlayerVariables vars = player.getVariables(); final int[] loc = vars.getIntArray("INSTANCE_ORIGIN", ";"); - if (loc.length == 3) + if ((loc != null) && (loc.length == 3)) { location = new Location(loc[0], loc[1], loc[2]); vars.remove("INSTANCE_ORIGIN"); diff --git a/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java b/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java index e82a9a7bc6..d7a5b8345a 100644 --- a/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java +++ b/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java @@ -384,7 +384,7 @@ public class InstanceTemplate extends ListenersContainer implements IIdentifiabl { final PlayerVariables vars = player.getVariables(); final int[] loc = vars.getIntArray("INSTANCE_ORIGIN", ";"); - if (loc.length == 3) + if ((loc != null) && (loc.length == 3)) { location = new Location(loc[0], loc[1], loc[2]); vars.remove("INSTANCE_ORIGIN"); diff --git a/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java b/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java index e82a9a7bc6..d7a5b8345a 100644 --- a/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java +++ b/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java @@ -384,7 +384,7 @@ public class InstanceTemplate extends ListenersContainer implements IIdentifiabl { final PlayerVariables vars = player.getVariables(); final int[] loc = vars.getIntArray("INSTANCE_ORIGIN", ";"); - if (loc.length == 3) + if ((loc != null) && (loc.length == 3)) { location = new Location(loc[0], loc[1], loc[2]); vars.remove("INSTANCE_ORIGIN"); diff --git a/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java b/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java index e82a9a7bc6..d7a5b8345a 100644 --- a/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java +++ b/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java @@ -384,7 +384,7 @@ public class InstanceTemplate extends ListenersContainer implements IIdentifiabl { final PlayerVariables vars = player.getVariables(); final int[] loc = vars.getIntArray("INSTANCE_ORIGIN", ";"); - if (loc.length == 3) + if ((loc != null) && (loc.length == 3)) { location = new Location(loc[0], loc[1], loc[2]); vars.remove("INSTANCE_ORIGIN"); diff --git a/L2J_Mobius_Essence_4.2_DwellingOfSpirits/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java b/L2J_Mobius_Essence_4.2_DwellingOfSpirits/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java index 0b6094a968..de49454274 100644 --- a/L2J_Mobius_Essence_4.2_DwellingOfSpirits/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java +++ b/L2J_Mobius_Essence_4.2_DwellingOfSpirits/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java @@ -384,7 +384,7 @@ public class InstanceTemplate extends ListenersContainer implements IIdentifiabl { final PlayerVariables vars = player.getVariables(); final int[] loc = vars.getIntArray("INSTANCE_ORIGIN", ";"); - if (loc.length == 3) + if ((loc != null) && (loc.length == 3)) { location = new Location(loc[0], loc[1], loc[2]); vars.remove("INSTANCE_ORIGIN"); diff --git a/L2J_Mobius_Essence_5.2_FrostLord/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java b/L2J_Mobius_Essence_5.2_FrostLord/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java index 0b6094a968..de49454274 100644 --- a/L2J_Mobius_Essence_5.2_FrostLord/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java +++ b/L2J_Mobius_Essence_5.2_FrostLord/java/org/l2jmobius/gameserver/model/instancezone/InstanceTemplate.java @@ -384,7 +384,7 @@ public class InstanceTemplate extends ListenersContainer implements IIdentifiabl { final PlayerVariables vars = player.getVariables(); final int[] loc = vars.getIntArray("INSTANCE_ORIGIN", ";"); - if (loc.length == 3) + if ((loc != null) && (loc.length == 3)) { location = new Location(loc[0], loc[1], loc[2]); vars.remove("INSTANCE_ORIGIN");