diff options
| author | n0n4m3 <none@none> | 2009-12-19 18:10:39 +0100 | 
|---|---|---|
| committer | n0n4m3 <none@none> | 2009-12-19 18:10:39 +0100 | 
| commit | 0b0b7900a3039ee071ef449ec09148ca313e6f8e (patch) | |
| tree | e4ae83cdddabbeaa2455261d7fe2a900185f8c4c | |
| parent | e1e11ed43ea62e562eb13326c5b2e207ede2731a (diff) | |
Not send unexpected reply whisper to sender for addon messages. by VladimirMangos
--HG--
branch : trunk
| -rw-r--r-- | src/game/Player.cpp | 10 | 
1 files changed, 7 insertions, 3 deletions
| 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      { | 
