aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Chat/Chat.cpp
diff options
context:
space:
mode:
authorDDuarte <dnpd.dd@gmail.com>2014-01-10 06:26:07 +0000
committerDDuarte <dnpd.dd@gmail.com>2014-01-10 06:30:22 +0000
commit3c9ae378f1937d0ad10a32bfc58da6e09268f642 (patch)
treee7bea29d0c60d59d39660e1d17cb4e4d4d20c1aa /src/server/game/Chat/Chat.cpp
parent25d1be5a75acdbc7988b477522a5953c85c5d869 (diff)
Core/Chat: Fix chat addon packets (languages & prefixes)
Diffstat (limited to 'src/server/game/Chat/Chat.cpp')
-rw-r--r--src/server/game/Chat/Chat.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/server/game/Chat/Chat.cpp b/src/server/game/Chat/Chat.cpp
index bbfd3043a3a..580ddadbecc 100644
--- a/src/server/game/Chat/Chat.cpp
+++ b/src/server/game/Chat/Chat.cpp
@@ -694,12 +694,13 @@ size_t ChatHandler::BuildChatPacket(WorldPacket& data, ChatMsg chatType, Languag
data << channelName;
}
- if (chatType == CHAT_MSG_ADDON))
+ if (language == LANG_ADDON)
{
ASSERT(addonPrefix);
data << addonPrefix;
}
- else
+
+ if (receiverGUIDPos != 0)
{
receiverGUIDPos = data.wpos();
data << uint64(receiverGUID);