public void HandleRealmList(RealmManager Session) { PacketWriter realmWriter = new PacketWriter(); realmWriter.WriteUInt8(1); realmWriter.WriteBytes(System.Text.Encoding.ASCII.GetBytes("|cFF00FFFF Flame-WoW")); realmWriter.WriteUInt8(0); realmWriter.WriteBytes(System.Text.Encoding.ASCII.GetBytes("127.0.0.1:9090")); realmWriter.WriteUInt8(0); realmWriter.WriteUInt32(0); Session.Send(realmWriter, realmSocket); realmSocket.Close(); }
public void HandleProxyConnection(RealmManager Session) { Log.Message(); Log.Message(LogType.Normal, "Begin redirection to WorldServer."); PacketWriter proxyWriter = new PacketWriter(); proxyWriter.WriteBytes(System.Text.Encoding.ASCII.GetBytes("127.0.0.1:8100")); proxyWriter.WriteUInt8(0); Session.Send(proxyWriter, proxySocket); proxySocket.Close(); Log.Message(LogType.Normal, "Successfully redirected to WorldServer"); Log.Message(); }