aboutsummaryrefslogtreecommitdiff
path: root/src/game/ChatHandler.cpp
diff options
context:
space:
mode:
authorn0n4m3 <none@none>2009-12-27 16:10:15 +0100
committern0n4m3 <none@none>2009-12-27 16:10:15 +0100
commitd82d10ff3664edbe4cf534563865b6c9b14f40da (patch)
treecd18b75c7c077e82603d3da0d59be8f43cb834bf /src/game/ChatHandler.cpp
parent7e2855f53b7b0aaddc9739c95d12d01c5a103fda (diff)
Added new config options chat channel level limit, option to disable player commands of any kind
--HG-- branch : trunk
Diffstat (limited to 'src/game/ChatHandler.cpp')
-rw-r--r--src/game/ChatHandler.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/game/ChatHandler.cpp b/src/game/ChatHandler.cpp
index dd39dd72190..47e89bf4fff 100644
--- a/src/game/ChatHandler.cpp
+++ b/src/game/ChatHandler.cpp
@@ -510,6 +510,9 @@ void WorldSession::HandleMessagechatOpcode( WorldPacket & recv_data )
if (!processChatmessageFurtherAfterSecurityChecks(msg, lang))
return;
+ if (_player->getLevel() < sWorld.getConfig(CONFIG_CHAT_CHANNEL_LEVEL_REQ))
+ return;
+
if(msg.empty())
break;