From e193e7dab6a3eb902cedae03cdd2c174cfd6af9e Mon Sep 17 00:00:00 2001 From: Obique PSWG Date: Fri, 29 May 2015 00:44:38 -0500 Subject: [PATCH] Fixed minor issue where SessionRequests weren't sent to the ZoneService --- src/services/player/PlayerManager.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/services/player/PlayerManager.java b/src/services/player/PlayerManager.java index 503bd253c..0834cea3b 100644 --- a/src/services/player/PlayerManager.java +++ b/src/services/player/PlayerManager.java @@ -35,6 +35,7 @@ import java.util.Locale; import java.util.Map; import network.packets.Packet; +import network.packets.soe.SessionRequest; import network.packets.soe.Disconnect.DisconnectReason; import network.packets.swg.login.ClientIdMsg; import network.packets.swg.zone.insertion.SelectCharacter; @@ -238,7 +239,8 @@ public class PlayerManager extends Manager { loginService.handlePacket(gpi, player, packet); else if (type == ServerType.ZONE) zoneService.handlePacket(gpi, player, networkId, packet); - } + } else if (type == ServerType.ZONE && packet instanceof SessionRequest) + zoneService.handlePacket(gpi, player, networkId, packet); } private void onNotifyPlayersPacketIntent(NotifyPlayersPacketIntent nppi) {