public void handlePacket(ChannelHandlerContext ctx, P003_PingReply packet, GameServerSession serverData, List<QueueAction> actions) throws Exception {
// Retrieve the Character the player is currently playing
CharacterData character = serverData.getCurrentCharacter();
long timeBetweenNowAndLastPing = new Date().getTime() - character.getLastPingTime().getTime();
P002_PingReply pingReply = new P002_PingReply();
pingReply.setUnknown1(timeBetweenNowAndLastPing);
ctx.write(pingReply);
}