diff options
author | Vincent-Michael <vincent_michael@gmx.de> | 2016-07-30 16:56:41 +0200 |
---|---|---|
committer | Vincent-Michael <vincent_michael@gmx.de> | 2016-07-30 16:56:41 +0200 |
commit | c25c747b36ccf1ce44bb40b3fdc8422325a07372 (patch) | |
tree | cee9c14b504daf2926c9900a296612fdab912225 | |
parent | 41aac793572c52e374824691c01681ece644c067 (diff) |
Misc/RBAC: Sync with 3.3.5
-rw-r--r-- | sql/updates/auth/6.x/2016_07_30_00_auth.sql | 14 | ||||
-rw-r--r-- | src/server/game/Accounts/RBAC.h | 13 |
2 files changed, 22 insertions, 5 deletions
diff --git a/sql/updates/auth/6.x/2016_07_30_00_auth.sql b/sql/updates/auth/6.x/2016_07_30_00_auth.sql new file mode 100644 index 00000000000..5b81f14f1b5 --- /dev/null +++ b/sql/updates/auth/6.x/2016_07_30_00_auth.sql @@ -0,0 +1,14 @@ +DELETE FROM `rbac_permissions` WHERE `id` IN (662,664,692); +DELETE FROM `rbac_linked_permissions` WHERE `linkedId` IN (662,664,692); + +DELETE FROM `rbac_permissions` WHERE `id` IN (837,838,839); +INSERT INTO `rbac_permissions` (`id`, `name`) VALUES +(837, 'Command: reload character_template'), +(838, 'Command: reload quest_greeting'), +(839, 'Command: debug send playscene'); + +DELETE FROM `rbac_linked_permissions` WHERE `linkedId` IN (837,838,839); +INSERT INTO `rbac_linked_permissions` (`id`, `linkedId`) VALUES +(196, 837), +(196, 838), +(192, 839); diff --git a/src/server/game/Accounts/RBAC.h b/src/server/game/Accounts/RBAC.h index d3a00cbf103..b07972f34c9 100644 --- a/src/server/game/Accounts/RBAC.h +++ b/src/server/game/Accounts/RBAC.h @@ -566,9 +566,9 @@ enum RBACPermissions RBAC_PERM_COMMAND_RELOAD_LOCALES_CRETURE_TEXT = 659, RBAC_PERM_COMMAND_RELOAD_LOCALES_GAMEOBJECT = 660, RBAC_PERM_COMMAND_RELOAD_LOCALES_GOSSIP_MENU_OPTION = 661, - RBAC_PERM_COMMAND_RELOAD_CHARACTER_TEMPLATE = 662, + // 662 3.3.5a only RBAC_PERM_COMMAND_RELOAD_LOCALES_ITEM_SET_NAME = 663, - RBAC_PERM_COMMAND_RELOAD_QUEST_GREETING = 664, + // 664 3.3.5a only RBAC_PERM_COMMAND_RELOAD_LOCALES_PAGE_TEXT = 665, RBAC_PERM_COMMAND_RELOAD_LOCALES_POINTS_OF_INTEREST = 666, RBAC_PERM_COMMAND_RELOAD_QUEST_LOCALE = 667, @@ -596,7 +596,7 @@ enum RBACPermissions RBAC_PERM_COMMAND_RELOAD_SMART_SCRIPTS = 689, RBAC_PERM_COMMAND_RELOAD_SPELL_REQUIRED = 690, RBAC_PERM_COMMAND_RELOAD_SPELL_AREA = 691, - RBAC_PERM_COMMAND_DEBUG_SEND_PLAYSCENE = 692, + // 692 3.3.5a only RBAC_PERM_COMMAND_RELOAD_SPELL_GROUP = 693, RBAC_PERM_COMMAND_RELOAD_SPELL_LEARN_SPELL = 694, RBAC_PERM_COMMAND_RELOAD_SPELL_LOOT_TEMPLATE = 695, @@ -666,8 +666,8 @@ enum RBACPermissions RBAC_PERM_COMMAND_WP_UNLOAD = 772, RBAC_PERM_COMMAND_WP_RELOAD = 773, RBAC_PERM_COMMAND_WP_SHOW = 774, - RBAC_PERM_COMMAND_MODIFY_CURRENCY = 775, // only 4.3.4 - RBAC_PERM_COMMAND_DEBUG_PHASE = 776, // only 4.3.4 + RBAC_PERM_COMMAND_MODIFY_CURRENCY = 775, + RBAC_PERM_COMMAND_DEBUG_PHASE = 776, RBAC_PERM_COMMAND_MAILBOX = 777, RBAC_PERM_COMMAND_AHBOT = 778, RBAC_PERM_COMMAND_AHBOT_ITEMS = 779, @@ -728,6 +728,9 @@ enum RBACPermissions RBAC_PERM_COMMAND_GO_QUEST = 834, RBAC_PERM_COMMAND_DEBUG_LOADCELLS = 835, RBAC_PERM_COMMAND_DEBUG_BOUNDARY = 836, + RBAC_PERM_COMMAND_RELOAD_CHARACTER_TEMPLATE = 837, + RBAC_PERM_COMMAND_RELOAD_QUEST_GREETING = 838, + RBAC_PERM_COMMAND_DEBUG_SEND_PLAYSCENE = 839, // custom permissions 1000+ RBAC_PERM_MAX |