From 3acb4aa3b1248719a3896b419600864a68c65908 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Mon, 6 Apr 2015 00:28:30 +0300 Subject: eathena: impliment packet SMSG_CHAT_ROOM_DESTROY. --- src/net/eathena/chathandler.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/net/eathena/chathandler.cpp') diff --git a/src/net/eathena/chathandler.cpp b/src/net/eathena/chathandler.cpp index a8f9709ed..e35fcbc8b 100644 --- a/src/net/eathena/chathandler.cpp +++ b/src/net/eathena/chathandler.cpp @@ -704,7 +704,7 @@ void ChatHandler::processChatRoomJoinAck(Net::MessageIn &msg) obj->currentUsers = oldChat->currentUsers; obj->type = oldChat->type; obj->title = oldChat->title; - obj->update(); +// obj->update(); localPlayer->setChat(obj); } @@ -926,8 +926,8 @@ void ChatHandler::processChatRoomCreateAck(Net::MessageIn &msg) void ChatHandler::processChatRoomDestroy(Net::MessageIn &msg) { - UNIMPLIMENTEDPACKET; - msg.readInt32("chat id"); + const int chatId = msg.readInt32("chat id"); + actorManager->removeRoom(chatId); } void ChatHandler::processChatRoomJoinFailed(Net::MessageIn &msg) -- cgit v1.2.3-60-g2f50