From 833906e13e6b4b4615bc2b4d0bf8d6da99fad71e Mon Sep 17 00:00:00 2001 From: Obique PSWG Date: Fri, 25 Mar 2016 23:30:41 -0500 Subject: [PATCH] Added proper server time packet to login process --- src/services/player/LoginService.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/services/player/LoginService.java b/src/services/player/LoginService.java index 542337e50..ce626e241 100644 --- a/src/services/player/LoginService.java +++ b/src/services/player/LoginService.java @@ -56,6 +56,7 @@ import network.packets.swg.login.LoginEnumCluster; import network.packets.swg.login.LoginIncorrectClientId; import network.packets.swg.login.OfflineServersMessage; import network.packets.swg.login.StationIdHasJediSlot; +import network.packets.swg.zone.ServerNowEpochTime; import resources.Galaxy; import resources.Race; import resources.common.BCrypt; @@ -249,6 +250,7 @@ public class LoginService extends Service { } cluster.setMaxCharacters(getConfig(ConfigFile.PRIMARY).getInt("GALAXY-MAX-CHARACTERS", 2)); sendPacket(p.getNetworkId(), new ServerUnixEpochTime((int) (ProjectSWG.getCoreTime() / 1000))); + sendPacket(p.getNetworkId(), new ServerNowEpochTime((int)(System.currentTimeMillis()/1E3))); sendPacket(p.getNetworkId(), token); sendPacket(p.getNetworkId(), cluster); sendPacket(p.getNetworkId(), new OfflineServersMessage());