aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorclick <none@none>2010-11-23 19:49:48 +0100
committerclick <none@none>2010-11-23 19:49:48 +0100
commitf18cbadf7f57f211a962ca93377175a3907e94fc (patch)
tree5157ff403a843149771c27706200293599dff81a
parent825dcbec53b400833c073b86c5c0d29883bd5f11 (diff)
Core/Commands: Reintroduce CONFIG_SHOW_KICK_IN_WORLD-handling after a long absensce in the 'commented out code'-world
Closes issue 4042. --HG-- branch : trunk
-rwxr-xr-xsrc/server/game/Chat/Commands/Level2.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/server/game/Chat/Commands/Level2.cpp b/src/server/game/Chat/Commands/Level2.cpp
index 3c7adbb4d5f..ac2fc07f883 100755
--- a/src/server/game/Chat/Commands/Level2.cpp
+++ b/src/server/game/Chat/Commands/Level2.cpp
@@ -205,10 +205,10 @@ bool ChatHandler::HandleDeMorphCommand(const char* /*args*/)
//kick player
bool ChatHandler::HandleKickPlayerCommand(const char *args)
{
-/* const char* kickName = strtok((char*)args, " ");
+ const char* kickName = strtok((char*)args, " ");
char* kickReason = strtok(NULL, "\n");
- std::string reason = "No Reason";
- std::string kicker = "Console";
+ std::string reason = "No reason given";
+ std::string kicker = "CONSOLE";
if (kickReason)
reason = kickReason;
if (m_session)
@@ -282,7 +282,7 @@ bool ChatHandler::HandleKickPlayerCommand(const char *args)
if (sWorld.KickPlayer(name))
{
- if (sWorld.getIntConfig(CONFIG_SHOW_KICK_IN_WORLD) == 1)
+ if (sWorld.getBoolConfig(CONFIG_SHOW_KICK_IN_WORLD) == 1)
{
sWorld.SendWorldText(LANG_COMMAND_KICKMESSAGE, nameLink.c_str(), kicker.c_str(), reason.c_str());
}
@@ -296,7 +296,7 @@ bool ChatHandler::HandleKickPlayerCommand(const char *args)
PSendSysMessage(LANG_COMMAND_KICKNOTFOUNDPLAYER,nameLink.c_str());
return false;
}
- }*/
+ }
Player* target;
if (!extractPlayerTarget((char*)args,&target))
return false;