mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-24 02:46:33 +01:00
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
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user