aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sql/updates/auth/3.3.5/2017_02_06_00_auth_335.sql5
-rw-r--r--sql/updates/world/3.3.5/2017_02_06_01_world_335.sql1
-rw-r--r--src/server/game/Accounts/RBAC.h11
3 files changed, 15 insertions, 2 deletions
diff --git a/sql/updates/auth/3.3.5/2017_02_06_00_auth_335.sql b/sql/updates/auth/3.3.5/2017_02_06_00_auth_335.sql
new file mode 100644
index 00000000000..987072ba8f5
--- /dev/null
+++ b/sql/updates/auth/3.3.5/2017_02_06_00_auth_335.sql
@@ -0,0 +1,5 @@
+DELETE FROM `rbac_permissions` WHERE `id` IN (845, 852);
+INSERT INTO `rbac_permissions` (`id`, `name`) VALUES
+(852, 'Command: go offset');
+INSERT INTO `rbac_linked_permissions` (`id`, `linkedId`) VALUES
+(198, 852);
diff --git a/sql/updates/world/3.3.5/2017_02_06_01_world_335.sql b/sql/updates/world/3.3.5/2017_02_06_01_world_335.sql
new file mode 100644
index 00000000000..502f3db2a53
--- /dev/null
+++ b/sql/updates/world/3.3.5/2017_02_06_01_world_335.sql
@@ -0,0 +1 @@
+UPDATE `command` SET `permission`=852 WHERE `name`='go offset';
diff --git a/src/server/game/Accounts/RBAC.h b/src/server/game/Accounts/RBAC.h
index 9b83b6492ed..26d651c86ec 100644
--- a/src/server/game/Accounts/RBAC.h
+++ b/src/server/game/Accounts/RBAC.h
@@ -748,8 +748,15 @@ enum RBACPermissions
RBAC_PERM_COMMAND_NEARGRAVEYARD = 841,
RBAC_PERM_COMMAND_RELOAD_CHARACTER_TEMPLATE = 842, // not on 3.3.5a
RBAC_PERM_COMMAND_RELOAD_QUEST_GREETING = 843, // not on 3.3.5a
- RBAC_PERM_COMMAND_DEBUG_SEND_PLAYSCENE = 844, // not on 3.3.5a
- RBAC_PERM_COMMAND_GO_OFFSET = 845,
+ RBAC_PERM_COMMAND_SCENE = 844, // not on 3.3.5a
+ RBAC_PERM_COMMAND_SCENE_DEBUG = 845, // not on 3.3.5a
+ RBAC_PERM_COMMAND_SCENE_PLAY = 846, // not on 3.3.5a
+ RBAC_PERM_COMMAND_SCENE_PLAY_PACKAGE = 847, // not on 3.3.5a
+ RBAC_PERM_COMMAND_SCENE_CANCEL = 848, // not on 3.3.5a
+ RBAC_PERM_COMMAND_LIST_SCENES = 849, // not on 3.3.5a
+ RBAC_PERM_COMMAND_RELOAD_SCENE_TEMPLATE = 850, // not on 3.3.5a
+ RBAC_PERM_COMMAND_RELOAD_AREATRIGGER_TEMPLATE = 851, // not on 3.3.5a
+ RBAC_PERM_COMMAND_GO_OFFSET = 852,
// custom permissions 1000+
RBAC_PERM_MAX