mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-23 02:25:38 +01:00
Core/RBAC: Fix RBAC permissions
This commit adds three missing commands to the world.commands table. The RBAC.h file is updated to the correct IDs from the auth.rbac_permissions table and the world.commands table. The RBAC.h file also had to be reordered to keep it clean. Closes #12854 Signed-off-by: DDuarte <dnpd.dd@gmail.com>
This commit is contained in:
8
sql/updates/world/2014_08_14_02_world_command.sql
Normal file
8
sql/updates/world/2014_08_14_02_world_command.sql
Normal file
@@ -0,0 +1,8 @@
|
||||
DELETE FROM `command` WHERE `permission`='683';
|
||||
DELETE FROM `command` WHERE `permission`='684';
|
||||
DELETE FROM `command` WHERE `permission`='705';
|
||||
|
||||
INSERT INTO `command` (`name`, `permission`, `help`) VALUES
|
||||
('reload reputation_reward_rate', 683, 'Syntax: .reload reputation_reward_rate\r\nReload reputation_reward_rate table.'),
|
||||
('reload reputation_spillover_template', 684, 'Syntax: .reload reputation_spillover_template\r\nReload reputation_spillover_template table.'),
|
||||
('reload warden_action', 705, 'Syntax: .reload warden_action\r\nReload warden_action.');
|
||||
@@ -427,8 +427,8 @@ enum RBACPermissions
|
||||
RBAC_PERM_COMMAND_REPAIRITEMS = 521,
|
||||
RBAC_PERM_COMMAND_RESPAWN = 522,
|
||||
RBAC_PERM_COMMAND_REVIVE = 523,
|
||||
RBAC_PERM_COMMAND_SAVE = 524,
|
||||
RBAC_PERM_COMMAND_SAVEALL = 525,
|
||||
RBAC_PERM_COMMAND_SAVEALL = 524,
|
||||
RBAC_PERM_COMMAND_SAVE = 525,
|
||||
RBAC_PERM_COMMAND_SETSKILL = 526,
|
||||
RBAC_PERM_COMMAND_SHOWAREA = 527,
|
||||
RBAC_PERM_COMMAND_SUMMON = 528,
|
||||
@@ -549,10 +549,10 @@ enum RBACPermissions
|
||||
RBAC_PERM_COMMAND_RELOAD_EVENT_SCRIPTS = 643,
|
||||
RBAC_PERM_COMMAND_RELOAD_FISHING_LOOT_TEMPLATE = 644,
|
||||
RBAC_PERM_COMMAND_RELOAD_GAME_GRAVEYARD_ZONE = 645,
|
||||
RBAC_PERM_COMMAND_RELOAD_GAMEOBJECT_QUESTENDER = 646,
|
||||
RBAC_PERM_COMMAND_RELOAD_GAMEOBJECT_QUEST_LOOT_TEMPLATE = 647,
|
||||
RBAC_PERM_COMMAND_RELOAD_GAMEOBJECT_QUESTSTARTER = 648,
|
||||
RBAC_PERM_COMMAND_RELOAD_GAME_TELE = 649,
|
||||
RBAC_PERM_COMMAND_RELOAD_GAME_TELE = 646,
|
||||
RBAC_PERM_COMMAND_RELOAD_GAMEOBJECT_QUESTENDER = 647,
|
||||
RBAC_PERM_COMMAND_RELOAD_GAMEOBJECT_QUEST_LOOT_TEMPLATE = 648,
|
||||
RBAC_PERM_COMMAND_RELOAD_GAMEOBJECT_QUESTSTARTER = 649,
|
||||
RBAC_PERM_COMMAND_RELOAD_GM_TICKETS = 650,
|
||||
RBAC_PERM_COMMAND_RELOAD_GOSSIP_MENU = 651,
|
||||
RBAC_PERM_COMMAND_RELOAD_GOSSIP_MENU_OPTION = 652,
|
||||
@@ -585,34 +585,34 @@ enum RBACPermissions
|
||||
RBAC_PERM_COMMAND_RELOAD_QUEST_TEMPLATE = 679,
|
||||
RBAC_PERM_COMMAND_RELOAD_RBAC = 680,
|
||||
RBAC_PERM_COMMAND_RELOAD_REFERENCE_LOOT_TEMPLATE = 681,
|
||||
RBAC_PERM_COMMAND_RELOAD_REPUTATION_REWARD_RATE = 682,
|
||||
RBAC_PERM_COMMAND_RELOAD_RESERVED_NAME = 683,
|
||||
RBAC_PERM_COMMAND_RELOAD_SKILL_DISCOVERY_TEMPLATE = 684,
|
||||
RBAC_PERM_COMMAND_RELOAD_SKILL_EXTRA_ITEM_TEMPLATE = 685,
|
||||
RBAC_PERM_COMMAND_RELOAD_SKILL_FISHING_BASE_LEVEL = 686,
|
||||
RBAC_PERM_COMMAND_RELOAD_SKINNING_LOOT_TEMPLATE = 687,
|
||||
RBAC_PERM_COMMAND_RELOAD_SMART_SCRIPTS = 688,
|
||||
RBAC_PERM_COMMAND_RELOAD_SPELL_AREA = 689,
|
||||
RBAC_PERM_COMMAND_RELOAD_SPELL_BONUS_DATA = 690,
|
||||
RBAC_PERM_COMMAND_RELOAD_SPELL_GROUP = 691,
|
||||
RBAC_PERM_COMMAND_RELOAD_SPELL_GROUP_STACK_RULES = 692,
|
||||
RBAC_PERM_COMMAND_RELOAD_SPELL_LEARN_SPELL = 693,
|
||||
RBAC_PERM_COMMAND_RELOAD_SPELL_LINKED_SPELL = 694,
|
||||
RBAC_PERM_COMMAND_RELOAD_RESERVED_NAME = 682,
|
||||
RBAC_PERM_COMMAND_RELOAD_REPUTATION_REWARD_RATE = 683,
|
||||
RBAC_PERM_COMMAND_RELOAD_SPILLOVER_TEMPLATE = 684,
|
||||
RBAC_PERM_COMMAND_RELOAD_SKILL_DISCOVERY_TEMPLATE = 685,
|
||||
RBAC_PERM_COMMAND_RELOAD_SKILL_EXTRA_ITEM_TEMPLATE = 686,
|
||||
RBAC_PERM_COMMAND_RELOAD_SKILL_FISHING_BASE_LEVEL = 687,
|
||||
RBAC_PERM_COMMAND_RELOAD_SKINNING_LOOT_TEMPLATE = 688,
|
||||
RBAC_PERM_COMMAND_RELOAD_SMART_SCRIPTS = 689,
|
||||
RBAC_PERM_COMMAND_RELOAD_SPELL_REQUIRED = 690,
|
||||
RBAC_PERM_COMMAND_RELOAD_SPELL_AREA = 691,
|
||||
RBAC_PERM_COMMAND_RELOAD_SPELL_BONUS_DATA = 692,
|
||||
RBAC_PERM_COMMAND_RELOAD_SPELL_GROUP = 693,
|
||||
RBAC_PERM_COMMAND_RELOAD_SPELL_LEARN_SPELL = 694,
|
||||
RBAC_PERM_COMMAND_RELOAD_SPELL_LOOT_TEMPLATE = 695,
|
||||
RBAC_PERM_COMMAND_RELOAD_SPELL_PET_AURAS = 696,
|
||||
RBAC_PERM_COMMAND_RELOAD_SPELL_PROC = 697,
|
||||
RBAC_PERM_COMMAND_RELOAD_SPELL_LINKED_SPELL = 696,
|
||||
RBAC_PERM_COMMAND_RELOAD_SPELL_PET_AURAS = 697,
|
||||
RBAC_PERM_COMMAND_RELOAD_SPELL_PROC_EVENT = 698,
|
||||
RBAC_PERM_COMMAND_RELOAD_SPELL_REQUIRED = 699,
|
||||
RBAC_PERM_COMMAND_RELOAD_SPELL_PROC = 699,
|
||||
RBAC_PERM_COMMAND_RELOAD_SPELL_SCRIPTS = 700,
|
||||
RBAC_PERM_COMMAND_RELOAD_SPELL_TARGET_POSITION = 701,
|
||||
RBAC_PERM_COMMAND_RELOAD_SPELL_THREATS = 702,
|
||||
RBAC_PERM_COMMAND_RELOAD_SPILLOVER_TEMPLATE = 703,
|
||||
RBAC_PERM_COMMAND_RELOAD_SPELL_GROUP_STACK_RULES = 703,
|
||||
RBAC_PERM_COMMAND_RELOAD_TRINITY_STRING = 704,
|
||||
RBAC_PERM_COMMAND_RELOAD_VEHICLE_ACCESORY = 705,
|
||||
RBAC_PERM_COMMAND_RELOAD_VEHICLE_TEMPLATE_ACCESSORY = 706,
|
||||
RBAC_PERM_COMMAND_RELOAD_WARDEN_ACTION = 707,
|
||||
RBAC_PERM_COMMAND_RELOAD_WAYPOINT_DATA = 708,
|
||||
RBAC_PERM_COMMAND_RELOAD_WAYPOINT_SCRIPTS = 709,
|
||||
RBAC_PERM_COMMAND_RELOAD_WARDEN_ACTION = 705,
|
||||
RBAC_PERM_COMMAND_RELOAD_WAYPOINT_SCRIPTS = 706,
|
||||
RBAC_PERM_COMMAND_RELOAD_WAYPOINT_DATA = 707,
|
||||
RBAC_PERM_COMMAND_RELOAD_VEHICLE_ACCESORY = 708,
|
||||
RBAC_PERM_COMMAND_RELOAD_VEHICLE_TEMPLATE_ACCESSORY = 709,
|
||||
RBAC_PERM_COMMAND_RESET = 710,
|
||||
RBAC_PERM_COMMAND_RESET_ACHIEVEMENTS = 711,
|
||||
RBAC_PERM_COMMAND_RESET_HONOR = 712,
|
||||
|
||||
Reference in New Issue
Block a user