From 0b6b46d21311f84a5d1a721acbb82377ddea4ad8 Mon Sep 17 00:00:00 2001 From: MobiusDevelopment <8391001+MobiusDevelopment@users.noreply.github.com> Date: Thu, 7 Nov 2019 16:24:42 +0000 Subject: [PATCH] UserInfo NPE precaution. --- .../l2jmobius/gameserver/network/serverpackets/UserInfo.java | 2 +- .../l2jmobius/gameserver/network/serverpackets/UserInfo.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/L2J_Mobius_7.0_PreludeOfWar/java/org/l2jmobius/gameserver/network/serverpackets/UserInfo.java b/L2J_Mobius_7.0_PreludeOfWar/java/org/l2jmobius/gameserver/network/serverpackets/UserInfo.java index 2f178d9cc8..a8e3b8cf19 100644 --- a/L2J_Mobius_7.0_PreludeOfWar/java/org/l2jmobius/gameserver/network/serverpackets/UserInfo.java +++ b/L2J_Mobius_7.0_PreludeOfWar/java/org/l2jmobius/gameserver/network/serverpackets/UserInfo.java @@ -138,7 +138,7 @@ public class UserInfo extends AbstractMaskPacket return false; } - final boolean isProtocol235 = _player.getClient().getProtocolVersion() == 235; + final boolean isProtocol235 = (_player.getClient() != null) && (_player.getClient().getProtocolVersion() == 235); OutgoingPackets.USER_INFO.writeId(packet); diff --git a/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/network/serverpackets/UserInfo.java b/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/network/serverpackets/UserInfo.java index 9b0c183ec6..63f5381158 100644 --- a/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/network/serverpackets/UserInfo.java +++ b/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/network/serverpackets/UserInfo.java @@ -136,7 +136,7 @@ public class UserInfo extends AbstractMaskPacket return false; } - final boolean isProtocol235 = _player.getClient().getProtocolVersion() == 235; + final boolean isProtocol235 = (_player.getClient() != null) && (_player.getClient().getProtocolVersion() == 235); OutgoingPackets.USER_INFO.writeId(packet);