From 48db4b2b7da984258fede9cfa13ea8c0ea2dc788 Mon Sep 17 00:00:00 2001 From: Nay Date: Sat, 4 Aug 2012 01:39:18 +0100 Subject: Core/PacketIO: Fix and enable SMSG_MESSAGECHAT TODO: - Send addon prefix in this packet when language is Addon - Cleanup uses of SMSG_MESSAGECHAT (17 different "handlers" for it is not okay) (long term) - Missing a CMSG_MESSAGECHAT_ADDON_x or two --- src/server/game/Chat/Chat.cpp | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/server/game/Chat') diff --git a/src/server/game/Chat/Chat.cpp b/src/server/game/Chat/Chat.cpp index 65cdca70aba..8a6b668b7f2 100755 --- a/src/server/game/Chat/Chat.cpp +++ b/src/server/game/Chat/Chat.cpp @@ -801,6 +801,13 @@ void ChatHandler::FillMessageData(WorldPacket* data, WorldSession* session, uint *data << uint32(messageLength); *data << message; *data << uint8(0); + + if (type == CHAT_MSG_RAID_BOSS_WHISPER || type == CHAT_MSG_RAID_BOSS_EMOTE) + { + *data << float(0.0f); // Added in 4.2.0, unk + *data << uint8(0); // Added in 4.2.0, unk + } + return; } default: -- cgit v1.2.3