super(con);
if(!offline)
{
_state = GameClientState.CONNECTED;
_connection = con;
_sessionId = new SessionKey(-1, -1, -1, -1);
_crypt = new GameCrypt();
if(Config.LOG_CLIENT_PACKETS || Config.LOG_SERVER_PACKETS)
{
pktLogger = new PacketLogger(this, Config.PACKETLOGGER_FLUSH_SIZE);
if(Config.PACKETLOGGER_IPS != null)