aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Server
diff options
context:
space:
mode:
authorNefarion <nefarion123@gmail.com>2013-03-09 22:34:42 +0100
committerNefarion <nefarion123@gmail.com>2013-03-15 10:27:18 +0100
commit46ba2d945a9da4af1fe13d2da1a593a1fe2a4f20 (patch)
treeeaa8e04556565fc04c2c30fbee3df2ae8760369b /src/server/game/Server
parent9ae9277817ac158ea3f65761d2785d148016a66b (diff)
Allow reply to whispers if you are under CONFIG_CHAT_WHISPER_LEVEL_REQ, and implement feature for GMs to remove single players from their WhisperWhiteList.
Diffstat (limited to 'src/server/game/Server')
-rw-r--r--src/server/game/Server/WorldSession.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/server/game/Server/WorldSession.cpp b/src/server/game/Server/WorldSession.cpp
index 0eede73d7fa..5e91f0f2464 100644
--- a/src/server/game/Server/WorldSession.cpp
+++ b/src/server/game/Server/WorldSession.cpp
@@ -477,6 +477,9 @@ void WorldSession::LogoutPlayer(bool save)
///- Remove pet
_player->RemovePet(NULL, PET_SAVE_AS_CURRENT, true);
+ ///- Clear whisper whitelist
+ _player->ClearWhisperWhiteList();
+
///- empty buyback items and save the player in the database
// some save parts only correctly work in case player present in map/player_lists (pets, etc)
if (save)