diff options
| author | Gyx <2359980687@qq.com> | 2012-01-10 17:26:13 +0800 |
|---|---|---|
| committer | Gyx <2359980687@qq.com> | 2012-01-10 17:26:13 +0800 |
| commit | 26a1806b7d6f08f9585f105ac3fb89ebc14a98cc (patch) | |
| tree | b5a3d9225db8e55eac867ed576f5664c43ce4c72 /src | |
| parent | a43e4bb7738bf369c79dee6328f0a400efc936d2 (diff) | |
P13: Fixed CMSG_MESSAGECHAT_AFK & CMSG_MESSAGECHAT_DND opcodes and hadler.
Signed-off-by: Gyx <2359980687@qq.com>
Diffstat (limited to 'src')
| -rwxr-xr-x | src/server/game/Server/Protocol/Handlers/ChatHandler.cpp | 12 | ||||
| -rw-r--r-- | src/server/game/Server/Protocol/Opcodes.cpp | 4 | ||||
| -rwxr-xr-x | src/server/game/Server/Protocol/Opcodes.h | 4 |
3 files changed, 10 insertions, 10 deletions
diff --git a/src/server/game/Server/Protocol/Handlers/ChatHandler.cpp b/src/server/game/Server/Protocol/Handlers/ChatHandler.cpp index add0c7fffaf..effc28c1063 100755 --- a/src/server/game/Server/Protocol/Handlers/ChatHandler.cpp +++ b/src/server/game/Server/Protocol/Handlers/ChatHandler.cpp @@ -88,12 +88,12 @@ void WorldSession::HandleMessagechatOpcode(WorldPacket& recvData) //case CMSG_MESSAGECHAT_OFFICER: // type = CHAT_MSG_OFFICER; // break; - //case CMSG_MESSAGECHAT_AFK: - // type = CHAT_MSG_AFK; - // break; - //case CMSG_MESSAGECHAT_DND: - // type = CHAT_MSG_DND; - // break; + case CMSG_MESSAGECHAT_AFK: + type = CHAT_MSG_AFK; + break; + case CMSG_MESSAGECHAT_DND: + type = CHAT_MSG_DND; + break; case CMSG_MESSAGECHAT_EMOTE: type = CHAT_MSG_EMOTE; break; diff --git a/src/server/game/Server/Protocol/Opcodes.cpp b/src/server/game/Server/Protocol/Opcodes.cpp index f32d086e07f..d05b45ab718 100644 --- a/src/server/game/Server/Protocol/Opcodes.cpp +++ b/src/server/game/Server/Protocol/Opcodes.cpp @@ -197,11 +197,11 @@ void InitOpcodes() DEFINE_OPCODE_HANDLER(CMSG_MESSAGECHAT_ADDON_PARTY, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleAddonMessagechatOpcode ); DEFINE_OPCODE_HANDLER(CMSG_MESSAGECHAT_ADDON_RAID, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleAddonMessagechatOpcode ); DEFINE_OPCODE_HANDLER(CMSG_MESSAGECHAT_ADDON_WHISPER, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleAddonMessagechatOpcode ); - //DEFINE_OPCODE_HANDLER(CMSG_MESSAGECHAT_AFK, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleMessagechatOpcode ); + DEFINE_OPCODE_HANDLER(CMSG_MESSAGECHAT_AFK, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleMessagechatOpcode ); //DEFINE_OPCODE_HANDLER(CMSG_MESSAGECHAT_BATTLEGROUND, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleMessagechatOpcode ); //DEFINE_OPCODE_HANDLER(CMSG_MESSAGECHAT_BATTLEGROUND_LEADER, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleMessagechatOpcode ); DEFINE_OPCODE_HANDLER(CMSG_MESSAGECHAT_CHANNEL, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleMessagechatOpcode ); - //DEFINE_OPCODE_HANDLER(CMSG_MESSAGECHAT_DND, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleMessagechatOpcode ); + DEFINE_OPCODE_HANDLER(CMSG_MESSAGECHAT_DND, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleMessagechatOpcode ); DEFINE_OPCODE_HANDLER(CMSG_MESSAGECHAT_EMOTE, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleMessagechatOpcode ); DEFINE_OPCODE_HANDLER(CMSG_MESSAGECHAT_GUILD, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleMessagechatOpcode ); //DEFINE_OPCODE_HANDLER(CMSG_MESSAGECHAT_OFFICER, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleMessagechatOpcode ); diff --git a/src/server/game/Server/Protocol/Opcodes.h b/src/server/game/Server/Protocol/Opcodes.h index a531fd3bf61..68a779201b7 100755 --- a/src/server/game/Server/Protocol/Opcodes.h +++ b/src/server/game/Server/Protocol/Opcodes.h @@ -274,7 +274,7 @@ enum Opcodes CMSG_MAIL_TAKE_ITEM = 0xCC2, CMSG_MAIL_TAKE_MONEY = 0x4CD6, CMSG_MEETINGSTONE_INFO = 0xCA5B, - CMSG_MESSAGECHAT_AFK = 0x00, + CMSG_MESSAGECHAT_AFK = 0x30C1, CMSG_MESSAGECHAT_BATTLEGROUND = 0x00, CMSG_MESSAGECHAT_BATTLEGROUND_LEADER = 0x00, CMSG_MESSAGECHAT_ADDON_BATTLEGROUND = 0x6059, // New on 4.x @@ -283,7 +283,7 @@ enum Opcodes CMSG_MESSAGECHAT_ADDON_RAID = 0x3041, // New on 4.x CMSG_MESSAGECHAT_ADDON_WHISPER = 0x20C1, // New on 4.x CMSG_MESSAGECHAT_CHANNEL = 0x7459, - CMSG_MESSAGECHAT_DND = 0x00, + CMSG_MESSAGECHAT_DND = 0x30C9, CMSG_MESSAGECHAT_EMOTE = 0x6449, CMSG_MESSAGECHAT_GUILD = 0x60C1, CMSG_MESSAGECHAT_OFFICER = 0x00, |
