mirror of
https://github.com/liyunfan1223/azerothcore-wotlk.git
synced 2026-08-08 07:48:02 +00:00
fix(Core/RBAC): use filter perm to gate .whispers command (#25771)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,2 @@
|
|||||||
|
DELETE FROM `rbac_linked_permissions` WHERE `id` = 198 AND `linkedId` = 471;
|
||||||
|
DELETE FROM `rbac_permissions` WHERE `id` = 471;
|
||||||
@@ -300,7 +300,6 @@ enum RBACPermissions
|
|||||||
RBAC_PERM_COMMAND_GMNOTIFY = 468,
|
RBAC_PERM_COMMAND_GMNOTIFY = 468,
|
||||||
RBAC_PERM_COMMAND_NAMEANNOUNCE = 469,
|
RBAC_PERM_COMMAND_NAMEANNOUNCE = 469,
|
||||||
RBAC_PERM_COMMAND_NOTIFY = 470,
|
RBAC_PERM_COMMAND_NOTIFY = 470,
|
||||||
RBAC_PERM_COMMAND_WHISPERS = 471,
|
|
||||||
RBAC_PERM_COMMAND_GROUP = 472,
|
RBAC_PERM_COMMAND_GROUP = 472,
|
||||||
RBAC_PERM_COMMAND_GROUP_LEADER = 473,
|
RBAC_PERM_COMMAND_GROUP_LEADER = 473,
|
||||||
RBAC_PERM_COMMAND_GROUP_DISBAND = 474,
|
RBAC_PERM_COMMAND_GROUP_DISBAND = 474,
|
||||||
|
|||||||
@@ -45,7 +45,7 @@ public:
|
|||||||
{ "gmannounce", HandleGMAnnounceCommand, rbac::RBAC_PERM_COMMAND_GMANNOUNCE, Console::Yes },
|
{ "gmannounce", HandleGMAnnounceCommand, rbac::RBAC_PERM_COMMAND_GMANNOUNCE, Console::Yes },
|
||||||
{ "notify", HandleNotifyCommand, rbac::RBAC_PERM_COMMAND_NOTIFY, Console::Yes },
|
{ "notify", HandleNotifyCommand, rbac::RBAC_PERM_COMMAND_NOTIFY, Console::Yes },
|
||||||
{ "gmnotify", HandleGMNotifyCommand, rbac::RBAC_PERM_COMMAND_GMNOTIFY, Console::Yes },
|
{ "gmnotify", HandleGMNotifyCommand, rbac::RBAC_PERM_COMMAND_GMNOTIFY, Console::Yes },
|
||||||
{ "whispers", HandleWhispersCommand, rbac::RBAC_PERM_COMMAND_WHISPERS, Console::No },
|
{ "whispers", HandleWhispersCommand, rbac::RBAC_PERM_CAN_FILTER_WHISPERS, Console::No },
|
||||||
};
|
};
|
||||||
return commandTable;
|
return commandTable;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user