Core/Chat: fix RBAC_PERM_COMMANDS_NOTIFY_COMMAND_NOT_FOUND_ERROR for subcommands

Ref #18463
(cherry picked from commit eb376f4b7eb3b2f1050a5cdb7b2086ab4b190de4)
This commit is contained in:
ariel-
2018-03-12 16:39:42 +01:00
committed by DoctorKraft
parent 07ac9c0f70
commit 6d060bbea8
2 changed files with 3 additions and 1 deletions
+3
View File
@@ -293,6 +293,9 @@ bool ChatHandler::ExecuteCommandInTable(std::vector<ChatCommand> const& table, c
{
if (!ExecuteCommandInTable(table[i].ChildCommands, text, fullcmd))
{
if (m_session && !m_session->HasPermission(rbac::RBAC_PERM_COMMANDS_NOTIFY_COMMAND_NOT_FOUND_ERROR))
return false;
if (text[0] != '\0')
SendSysMessage(LANG_NO_SUBCMD);
else
-1
View File
@@ -101,7 +101,6 @@ enum WorldBoolConfigs
{
CONFIG_DURABILITY_LOSS_IN_PVP = 0,
CONFIG_ADDON_CHANNEL,
CONFIG_ALLOW_PLAYER_COMMANDS,
CONFIG_CLEAN_CHARACTER_DB,
CONFIG_GRID_UNLOAD,
CONFIG_STATS_SAVE_ONLY_ON_LOGOUT,