diff --git a/L2J_Mobius_01.0_Ertheia/java/org/l2jmobius/gameserver/model/actor/Player.java b/L2J_Mobius_01.0_Ertheia/java/org/l2jmobius/gameserver/model/actor/Player.java index f090a328a1..a7c06e2bd8 100644 --- a/L2J_Mobius_01.0_Ertheia/java/org/l2jmobius/gameserver/model/actor/Player.java +++ b/L2J_Mobius_01.0_Ertheia/java/org/l2jmobius/gameserver/model/actor/Player.java @@ -4140,6 +4140,12 @@ public class Player extends Playable public void broadcastCharInfo() { + // Client is disconnected. + if (isOnlineInt() == 0) + { + return; + } + final CharInfo charInfo = new CharInfo(this, false); World.getInstance().forEachVisibleObject(this, Player.class, player -> { diff --git a/L2J_Mobius_02.5_Underground/java/org/l2jmobius/gameserver/model/actor/Player.java b/L2J_Mobius_02.5_Underground/java/org/l2jmobius/gameserver/model/actor/Player.java index 3959ba211e..b8e12d033b 100644 --- a/L2J_Mobius_02.5_Underground/java/org/l2jmobius/gameserver/model/actor/Player.java +++ b/L2J_Mobius_02.5_Underground/java/org/l2jmobius/gameserver/model/actor/Player.java @@ -4142,6 +4142,12 @@ public class Player extends Playable public void broadcastCharInfo() { + // Client is disconnected. + if (isOnlineInt() == 0) + { + return; + } + final CharInfo charInfo = new CharInfo(this, false); World.getInstance().forEachVisibleObject(this, Player.class, player -> { diff --git a/L2J_Mobius_03.0_Helios/java/org/l2jmobius/gameserver/model/actor/Player.java b/L2J_Mobius_03.0_Helios/java/org/l2jmobius/gameserver/model/actor/Player.java index 9bad03ccb6..f1c46987ae 100644 --- a/L2J_Mobius_03.0_Helios/java/org/l2jmobius/gameserver/model/actor/Player.java +++ b/L2J_Mobius_03.0_Helios/java/org/l2jmobius/gameserver/model/actor/Player.java @@ -4144,6 +4144,12 @@ public class Player extends Playable public void broadcastCharInfo() { + // Client is disconnected. + if (isOnlineInt() == 0) + { + return; + } + final CharInfo charInfo = new CharInfo(this, false); World.getInstance().forEachVisibleObject(this, Player.class, player -> { diff --git a/L2J_Mobius_04.0_GrandCrusade/java/org/l2jmobius/gameserver/model/actor/Player.java b/L2J_Mobius_04.0_GrandCrusade/java/org/l2jmobius/gameserver/model/actor/Player.java index a09098c7ad..92c7d6bc51 100644 --- a/L2J_Mobius_04.0_GrandCrusade/java/org/l2jmobius/gameserver/model/actor/Player.java +++ b/L2J_Mobius_04.0_GrandCrusade/java/org/l2jmobius/gameserver/model/actor/Player.java @@ -4140,6 +4140,12 @@ public class Player extends Playable public void broadcastCharInfo() { + // Client is disconnected. + if (isOnlineInt() == 0) + { + return; + } + final CharInfo charInfo = new CharInfo(this, false); World.getInstance().forEachVisibleObject(this, Player.class, player -> { diff --git a/L2J_Mobius_05.0_Salvation/java/org/l2jmobius/gameserver/model/actor/Player.java b/L2J_Mobius_05.0_Salvation/java/org/l2jmobius/gameserver/model/actor/Player.java index e45e1e9057..1899404228 100644 --- a/L2J_Mobius_05.0_Salvation/java/org/l2jmobius/gameserver/model/actor/Player.java +++ b/L2J_Mobius_05.0_Salvation/java/org/l2jmobius/gameserver/model/actor/Player.java @@ -4156,6 +4156,12 @@ public class Player extends Playable public void broadcastCharInfo() { + // Client is disconnected. + if (isOnlineInt() == 0) + { + return; + } + final CharInfo charInfo = new CharInfo(this, false); World.getInstance().forEachVisibleObject(this, Player.class, player -> { diff --git a/L2J_Mobius_05.5_EtinasFate/java/org/l2jmobius/gameserver/model/actor/Player.java b/L2J_Mobius_05.5_EtinasFate/java/org/l2jmobius/gameserver/model/actor/Player.java index 45fb3c6e47..d413e10b35 100644 --- a/L2J_Mobius_05.5_EtinasFate/java/org/l2jmobius/gameserver/model/actor/Player.java +++ b/L2J_Mobius_05.5_EtinasFate/java/org/l2jmobius/gameserver/model/actor/Player.java @@ -4169,6 +4169,12 @@ public class Player extends Playable public void broadcastCharInfo() { + // Client is disconnected. + if (isOnlineInt() == 0) + { + return; + } + final CharInfo charInfo = new CharInfo(this, false); World.getInstance().forEachVisibleObject(this, Player.class, player -> { diff --git a/L2J_Mobius_06.0_Fafurion/java/org/l2jmobius/gameserver/model/actor/Player.java b/L2J_Mobius_06.0_Fafurion/java/org/l2jmobius/gameserver/model/actor/Player.java index d61d217359..bf9afec05e 100644 --- a/L2J_Mobius_06.0_Fafurion/java/org/l2jmobius/gameserver/model/actor/Player.java +++ b/L2J_Mobius_06.0_Fafurion/java/org/l2jmobius/gameserver/model/actor/Player.java @@ -4170,6 +4170,12 @@ public class Player extends Playable public void broadcastCharInfo() { + // Client is disconnected. + if (isOnlineInt() == 0) + { + return; + } + final CharInfo charInfo = new CharInfo(this, false); World.getInstance().forEachVisibleObject(this, Player.class, player -> { diff --git a/L2J_Mobius_07.0_PreludeOfWar/java/org/l2jmobius/gameserver/model/actor/Player.java b/L2J_Mobius_07.0_PreludeOfWar/java/org/l2jmobius/gameserver/model/actor/Player.java index b96a1e3098..09b516eb09 100644 --- a/L2J_Mobius_07.0_PreludeOfWar/java/org/l2jmobius/gameserver/model/actor/Player.java +++ b/L2J_Mobius_07.0_PreludeOfWar/java/org/l2jmobius/gameserver/model/actor/Player.java @@ -4106,6 +4106,12 @@ public class Player extends Playable public void broadcastCharInfo() { + // Client is disconnected. + if (isOnlineInt() == 0) + { + return; + } + final CharInfo charInfo = new CharInfo(this, false); World.getInstance().forEachVisibleObject(this, Player.class, player -> { diff --git a/L2J_Mobius_08.2_Homunculus/java/org/l2jmobius/gameserver/model/actor/Player.java b/L2J_Mobius_08.2_Homunculus/java/org/l2jmobius/gameserver/model/actor/Player.java index 71588f1f55..9cbfaa3a27 100644 --- a/L2J_Mobius_08.2_Homunculus/java/org/l2jmobius/gameserver/model/actor/Player.java +++ b/L2J_Mobius_08.2_Homunculus/java/org/l2jmobius/gameserver/model/actor/Player.java @@ -4144,6 +4144,12 @@ public class Player extends Playable public void broadcastCharInfo() { + // Client is disconnected. + if (isOnlineInt() == 0) + { + return; + } + final CharInfo charInfo = new CharInfo(this, false); World.getInstance().forEachVisibleObject(this, Player.class, player -> { diff --git a/L2J_Mobius_09.2_ReturnOfTheQueenAnt/java/org/l2jmobius/gameserver/model/actor/Player.java b/L2J_Mobius_09.2_ReturnOfTheQueenAnt/java/org/l2jmobius/gameserver/model/actor/Player.java index 738f396f72..a1921a91d9 100644 --- a/L2J_Mobius_09.2_ReturnOfTheQueenAnt/java/org/l2jmobius/gameserver/model/actor/Player.java +++ b/L2J_Mobius_09.2_ReturnOfTheQueenAnt/java/org/l2jmobius/gameserver/model/actor/Player.java @@ -4161,6 +4161,12 @@ public class Player extends Playable public void broadcastCharInfo() { + // Client is disconnected. + if (isOnlineInt() == 0) + { + return; + } + final CharInfo charInfo = new CharInfo(this, false); World.getInstance().forEachVisibleObject(this, Player.class, player -> { diff --git a/L2J_Mobius_10.2_MasterClass/java/org/l2jmobius/gameserver/model/actor/Player.java b/L2J_Mobius_10.2_MasterClass/java/org/l2jmobius/gameserver/model/actor/Player.java index 92a94c5abc..415be7ef81 100644 --- a/L2J_Mobius_10.2_MasterClass/java/org/l2jmobius/gameserver/model/actor/Player.java +++ b/L2J_Mobius_10.2_MasterClass/java/org/l2jmobius/gameserver/model/actor/Player.java @@ -4211,6 +4211,12 @@ public class Player extends Playable public void broadcastCharInfo() { + // Client is disconnected. + if (isOnlineInt() == 0) + { + return; + } + final CharInfo charInfo = new CharInfo(this, false); World.getInstance().forEachVisibleObject(this, Player.class, player -> { diff --git a/L2J_Mobius_C4_ScionsOfDestiny/java/org/l2jmobius/gameserver/model/actor/Player.java b/L2J_Mobius_C4_ScionsOfDestiny/java/org/l2jmobius/gameserver/model/actor/Player.java index b3eff9b4d6..e8c7cf0e8a 100644 --- a/L2J_Mobius_C4_ScionsOfDestiny/java/org/l2jmobius/gameserver/model/actor/Player.java +++ b/L2J_Mobius_C4_ScionsOfDestiny/java/org/l2jmobius/gameserver/model/actor/Player.java @@ -4640,6 +4640,12 @@ public class Player extends Playable public void broadcastCharInfo() { + // Client is disconnected. + if (isOnlineInt() == 0) + { + return; + } + final CharInfo charInfo = new CharInfo(this, false); for (Player player : getKnownList().getKnownPlayers().values()) { diff --git a/L2J_Mobius_C6_Interlude/java/org/l2jmobius/gameserver/model/actor/Player.java b/L2J_Mobius_C6_Interlude/java/org/l2jmobius/gameserver/model/actor/Player.java index 899f011f68..cb9a30e2c7 100644 --- a/L2J_Mobius_C6_Interlude/java/org/l2jmobius/gameserver/model/actor/Player.java +++ b/L2J_Mobius_C6_Interlude/java/org/l2jmobius/gameserver/model/actor/Player.java @@ -4739,6 +4739,12 @@ public class Player extends Playable public void broadcastCharInfo() { + // Client is disconnected. + if (isOnlineInt() == 0) + { + return; + } + final CharInfo charInfo = new CharInfo(this, false); for (Player player : getKnownList().getKnownPlayers().values()) { diff --git a/L2J_Mobius_CT_0_Interlude/java/org/l2jmobius/gameserver/model/actor/Player.java b/L2J_Mobius_CT_0_Interlude/java/org/l2jmobius/gameserver/model/actor/Player.java index 78f9bcb351..95aeedde08 100644 --- a/L2J_Mobius_CT_0_Interlude/java/org/l2jmobius/gameserver/model/actor/Player.java +++ b/L2J_Mobius_CT_0_Interlude/java/org/l2jmobius/gameserver/model/actor/Player.java @@ -3969,6 +3969,12 @@ public class Player extends Playable public void broadcastCharInfo() { + // Client is disconnected. + if (isOnlineInt() == 0) + { + return; + } + final CharInfo charInfo = new CharInfo(this, false); World.getInstance().forEachVisibleObject(this, Player.class, player -> { diff --git a/L2J_Mobius_CT_2.4_Epilogue/java/org/l2jmobius/gameserver/model/actor/Player.java b/L2J_Mobius_CT_2.4_Epilogue/java/org/l2jmobius/gameserver/model/actor/Player.java index d5a74b4598..9b118c5618 100644 --- a/L2J_Mobius_CT_2.4_Epilogue/java/org/l2jmobius/gameserver/model/actor/Player.java +++ b/L2J_Mobius_CT_2.4_Epilogue/java/org/l2jmobius/gameserver/model/actor/Player.java @@ -4184,6 +4184,12 @@ public class Player extends Playable public void broadcastCharInfo() { + // Client is disconnected. + if (isOnlineInt() == 0) + { + return; + } + final CharInfo charInfo = new CharInfo(this, false); World.getInstance().forEachVisibleObject(this, Player.class, player -> { diff --git a/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/gameserver/model/actor/Player.java b/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/gameserver/model/actor/Player.java index cd1695da0f..2af0df384f 100644 --- a/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/gameserver/model/actor/Player.java +++ b/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/gameserver/model/actor/Player.java @@ -4074,6 +4074,12 @@ public class Player extends Playable public void broadcastCharInfo() { + // Client is disconnected. + if (isOnlineInt() == 0) + { + return; + } + final CharInfo charInfo = new CharInfo(this, false); World.getInstance().forEachVisibleObject(this, Player.class, player -> { diff --git a/L2J_Mobius_Classic_1.0/java/org/l2jmobius/gameserver/model/actor/Player.java b/L2J_Mobius_Classic_1.0/java/org/l2jmobius/gameserver/model/actor/Player.java index 6647acf7c4..054fa31e3a 100644 --- a/L2J_Mobius_Classic_1.0/java/org/l2jmobius/gameserver/model/actor/Player.java +++ b/L2J_Mobius_Classic_1.0/java/org/l2jmobius/gameserver/model/actor/Player.java @@ -4110,6 +4110,12 @@ public class Player extends Playable public void broadcastCharInfo() { + // Client is disconnected. + if (isOnlineInt() == 0) + { + return; + } + final CharInfo charInfo = new CharInfo(this, false); World.getInstance().forEachVisibleObject(this, Player.class, player -> { diff --git a/L2J_Mobius_Classic_1.5_AgeOfSplendor/java/org/l2jmobius/gameserver/model/actor/Player.java b/L2J_Mobius_Classic_1.5_AgeOfSplendor/java/org/l2jmobius/gameserver/model/actor/Player.java index 9d4a594e63..b0fba2d6df 100644 --- a/L2J_Mobius_Classic_1.5_AgeOfSplendor/java/org/l2jmobius/gameserver/model/actor/Player.java +++ b/L2J_Mobius_Classic_1.5_AgeOfSplendor/java/org/l2jmobius/gameserver/model/actor/Player.java @@ -4119,6 +4119,12 @@ public class Player extends Playable public void broadcastCharInfo() { + // Client is disconnected. + if (isOnlineInt() == 0) + { + return; + } + final CharInfo charInfo = new CharInfo(this, false); World.getInstance().forEachVisibleObject(this, Player.class, player -> { diff --git a/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/model/actor/Player.java b/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/model/actor/Player.java index 9d4a594e63..b0fba2d6df 100644 --- a/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/model/actor/Player.java +++ b/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/model/actor/Player.java @@ -4119,6 +4119,12 @@ public class Player extends Playable public void broadcastCharInfo() { + // Client is disconnected. + if (isOnlineInt() == 0) + { + return; + } + final CharInfo charInfo = new CharInfo(this, false); World.getInstance().forEachVisibleObject(this, Player.class, player -> { diff --git a/L2J_Mobius_Classic_2.5_Zaken/java/org/l2jmobius/gameserver/model/actor/Player.java b/L2J_Mobius_Classic_2.5_Zaken/java/org/l2jmobius/gameserver/model/actor/Player.java index 17198819de..a2d88ef02a 100644 --- a/L2J_Mobius_Classic_2.5_Zaken/java/org/l2jmobius/gameserver/model/actor/Player.java +++ b/L2J_Mobius_Classic_2.5_Zaken/java/org/l2jmobius/gameserver/model/actor/Player.java @@ -4119,6 +4119,12 @@ public class Player extends Playable public void broadcastCharInfo() { + // Client is disconnected. + if (isOnlineInt() == 0) + { + return; + } + final CharInfo charInfo = new CharInfo(this, false); World.getInstance().forEachVisibleObject(this, Player.class, player -> { diff --git a/L2J_Mobius_Classic_2.7_Antharas/java/org/l2jmobius/gameserver/model/actor/Player.java b/L2J_Mobius_Classic_2.7_Antharas/java/org/l2jmobius/gameserver/model/actor/Player.java index c4e2b8da2c..c0758494c7 100644 --- a/L2J_Mobius_Classic_2.7_Antharas/java/org/l2jmobius/gameserver/model/actor/Player.java +++ b/L2J_Mobius_Classic_2.7_Antharas/java/org/l2jmobius/gameserver/model/actor/Player.java @@ -4103,6 +4103,12 @@ public class Player extends Playable public void broadcastCharInfo() { + // Client is disconnected. + if (isOnlineInt() == 0) + { + return; + } + final CharInfo charInfo = new CharInfo(this, false); World.getInstance().forEachVisibleObject(this, Player.class, player -> { diff --git a/L2J_Mobius_Classic_2.8_SevenSigns/java/org/l2jmobius/gameserver/model/actor/Player.java b/L2J_Mobius_Classic_2.8_SevenSigns/java/org/l2jmobius/gameserver/model/actor/Player.java index 232753040f..203372ce51 100644 --- a/L2J_Mobius_Classic_2.8_SevenSigns/java/org/l2jmobius/gameserver/model/actor/Player.java +++ b/L2J_Mobius_Classic_2.8_SevenSigns/java/org/l2jmobius/gameserver/model/actor/Player.java @@ -4131,6 +4131,12 @@ public class Player extends Playable public void broadcastCharInfo() { + // Client is disconnected. + if (isOnlineInt() == 0) + { + return; + } + final CharInfo charInfo = new CharInfo(this, false); World.getInstance().forEachVisibleObject(this, Player.class, player -> { diff --git a/L2J_Mobius_Classic_2.9.5_Saviors/java/org/l2jmobius/gameserver/model/actor/Player.java b/L2J_Mobius_Classic_2.9.5_Saviors/java/org/l2jmobius/gameserver/model/actor/Player.java index f661303fd9..51d39eeb70 100644 --- a/L2J_Mobius_Classic_2.9.5_Saviors/java/org/l2jmobius/gameserver/model/actor/Player.java +++ b/L2J_Mobius_Classic_2.9.5_Saviors/java/org/l2jmobius/gameserver/model/actor/Player.java @@ -4144,6 +4144,12 @@ public class Player extends Playable public void broadcastCharInfo() { + // Client is disconnected. + if (isOnlineInt() == 0) + { + return; + } + final CharInfo charInfo = new CharInfo(this, false); World.getInstance().forEachVisibleObject(this, Player.class, player -> { diff --git a/L2J_Mobius_Classic_2.9_SecretOfEmpire/java/org/l2jmobius/gameserver/model/actor/Player.java b/L2J_Mobius_Classic_2.9_SecretOfEmpire/java/org/l2jmobius/gameserver/model/actor/Player.java index eaf8f9ef29..3db2275874 100644 --- a/L2J_Mobius_Classic_2.9_SecretOfEmpire/java/org/l2jmobius/gameserver/model/actor/Player.java +++ b/L2J_Mobius_Classic_2.9_SecretOfEmpire/java/org/l2jmobius/gameserver/model/actor/Player.java @@ -4131,6 +4131,12 @@ public class Player extends Playable public void broadcastCharInfo() { + // Client is disconnected. + if (isOnlineInt() == 0) + { + return; + } + final CharInfo charInfo = new CharInfo(this, false); World.getInstance().forEachVisibleObject(this, Player.class, player -> { diff --git a/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/model/actor/Player.java b/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/model/actor/Player.java index de0afa26f1..1245a9ad10 100644 --- a/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/model/actor/Player.java +++ b/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/model/actor/Player.java @@ -4057,6 +4057,12 @@ public class Player extends Playable public void broadcastCharInfo() { + // Client is disconnected. + if (isOnlineInt() == 0) + { + return; + } + final CharInfo charInfo = new CharInfo(this, false); World.getInstance().forEachVisibleObject(this, Player.class, player -> { diff --git a/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/model/actor/Player.java b/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/model/actor/Player.java index 6174ad737f..03645da001 100644 --- a/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/model/actor/Player.java +++ b/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/model/actor/Player.java @@ -4100,6 +4100,12 @@ public class Player extends Playable public void broadcastCharInfo() { + // Client is disconnected. + if (isOnlineInt() == 0) + { + return; + } + final CharInfo charInfo = new CharInfo(this, false); World.getInstance().forEachVisibleObject(this, Player.class, player -> { diff --git a/L2J_Mobius_Essence_4.2_DwellingOfSpirits/java/org/l2jmobius/gameserver/model/actor/Player.java b/L2J_Mobius_Essence_4.2_DwellingOfSpirits/java/org/l2jmobius/gameserver/model/actor/Player.java index fbb9ddf720..99c5f162c8 100644 --- a/L2J_Mobius_Essence_4.2_DwellingOfSpirits/java/org/l2jmobius/gameserver/model/actor/Player.java +++ b/L2J_Mobius_Essence_4.2_DwellingOfSpirits/java/org/l2jmobius/gameserver/model/actor/Player.java @@ -4139,6 +4139,12 @@ public class Player extends Playable public void broadcastCharInfo() { + // Client is disconnected. + if (isOnlineInt() == 0) + { + return; + } + final CharInfo charInfo = new CharInfo(this, false); World.getInstance().forEachVisibleObject(this, Player.class, player -> { diff --git a/L2J_Mobius_Essence_5.2_FrostLord/java/org/l2jmobius/gameserver/model/actor/Player.java b/L2J_Mobius_Essence_5.2_FrostLord/java/org/l2jmobius/gameserver/model/actor/Player.java index ddaac005c8..bdc8a09a9d 100644 --- a/L2J_Mobius_Essence_5.2_FrostLord/java/org/l2jmobius/gameserver/model/actor/Player.java +++ b/L2J_Mobius_Essence_5.2_FrostLord/java/org/l2jmobius/gameserver/model/actor/Player.java @@ -4175,6 +4175,12 @@ public class Player extends Playable public void broadcastCharInfo() { + // Client is disconnected. + if (isOnlineInt() == 0) + { + return; + } + final CharInfo charInfo = new CharInfo(this, false); World.getInstance().forEachVisibleObject(this, Player.class, player -> { diff --git a/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/model/actor/Player.java b/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/model/actor/Player.java index a665828fa8..48e5b49d54 100644 --- a/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/model/actor/Player.java +++ b/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/model/actor/Player.java @@ -4228,6 +4228,12 @@ public class Player extends Playable public void broadcastCharInfo() { + // Client is disconnected. + if (isOnlineInt() == 0) + { + return; + } + final CharInfo charInfo = new CharInfo(this, false); World.getInstance().forEachVisibleObject(this, Player.class, player -> {