From 0b0b7900a3039ee071ef449ec09148ca313e6f8e Mon Sep 17 00:00:00 2001 From: n0n4m3 Date: Sat, 19 Dec 2009 18:10:39 +0100 Subject: Not send unexpected reply whisper to sender for addon messages. by VladimirMangos --HG-- branch : trunk --- src/game/Player.cpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/game/Player.cpp b/src/game/Player.cpp index 1d5b1860740..2729e40aeb1 100644 --- a/src/game/Player.cpp +++ b/src/game/Player.cpp @@ -17425,9 +17425,13 @@ void Player::Whisper(const std::string& text, uint32 language,uint64 receiver) BuildPlayerChat(&data, CHAT_MSG_WHISPER, text, language); rPlayer->GetSession()->SendPacket(&data); - data.Initialize(SMSG_MESSAGECHAT, 200); - rPlayer->BuildPlayerChat(&data, CHAT_MSG_REPLY, text, language); - GetSession()->SendPacket(&data); + // not send confirmation for addon messages + if (language != LANG_ADDON) + { + data.Initialize(SMSG_MESSAGECHAT, 200); + rPlayer->BuildPlayerChat(&data, CHAT_MSG_REPLY, text, language); + GetSession()->SendPacket(&data); + } } else { -- cgit v1.2.3