private void Log_OnCharacterLogonResponse(CharacterLogonResponse Packet) { RealmCharacterActionResult result = Packet.Result; if (result == RealmCharacterActionResult.Success) { this.Realm.WriteToLog("Character Logon Successful", Color.Green); } else { this.Realm.WriteToLog("Character Logon Failed: " + Packet.Result, Color.Red); } }
protected virtual void RealmSocket_OnCharacterLogonResponse(CharacterLogonResponse Packet) { RealmCharacterActionResult result = Packet.Result; if (result == RealmCharacterActionResult.Success) { ChannelListRequest bnetPacket = new ChannelListRequest(); this.Chat.SendPacket(bnetPacket); EnterChatRequest bnetPacket2 = new EnterChatRequest(this.Hero.Name); this.Chat.SendPacket(bnetPacket2); JoinChannel bnetPacket3 = new JoinChannel("Diablo II", true); this.Chat.SendPacket(bnetPacket3); } }