TrinityCore
RBAC.h
Go to the documentation of this file.
1/*
2 * This file is part of the TrinityCore Project. See AUTHORS file for Copyright information
3 *
4 * This program is free software; you can redistribute it and/or modify it
5 * under the terms of the GNU General Public License as published by the
6 * Free Software Foundation; either version 2 of the License, or (at your
7 * option) any later version.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along
15 * with this program. If not, see <http://www.gnu.org/licenses/>.
16 */
17
40#ifndef _RBAC_H
41#define _RBAC_H
42
43#include "Define.h"
44#include "DatabaseEnvFwd.h"
45#include <string>
46#include <set>
47#include <map>
48
49namespace rbac
50{
51
53{
71 RBAC_PERM_SKIP_CHECK_CHARACTER_CREATION_DEATH_KNIGHT = 18, // deprecated since Draenor DON'T reuse
105
106 // Free space for core permissions (till 149)
107 // Roles (Permissions with delegated permissions) use 199 and descending
108
113
114 // 200 previously used, do not reuse
115 // 201 previously used, do not reuse
126 // 212 previously used, do not reuse
144 // 230 previously used, do not reuse
146 // 232 previously used, do not reuse
153 // 239 previously used, do not reuse
158 // 244 previously used, do not reuse
162 // 248 previously used, do not reuse
166 // 252 previously used, do not reuse
171 // 257 previously used, do not reuse
178 // 264 previously used, do not reuse
187 // 273 previously used, do not reuse
191 // 277 previously used, do not reuse
202 // 288 previously used, do not reuse
205 // 291 previously used, do not reuse
215 // 301-342 previously used, do not reuse
218 // 345 previously used, do not reuse
221 // 348-349 previously used, do not reuse
230 // 358 previously used, do not reuse
254 // = 382, // DEPRECATED: DON'T REUSE
255 // = 383, // DEPRECATED: DON'T REUSE
256 // = 384, // DEPRECATED: DON'T REUSE
257 // = 385, // DEPRECATED: DON'T REUSE
258 // = 386, // DEPRECATED: DON'T REUSE
259 // 387 previously used, do not reuse
267 // 395 previously used, do not reuse
272 // 400 previously used, do not reuse
280 // 408 previously used, do not reuse
284 // 412 previously used, do not reuse
288 // 416 previously used, do not reuse
290 // 418 previously used, do not reuse
302 // 430 previously used, do not reuse
308 // 436 previously used, do not reuse
385 RBAC_PERM_COMMAND_MAXSKILL = 513, // DEPRECATED: DON'T REUSE
418 RBAC_PERM_COMMAND_MODIFY_BIT = 546, // DEPRECATED: DON'T REUSE
442 // 570 previously used, do not reuse
500 // 628 previously used, do not reuse
534 RBAC_PERM_COMMAND_RELOAD_ITEM_TEMPLATE_LOCALE = 662, // deprecated since Draenor DON'T reus
536 RBAC_PERM_COMMAND_RELOAD_NPC_TEXT_LOCALE = 664, // deprecated since Draenor DON'T reuse
564 RBAC_PERM_COMMAND_RELOAD_SPELL_BONUS_DATA = 692, // deprecated since Draenor DON'T reuse
577 // 705 previously used, do not reuse
578 // 706 previously used, do not reuse
615 RBAC_PERM_COMMAND_TICKET_ASSIGN = 743, // deprecated since Draenor DON'T reuse
616 RBAC_PERM_COMMAND_TICKET_CLOSE = 744, // deprecated since Draenor DON'T reuse
617 RBAC_PERM_COMMAND_TICKET_CLOSEDLIST = 745, // deprecated since Draenor DON'T reuse
618 RBAC_PERM_COMMAND_TICKET_COMMENT = 746, // deprecated since Draenor DON'T reuse
619 RBAC_PERM_COMMAND_TICKET_COMPLETE = 747, // deprecated since Draenor DON'T reuse
620 RBAC_PERM_COMMAND_TICKET_DELETE = 748, // deprecated since Draenor DON'T reuse
621 RBAC_PERM_COMMAND_TICKET_ESCALATE = 749, // deprecated since Draenor DON'T reuse
622 RBAC_PERM_COMMAND_TICKET_ESCALATEDLIST = 750, // deprecated since Draenor DON'T reuse
623 RBAC_PERM_COMMAND_TICKET_LIST = 751, // deprecated since Draenor DON'T reuse
624 RBAC_PERM_COMMAND_TICKET_ONLINELIST = 752, // deprecated since Draenor DON'T reuse
626 RBAC_PERM_COMMAND_TICKET_RESPONSE = 754, // deprecated since Draenor DON'T reuse
627 RBAC_PERM_COMMAND_TICKET_RESPONSE_APPEND = 755, // deprecated since Draenor DON'T reuse
628 RBAC_PERM_COMMAND_TICKET_RESPONSE_APPENDLN = 756, // deprecated since Draenor DON'T reuse
630 RBAC_PERM_COMMAND_TICKET_UNASSIGN = 758, // deprecated since Draenor DON'T reuse
631 RBAC_PERM_COMMAND_TICKET_VIEWID = 759, // deprecated since Draenor DON'T reuse
632 RBAC_PERM_COMMAND_TICKET_VIEWNAME = 760, // deprecated since Draenor DON'T reuse
633 // 761 previously used, do not reuse
637 // 765 previously used, do not reuse
648 // 776 previously used, do not reuse
650 // 778 previously used, do not reuse
671 // = 799, // DEPRECATED: DON'T REUSE
672 // = 800, // DEPRECATED: DON'T REUSE
673 // = 801, // DEPRECATED: DON'T REUSE
706 // = 834, // DEPRECATED: DON'T REUSE
707 // 835-836 previously used, do not reuse
723 // 852 previously used, do not reuse
725 // 854-855 previously used, do not reuse
739 // 869 previously used, do not reuse
740 // 870-871 previously used, do not reuse
743 // 874 previously used, do not reuse
747 // 878-879 previously used, do not reuse
752 //
753 // IF YOU ADD NEW PERMISSIONS, ADD THEM IN 3.3.5 BRANCH AS WELL!
754 //
755 // custom permissions 1000+
758
760{
768
769typedef std::set<uint32> RBACPermissionContainer;
770
772{
773 public:
774 RBACPermission(uint32 id = 0, std::string const& name = ""):
775 _id(id), _name(name), _perms() { }
776
778 std::string const& GetName() const { return _name; }
780 uint32 GetId() const { return _id; }
781
783 RBACPermissionContainer const& GetLinkedPermissions() const { return _perms; }
785 void AddLinkedPermission(uint32 id) { _perms.insert(id); }
787 void RemoveLinkedPermission(uint32 id) { _perms.erase(id); }
788
789 private:
791 std::string _name;
793};
794
807{
808 public:
809 RBACData(uint32 id, std::string const& name, int32 realmId, uint8 secLevel = 255):
810 _id(id), _name(name), _realmId(realmId), _secLevel(secLevel),
811 _grantedPerms(), _deniedPerms(), _globalPerms() { }
812
814 std::string const& GetName() const { return _name; }
816 uint32 GetId() const { return _id; }
817
834 bool HasPermission(uint32 permission) const
835 {
836 return _globalPerms.find(permission) != _globalPerms.end();
837 }
838
839 // Functions enabled to be used by command system
841 RBACPermissionContainer const& GetPermissions() const { return _globalPerms; }
843 RBACPermissionContainer const& GetGrantedPermissions() const { return _grantedPerms; }
845 RBACPermissionContainer const& GetDeniedPermissions() const { return _deniedPerms; }
846
869 RBACCommandResult GrantPermission(uint32 permissionId, int32 realmId = 0);
870
893 RBACCommandResult DenyPermission(uint32 permissionId, int32 realmId = 0);
894
918 RBACCommandResult RevokePermission(uint32 permissionId, int32 realmId = 0);
919
921 void LoadFromDB();
922 QueryCallback LoadFromDBAsync();
923 void LoadFromDBCallback(PreparedQueryResult result);
924
927 {
928 _secLevel = id;
929 LoadFromDB();
930 }
931
933 uint8 GetSecurityLevel() const { return _secLevel; }
934 private:
936 void SavePermission(uint32 role, bool granted, int32 realm);
938 void ClearData();
939
949 void CalculateNewPermissions();
950
951 int32 GetRealmId() const { return _realmId; }
952
953 // Auxiliar private functions - defined to allow to maintain same code even
954 // if internal structure changes.
955
957 bool HasGrantedPermission(uint32 permissionId) const
958 {
959 return _grantedPerms.find(permissionId) != _grantedPerms.end();
960 }
961
963 bool HasDeniedPermission(uint32 permissionId) const
964 {
965 return _deniedPerms.find(permissionId) != _deniedPerms.end();
966 }
967
969 void AddGrantedPermission(uint32 permissionId)
970 {
971 _grantedPerms.insert(permissionId);
972 }
973
976 {
977 _grantedPerms.erase(permissionId);
978 }
979
981 void AddDeniedPermission(uint32 permissionId)
982 {
983 _deniedPerms.insert(permissionId);
984 }
985
988 {
989 _deniedPerms.erase(permissionId);
990 }
991
993 void AddPermissions(RBACPermissionContainer const& permsFrom, RBACPermissionContainer& permsTo);
994
996 void RemovePermissions(RBACPermissionContainer& permsFrom, RBACPermissionContainer const& permsToRemove);
997
1005 void ExpandPermissions(RBACPermissionContainer& permissions);
1006
1008 std::string _name;
1014};
1015
1016}
1017
1018#endif
std::shared_ptr< PreparedResultSet > PreparedQueryResult
#define TC_GAME_API
Definition: Define.h:123
uint8_t uint8
Definition: Define.h:144
int32_t int32
Definition: Define.h:138
uint32_t uint32
Definition: Define.h:142
RBACPermissionContainer const & GetDeniedPermissions() const
Returns all the denied permissions.
Definition: RBAC.h:845
uint32 _id
Definition: RBAC.h:1007
void AddDeniedPermission(uint32 permissionId)
Adds a new denied permission.
Definition: RBAC.h:981
int32 GetRealmId() const
Definition: RBAC.h:951
RBACPermissionContainer _grantedPerms
‍Account SecurityLevel
Definition: RBAC.h:1011
void AddGrantedPermission(uint32 permissionId)
Adds a new granted permission.
Definition: RBAC.h:969
int32 _realmId
‍Account name
Definition: RBAC.h:1009
bool HasDeniedPermission(uint32 permissionId) const
Checks if a permission is denied.
Definition: RBAC.h:963
uint32 GetId() const
Gets the Id of the Object.
Definition: RBAC.h:816
std::string _name
‍Account id
Definition: RBAC.h:1008
RBACData(uint32 id, std::string const &name, int32 realmId, uint8 secLevel=255)
Definition: RBAC.h:809
RBACPermissionContainer _globalPerms
‍Denied permissions
Definition: RBAC.h:1013
RBACPermissionContainer const & GetGrantedPermissions() const
Returns all the granted permissions.
Definition: RBAC.h:843
RBACPermissionContainer _deniedPerms
‍Granted permissions
Definition: RBAC.h:1012
void SetSecurityLevel(uint8 id)
Sets security level.
Definition: RBAC.h:926
uint8 GetSecurityLevel() const
Returns the security level assigned.
Definition: RBAC.h:933
RBACPermissionContainer const & GetPermissions() const
Returns all the granted permissions (after computation)
Definition: RBAC.h:841
bool HasGrantedPermission(uint32 permissionId) const
Checks if a permission is granted.
Definition: RBAC.h:957
uint8 _secLevel
‍RealmId Affected
Definition: RBAC.h:1010
std::string const & GetName() const
Gets the Name of the Object.
Definition: RBAC.h:814
void RemoveDeniedPermission(uint32 permissionId)
Removes a denied permission.
Definition: RBAC.h:987
void RemoveGrantedPermission(uint32 permissionId)
Removes a granted permission.
Definition: RBAC.h:975
bool HasPermission(uint32 permission) const
Definition: RBAC.h:834
RBACPermissionContainer _perms
‍name of the object
Definition: RBAC.h:792
void RemoveLinkedPermission(uint32 id)
Removes a linked Permission.
Definition: RBAC.h:787
std::string const & GetName() const
Gets the Name of the Object.
Definition: RBAC.h:778
RBACPermissionContainer const & GetLinkedPermissions() const
Gets the Permissions linked to this permission.
Definition: RBAC.h:783
RBACPermission(uint32 id=0, std::string const &name="")
Definition: RBAC.h:774
void AddLinkedPermission(uint32 id)
Adds a new linked Permission.
Definition: RBAC.h:785
uint32 GetId() const
Gets the Id of the Object.
Definition: RBAC.h:780
std::string _name
‍id of the object
Definition: RBAC.h:791
Realm realm
Definition: World.cpp:3966
RBACPermissions
Definition: RBAC.h:53
@ RBAC_PERM_COMMANDS_BE_ASSIGNED_TICKET
Definition: RBAC.h:85
@ RBAC_PERM_COMMAND_UNLEARN
Definition: RBAC.h:301
@ RBAC_PERM_COMMAND_TICKET_SUGGESTION_DELETE
Definition: RBAC.h:697
@ RBAC_PERM_COMMAND_MODIFY_MONEY
Definition: RBAC.h:426
@ RBAC_PERM_MAY_CHECK_OWN_EMAIL
Definition: RBAC.h:103
@ RBAC_PERM_COMMAND_WP_SHOW
Definition: RBAC.h:646
@ RBAC_PERM_COMMAND_COMMANDS
Definition: RBAC.h:368
@ RBAC_PERM_COMMAND_ACCOUNT_DELETE
Definition: RBAC.h:134
@ RBAC_PERM_COMMAND_RELOAD_CREATURE_QUESTENDER
Definition: RBAC.h:508
@ RBAC_PERM_COMMAND_CHEAT_POWER
Definition: RBAC.h:210
@ RBAC_PERM_COMMAND_SEND
Definition: RBAC.h:355
@ RBAC_PERM_COMMAND_RELOAD_GOSSIP_MENU_OPTION
Definition: RBAC.h:524
@ RBAC_PERM_COMMAND_LEARN_ALL_LANG
Definition: RBAC.h:299
@ RBAC_PERM_COMMAND_DISMOUNT
Definition: RBAC.h:373
@ RBAC_PERM_COMMAND_RELOAD_REPUTATION_REWARD_RATE
Definition: RBAC.h:555
@ RBAC_PERM_CANNOT_EARN_REALM_FIRST_ACHIEVEMENTS
Definition: RBAC.h:62
@ RBAC_PERM_COMMAND_CHEAT_TAXI
Definition: RBAC.h:212
@ RBAC_PERM_COMMAND_SEND_MESSAGE
Definition: RBAC.h:358
@ RBAC_PERM_COMMAND_CHARACTER_CHANGERACE
Definition: RBAC.h:190
@ RBAC_PERM_COMMAND_MODIFY_RUNICPOWER
Definition: RBAC.h:431
@ RBAC_PERM_COMMAND_GOBJECT_ADD
Definition: RBAC.h:261
@ RBAC_PERM_COMMAND_RELOAD_SPELL_LOOT_TEMPLATE
Definition: RBAC.h:567
@ RBAC_PERM_COMMAND_LOOKUP_QUEST
Definition: RBAC.h:322
@ RBAC_PERM_COMMAND_LEARN_ALL_CRAFTS
Definition: RBAC.h:297
@ RBAC_PERM_COMMAND_GM
Definition: RBAC.h:243
@ RBAC_PERM_COMMANDS_NOTIFY_COMMAND_NOT_FOUND_ERROR
Definition: RBAC.h:86
@ RBAC_PERM_COMMAND_RESET_STATS
Definition: RBAC.h:587
@ RBAC_PERM_COMMAND_BF_TIMER
Definition: RBAC.h:175
@ RBAC_PERM_COMMAND_RESET_LEVEL
Definition: RBAC.h:585
@ RBAC_PERM_COMMAND_TITLES_CURRENT
Definition: RBAC.h:635
@ RBAC_PERM_COMMAND_BF_ENABLE
Definition: RBAC.h:176
@ RBAC_PERM_COMMAND_GUILD_UNINVITE
Definition: RBAC.h:277
@ RBAC_PERM_COMMAND_LOOKUP_EVENT
Definition: RBAC.h:317
@ RBAC_PERM_COMMAND_BANINFO_IP
Definition: RBAC.h:161
@ RBAC_PERM_COMMAND_GROUP_DISBAND
Definition: RBAC.h:346
@ RBAC_PERM_COMMAND_BANINFO_ACCOUNT
Definition: RBAC.h:159
@ RBAC_PERM_COMMAND_RELOAD_CHARACTER_TEMPLATE
Definition: RBAC.h:713
@ RBAC_PERM_COMMAND_GROUP
Definition: RBAC.h:344
@ RBAC_PERM_IGNORE_IDLE_CONNECTION
Definition: RBAC.h:60
@ RBAC_PERM_COMMAND_LEARN_ALL_MY
Definition: RBAC.h:291
@ RBAC_PERM_COMMAND_SERVER_SHUTDOWN_FORCE
Definition: RBAC.h:710
@ RBAC_PERM_COMMAND_GM_INGAME
Definition: RBAC.h:246
@ RBAC_PERM_COMMAND_RELOAD_CREATURE_MOVEMENT_OVERRIDE
Definition: RBAC.h:742
@ RBAC_PERM_COMMAND_RELOAD_CONFIG
Definition: RBAC.h:502
@ RBAC_PERM_COMMAND_GROUP_SUMMON
Definition: RBAC.h:350
@ RBAC_PERM_COMMAND_PDUMP_COPY
Definition: RBAC.h:748
@ RBAC_PERM_COMMAND_RELOAD_SPELL_SCRIPTS
Definition: RBAC.h:572
@ RBAC_PERM_COMMAND_LIST_SPAWNPOINTS
Definition: RBAC.h:736
@ RBAC_PERM_JOIN_ARENAS
Definition: RBAC.h:58
@ RBAC_PERM_COMMAND_GOBJECT_SET_PHASE
Definition: RBAC.h:268
@ RBAC_PERM_COMMAND_ARENA_LOOKUP
Definition: RBAC.h:151
@ RBAC_PERM_ALLOW_GM_FRIEND
Definition: RBAC.h:93
@ RBAC_PERM_COMMAND_AHBOT_RATIO
Definition: RBAC.h:659
@ RBAC_PERM_COMMAND_CHANNEL
Definition: RBAC.h:335
@ RBAC_PERM_COMMAND_MMAP_LOC
Definition: RBAC.h:410
@ RBAC_PERM_COMMAND_MODIFY_MOUNT
Definition: RBAC.h:427
@ RBAC_PERM_COMMAND_TICKET_COMPLAINT_CLOSEDLIST
Definition: RBAC.h:687
@ RBAC_PERM_COMMAND_GROUP_LIST
Definition: RBAC.h:349
@ RBAC_PERM_COMMAND_RELOAD_AREATRIGGER_INVOLVEDRELATION
Definition: RBAC.h:495
@ RBAC_PERM_COMMAND_ARENA_RENAME
Definition: RBAC.h:152
@ RBAC_PERM_COMMAND_TICKET_COMPLAINT_ASSIGN
Definition: RBAC.h:685
@ RBAC_PERM_COMMAND_RELOAD_SKILL_FISHING_BASE_LEVEL
Definition: RBAC.h:559
@ RBAC_PERM_COMMAND_PET_LEARN
Definition: RBAC.h:353
@ RBAC_PERM_COMMAND_RELOAD_ALL_SCRIPTS
Definition: RBAC.h:493
@ RBAC_PERM_COMMAND_MODIFY_SPEED_SWIM
Definition: RBAC.h:438
@ RBAC_PERM_COMMAND_MODIFY_PHASE
Definition: RBAC.h:428
@ RBAC_PERM_COMMAND_CHARACTER_DELETED_OLD
Definition: RBAC.h:195
@ RBAC_PERM_COMMAND_TELE_GROUP
Definition: RBAC.h:613
@ RBAC_PERM_COMMAND_GOBJECT_SET_STATE
Definition: RBAC.h:269
@ RBAC_PERM_COMMAND_GROUP_REMOVE
Definition: RBAC.h:347
@ RBAC_PERM_COMMAND_LIST_MAIL
Definition: RBAC.h:313
@ RBAC_PERM_COMMAND_RELOAD_GRAVEYARD_ZONE
Definition: RBAC.h:517
@ RBAC_PERM_COMMAND_AHBOT_ITEMS_BLUE
Definition: RBAC.h:655
@ RBAC_PERM_COMMAND_MODIFY_SPEED_BACKWALK
Definition: RBAC.h:435
@ RBAC_PERM_COMMAND_ACCOUNT_2FA_REMOVE
Definition: RBAC.h:252
@ RBAC_PERM_COMMAND_GM_CHAT
Definition: RBAC.h:244
@ RBAC_PERM_COMMAND_FLUSHARENAPOINTS
Definition: RBAC.h:375
@ RBAC_PERM_COMMAND_POSSESS
Definition: RBAC.h:391
@ RBAC_PERM_COMMAND_RELOAD_SPELL_LINKED_SPELL
Definition: RBAC.h:568
@ RBAC_PERM_COMMAND_NPC_SET_LEVEL
Definition: RBAC.h:457
@ RBAC_PERM_JOIN_DUNGEON_FINDER
Definition: RBAC.h:59
@ RBAC_PERM_COMMAND_SERVER_SHUTDOWN
Definition: RBAC.h:606
@ RBAC_PERM_COMMAND_TICKET_SUGGESTION_ASSIGN
Definition: RBAC.h:693
@ RBAC_PERM_COMMAND_CHEAT_GOD
Definition: RBAC.h:209
@ RBAC_PERM_COMMAND_NEARGRAVE
Definition: RBAC.h:388
@ RBAC_PERM_COMMAND_SERVER_SET_LOGLEVEL
Definition: RBAC.h:604
@ RBAC_PERM_COMMAND_RELOAD_NPC_VENDOR
Definition: RBAC.h:545
@ RBAC_PERM_COMMAND_PET_LEVEL
Definition: RBAC.h:709
@ RBAC_PERM_COMMAND_AHBOT_REBUILD
Definition: RBAC.h:663
@ RBAC_PERM_COMMAND_PLAYALL
Definition: RBAC.h:390
@ RBAC_PERM_COMMAND_LOOKUP_SPELL
Definition: RBAC.h:328
@ RBAC_PERM_COMMAND_GROUP_LEADER
Definition: RBAC.h:345
@ RBAC_PERM_COMMAND_NPC_PLAYEMOTE
Definition: RBAC.h:468
@ RBAC_PERM_COMMAND_ACCOUNT_SET_ADDON
Definition: RBAC.h:141
@ RBAC_PERM_COMMAND_ACCOUNT_SET_SECLEVEL
Definition: RBAC.h:142
@ RBAC_PERM_COMMAND_EVENT_START
Definition: RBAC.h:241
@ RBAC_PERM_SKIP_CHECK_CHARACTER_CREATION_TEAMMASK
Definition: RBAC.h:67
@ RBAC_PERM_COMMAND_MODIFY_SPEED_FLY
Definition: RBAC.h:436
@ RBAC_PERM_COMMAND_GROUP_MAINTANK
Definition: RBAC.h:733
@ RBAC_PERM_COMMAND_DESERTER_BG_REMOVE
Definition: RBAC.h:217
@ RBAC_PERM_COMMAND_RELOAD_SPELL_GROUP
Definition: RBAC.h:565
@ RBAC_PERM_COMMAND_GOBJECT_DESPAWNGROUP
Definition: RBAC.h:729
@ RBAC_PERM_COMMAND_QUEST_REMOVE
Definition: RBAC.h:477
@ RBAC_PERM_COMMAND_LIST_ITEM
Definition: RBAC.h:310
@ RBAC_PERM_COMMAND_RELOAD_GAMEOBJECT_TEMPLATE_LOCALE
Definition: RBAC.h:532
@ RBAC_PERM_COMMAND_RELOAD_CREATURE_TEXT
Definition: RBAC.h:512
@ RBAC_PERM_COMMAND_ARENA_INFO
Definition: RBAC.h:150
@ RBAC_PERM_COMMAND_PET_CREATE
Definition: RBAC.h:352
@ RBAC_PERM_COMMAND_UNFREEZE
Definition: RBAC.h:403
@ RBAC_PERM_COMMAND_RELOAD_GOSSIP_MENU_OPTION_LOCALE
Definition: RBAC.h:533
@ RBAC_PERM_COMMAND_NPC_FOLLOW
Definition: RBAC.h:450
@ RBAC_PERM_COMMAND_SERVER_RESTART_CANCEL
Definition: RBAC.h:600
@ RBAC_PERM_COMMAND_CAST_SELF
Definition: RBAC.h:184
@ RBAC_PERM_MAX
Definition: RBAC.h:756
@ RBAC_PERM_COMMAND_LEVELUP
Definition: RBAC.h:201
@ RBAC_PERM_COMMAND_SERVER_SET
Definition: RBAC.h:601
@ RBAC_PERM_COMMAND_CHARACTER_LEVEL
Definition: RBAC.h:197
@ RBAC_PERM_COMMAND_LOOKUP_PLAYER_EMAIL
Definition: RBAC.h:326
@ RBAC_PERM_COMMAND_RELOAD_SCENE_TEMPLATE
Definition: RBAC.h:721
@ RBAC_PERM_COMMAND_SERVER_EXIT
Definition: RBAC.h:592
@ RBAC_PERM_COMMAND_GMNOTIFY
Definition: RBAC.h:340
@ RBAC_PERM_COMMAND_TICKET_ESCALATEDLIST
Definition: RBAC.h:622
@ RBAC_PERM_COMMAND_MODIFY_POWER
Definition: RBAC.h:738
@ RBAC_PERM_COMMAND_ACCOUNT_SET
Definition: RBAC.h:140
@ RBAC_PERM_COMMAND_RELOAD_CREATURE_TEMPLATE
Definition: RBAC.h:511
@ RBAC_PERM_COMMAND_RBAC_ACC_PERM_GRANT
Definition: RBAC.h:117
@ RBAC_PERM_COMMAND_GOBJECT_DELETE
Definition: RBAC.h:263
@ RBAC_PERM_COMMAND_NPC_EVADE
Definition: RBAC.h:708
@ RBAC_PERM_COMMAND_RELOAD_NPC_TEXT_LOCALE
Definition: RBAC.h:536
@ RBAC_PERM_COMMAND_QUEST_OBJECTIVE_COMPLETE
Definition: RBAC.h:751
@ RBAC_PERM_COMMAND_BNET_ACCOUNT
Definition: RBAC.h:121
@ RBAC_PERM_COMMAND_RELOAD_ITEM_SET_NAMES
Definition: RBAC.h:527
@ RBAC_PERM_COMMAND_DISABLE_ADD_BATTLEGROUND
Definition: RBAC.h:223
@ RBAC_PERM_COMMAND_WP_MODIFY
Definition: RBAC.h:643
@ RBAC_PERM_COMMAND_LEARN_ALL_RECIPES
Definition: RBAC.h:300
@ RBAC_PERM_COMMAND_QUEST_REWARD
Definition: RBAC.h:478
@ RBAC_PERM_COMMAND_SERVER_RESTART
Definition: RBAC.h:599
@ RBAC_PERM_COMMAND_RELOAD_CREATURE_LINKED_RESPAWN
Definition: RBAC.h:505
@ RBAC_PERM_COMMAND_TICKET_ONLINELIST
Definition: RBAC.h:624
@ RBAC_PERM_COMMAND_RELOAD_NPC_SPELLCLICK_SPELLS
Definition: RBAC.h:543
@ RBAC_PERM_COMMAND_AHBOT_ITEMS
Definition: RBAC.h:651
@ RBAC_PERM_COMMAND_MMAP
Definition: RBAC.h:408
@ RBAC_PERM_COMMAND_RELOAD_SPELL_PET_AURAS
Definition: RBAC.h:569
@ RBAC_ROLE_ADMINISTRATOR
Definition: RBAC.h:109
@ RBAC_PERM_COMMAND_NPC_INFO
Definition: RBAC.h:465
@ RBAC_PERM_COMMAND_MUTE
Definition: RBAC.h:387
@ RBAC_PERM_COMMAND_RELOAD_VEHICLE_TEMPLATE
Definition: RBAC.h:749
@ RBAC_PERM_COMMAND_NPC_TEXTEMOTE
Definition: RBAC.h:470
@ RBAC_PERM_COMMAND_AHBOT_RELOAD
Definition: RBAC.h:664
@ RBAC_PERM_COMMAND_HIDEAREA
Definition: RBAC.h:380
@ RBAC_PERM_COMMAND_SHOWAREA
Definition: RBAC.h:399
@ RBAC_PERM_TWO_SIDE_CHARACTER_CREATION
Definition: RBAC.h:77
@ RBAC_PERM_COMMAND_RELOAD_GOSSIP_MENU
Definition: RBAC.h:523
@ RBAC_PERM_COMMAND_RELOAD_LFG_DUNGEON_REWARDS
Definition: RBAC.h:528
@ RBAC_PERM_COMMAND_BANINFO_CHARACTER
Definition: RBAC.h:160
@ RBAC_PERM_COMMAND_RELOAD_ACHIEVEMENT_REWARD
Definition: RBAC.h:482
@ RBAC_PERM_COMMAND_NPC_ADD_FORMATION
Definition: RBAC.h:444
@ RBAC_PERM_COMMAND_LOOKUP_OBJECT
Definition: RBAC.h:321
@ RBAC_PERM_COMMAND_REPAIRITEMS
Definition: RBAC.h:393
@ RBAC_PERM_COMMAND_LEARN_ALL_MY_CLASS
Definition: RBAC.h:292
@ RBAC_PERM_COMMAND_RELOAD_QUEST_TEMPLATE
Definition: RBAC.h:551
@ RBAC_PERM_COMMAND_SERVER_PLIMIT
Definition: RBAC.h:598
@ RBAC_PERM_COMMAND_RELOAD_QUEST_TEMPLATE_LOCALE
Definition: RBAC.h:539
@ RBAC_PERM_COMMAND_NPC_ADD
Definition: RBAC.h:443
@ RBAC_PERM_CHAT_USE_STAFF_BADGE
Definition: RBAC.h:90
@ RBAC_PERM_COMMAND_SEND_MAIL
Definition: RBAC.h:357
@ RBAC_PERM_COMMAND_MMAP_TESTAREA
Definition: RBAC.h:413
@ RBAC_PERM_COMMAND_NPC_SET
Definition: RBAC.h:452
@ RBAC_PERM_COMMAND_TITLES_ADD
Definition: RBAC.h:634
@ RBAC_PERM_COMMAND_LOOKUP_PLAYER
Definition: RBAC.h:323
@ RBAC_PERM_COMMAND_RELOAD_SPELL_AREA
Definition: RBAC.h:563
@ RBAC_PERM_COMMAND_BINDSIGHT
Definition: RBAC.h:365
@ RBAC_PERM_COMMAND_RELOAD_ITEM_TEMPLATE_LOCALE
Definition: RBAC.h:534
@ RBAC_PERM_COMMAND_ACHIEVEMENT_ADD
Definition: RBAC.h:145
@ RBAC_PERM_COMMAND_AHBOT_ITEMS_YELLOW
Definition: RBAC.h:658
@ RBAC_PERM_COMMAND_LIST_CREATURE
Definition: RBAC.h:309
@ RBAC_PERM_COMMAND_BNET_ACCOUNT_LOCK_COUNTRY
Definition: RBAC.h:123
@ RBAC_PERM_COMMAND_ADDITEM
Definition: RBAC.h:360
@ RBAC_PERM_COMMAND_MODIFY_SPEED
Definition: RBAC.h:433
@ RBAC_PERM_COMMAND_CAST_DEST
Definition: RBAC.h:186
@ RBAC_PERM_COMMAND_NOTIFY
Definition: RBAC.h:342
@ RBAC_PERM_COMMAND_RELOAD_GAMEOBJECT_QUEST_LOOT_TEMPLATE
Definition: RBAC.h:520
@ RBAC_PERM_COMMAND_RELOAD_ALL_ITEM
Definition: RBAC.h:488
@ RBAC_PERM_COMMAND_CHANNEL_SET
Definition: RBAC.h:336
@ RBAC_PERM_COMMAND_TICKET_COMPLAINT_UNASSIGN
Definition: RBAC.h:691
@ RBAC_PERM_COMMAND_DEV
Definition: RBAC.h:371
@ RBAC_PERM_COMMAND_NPC_NEAR
Definition: RBAC.h:466
@ RBAC_PERM_COMMAND_RELOAD_CRETURE_TEMPLATE_LOCALE
Definition: RBAC.h:530
@ RBAC_PERM_COMMAND_CAST
Definition: RBAC.h:181
@ RBAC_PERM_COMMAND_LOOKUP_AREA
Definition: RBAC.h:315
@ RBAC_PERM_COMMAND_RELOAD_ALL_ACHIEVEMENT
Definition: RBAC.h:484
@ RBAC_PERM_COMMAND_TITLES_SET_MASK
Definition: RBAC.h:638
@ RBAC_PERM_COMMAND_RESPAWN
Definition: RBAC.h:394
@ RBAC_PERM_COMMAND_MODIFY_TALENTPOINTS
Definition: RBAC.h:441
@ RBAC_PERM_COMMAND_TICKET_RESPONSE_APPENDLN
Definition: RBAC.h:628
@ RBAC_PERM_COMMAND_CHEAT_COOLDOWN
Definition: RBAC.h:207
@ RBAC_PERM_COMMAND_RELOAD_ALL_NPC
Definition: RBAC.h:491
@ RBAC_PERM_COMMAND_PVPSTATS
Definition: RBAC.h:669
@ RBAC_PERM_COMMAND_NPC_SET_SPAWNDIST
Definition: RBAC.h:462
@ RBAC_PERM_COMMAND_SCENE_PLAY_PACKAGE
Definition: RBAC.h:718
@ RBAC_PERM_COMMAND_NPC_SET_PHASE
Definition: RBAC.h:461
@ RBAC_PERM_COMMAND_GOBJECT_INFO
Definition: RBAC.h:264
@ RBAC_PERM_COMMAND_LIST_OBJECT
Definition: RBAC.h:311
@ RBAC_PERM_OPCODE_WHOIS
Definition: RBAC.h:96
@ RBAC_PERM_COMMAND_TICKET_BUG_UNASSIGN
Definition: RBAC.h:683
@ RBAC_PERM_COMMAND_MODIFY
Definition: RBAC.h:416
@ RBAC_PERM_COMMAND_RELOAD_SPELL_THREATS
Definition: RBAC.h:574
@ RBAC_PERM_COMMAND_SERVER_IDLESHUTDOWN_CANCEL
Definition: RBAC.h:596
@ RBAC_PERM_COMMAND_BAN_PLAYERACCOUNT
Definition: RBAC.h:157
@ RBAC_PERM_COMMAND_RELOAD_SKILL_EXTRA_ITEM_TEMPLATE
Definition: RBAC.h:558
@ RBAC_PERM_COMMAND_SERVER_SET_DIFFTIME
Definition: RBAC.h:603
@ RBAC_PERM_COMMAND_UNMUTE
Definition: RBAC.h:404
@ RBAC_PERM_COMMAND_GM_VISIBLE
Definition: RBAC.h:248
@ RBAC_PERM_COMMAND_LOOKUP_ITEMSET
Definition: RBAC.h:320
@ RBAC_PERM_COMMAND_HELP
Definition: RBAC.h:379
@ RBAC_PERM_COMMAND_RELOAD_AREATRIGGER_TELEPORT
Definition: RBAC.h:497
@ RBAC_PERM_COMMAND_RELOAD_SKINNING_LOOT_TEMPLATE
Definition: RBAC.h:560
@ RBAC_PERM_COMMAND_NPC_DELETE
Definition: RBAC.h:448
@ RBAC_PERM_COMMAND_AHBOT_ITEMS_GREEN
Definition: RBAC.h:654
@ RBAC_PERM_COMMAND_TICKET_BUG_DELETE
Definition: RBAC.h:681
@ RBAC_PERM_COMMAND_TICKET_SUGGESTION_CLOSEDLIST
Definition: RBAC.h:695
@ RBAC_PERM_COMMAND_GUILD_INVITE
Definition: RBAC.h:276
@ RBAC_PERM_COMMAND_TICKET_RESPONSE_APPEND
Definition: RBAC.h:627
@ RBAC_PERM_COMMAND_RELOAD_CREATURE_LOOT_TEMPLATE
Definition: RBAC.h:506
@ RBAC_ROLE_MODERATOR
Definition: RBAC.h:111
@ RBAC_PERM_COMMAND_COOLDOWN
Definition: RBAC.h:369
@ RBAC_PERM_COMMAND_NPC_SET_ENTRY
Definition: RBAC.h:454
@ RBAC_PERM_RESTORE_SAVED_GM_STATE
Definition: RBAC.h:92
@ RBAC_PERM_SKIP_CHECK_MORE_TALENTS_THAN_ALLOWED
Definition: RBAC.h:74
@ RBAC_PERM_COMMAND_DISABLE_ADD_VMAP
Definition: RBAC.h:229
@ RBAC_PERM_COMMAND_LOOKUP_FACTION
Definition: RBAC.h:318
@ RBAC_PERM_COMMAND_COMETOME
Definition: RBAC.h:367
@ RBAC_PERM_COMMAND_ACCOUNT_2FA
Definition: RBAC.h:250
@ RBAC_PERM_COMMAND_RELOAD_PICKPOCKETING_LOOT_TEMPLATE
Definition: RBAC.h:547
@ RBAC_PERM_COMMAND_GOBJECT_ACTIVATE
Definition: RBAC.h:260
@ RBAC_PERM_COMMAND_TICKET_COMPLAINT_DELETE
Definition: RBAC.h:689
@ RBAC_PERM_COMMAND_MODIFY_CURRENCY
Definition: RBAC.h:647
@ RBAC_PERM_COMMAND_COMBATSTOP
Definition: RBAC.h:366
@ RBAC_PERM_COMMAND_RESET_HONOR
Definition: RBAC.h:584
@ RBAC_PERM_SILENTLY_JOIN_CHANNEL
Definition: RBAC.h:98
@ RBAC_PERM_COMMAND_NAMEANNOUNCE
Definition: RBAC.h:341
@ RBAC_PERM_COMMAND_RELOAD_ALL_LOOT
Definition: RBAC.h:490
@ RBAC_PERM_COMMAND_GROUP_MAINASSIST
Definition: RBAC.h:734
@ RBAC_PERM_COMMAND_SERVER_SHUTDOWN_CANCEL
Definition: RBAC.h:607
@ RBAC_PERM_COMMAND_MMAP_STATS
Definition: RBAC.h:412
@ RBAC_PERM_COMMAND_LIST_AURAS
Definition: RBAC.h:312
@ RBAC_PERM_COMMAND_INSTANCE_LISTBINDS
Definition: RBAC.h:285
@ RBAC_PERM_COMMAND_LOOKUP_TELE
Definition: RBAC.h:331
@ RBAC_PERM_COMMAND_CHARACTER_DELETED_DELETE
Definition: RBAC.h:192
@ RBAC_PERM_COMMAND_AHBOT_ITEMS_WHITE
Definition: RBAC.h:653
@ RBAC_PERM_COMMAND_BNET_ACCOUNT_SET_PASSWORD
Definition: RBAC.h:127
@ RBAC_PERM_COMMAND_MODIFY_SCALE
Definition: RBAC.h:432
@ RBAC_PERM_COMMAND_ACCOUNT_ADDON
Definition: RBAC.h:132
@ RBAC_PERM_COMMAND_SETSKILL
Definition: RBAC.h:398
@ RBAC_PERM_COMMAND_MODIFY_BIT
Definition: RBAC.h:418
@ RBAC_PERM_COMMAND_TICKET_RESPONSE
Definition: RBAC.h:626
@ RBAC_PERM_SKIP_CHECK_CHARACTER_CREATION_RESERVEDNAME
Definition: RBAC.h:70
@ RBAC_PERM_COMMAND_GUILD
Definition: RBAC.h:273
@ RBAC_PERM_COMMAND_NPC_DESPAWNGROUP
Definition: RBAC.h:727
@ RBAC_PERM_COMMAND_LOOKUP_PLAYER_IP
Definition: RBAC.h:324
@ RBAC_PERM_COMMAND_ARENA_DISBAND
Definition: RBAC.h:149
@ RBAC_PERM_COMMAND_DISABLE_ADD_CRITERIA
Definition: RBAC.h:222
@ RBAC_PERM_COMMAND_GO
Definition: RBAC.h:249
@ RBAC_PERM_COMMAND_UNBAN_CHARACTER
Definition: RBAC.h:168
@ RBAC_PERM_COMMAND_TICKET_BUG_VIEW
Definition: RBAC.h:684
@ RBAC_PERM_COMMAND_GROUP_ASSISTANT
Definition: RBAC.h:732
@ RBAC_PERM_COMMAND_BNET_ACCOUNT_LIST_GAME_ACCOUTNS
Definition: RBAC.h:702
@ RBAC_PERM_COMMAND_GUILD_RANK
Definition: RBAC.h:278
@ RBAC_PERM_COMMAND_RELOAD_VEHICLE_TEMPLATE_ACCESSORY
Definition: RBAC.h:581
@ RBAC_PERM_COMMAND_HONOR_UPDATE
Definition: RBAC.h:283
@ RBAC_PERM_COMMAND_TICKET_COMMENT
Definition: RBAC.h:618
@ RBAC_PERM_COMMAND_QUEST
Definition: RBAC.h:474
@ RBAC_PERM_COMMAND_LEARN_ALL_TALENTS
Definition: RBAC.h:295
@ RBAC_PERM_COMMAND_UNBAN_PLAYERACCOUNT
Definition: RBAC.h:170
@ RBAC_PERM_COMMAND_CHARACTER_CHANGEFACTION
Definition: RBAC.h:189
@ RBAC_PERM_COMMAND_ADDITEMSET
Definition: RBAC.h:361
@ RBAC_PERM_COMMAND_TITLES_REMOVE
Definition: RBAC.h:636
@ RBAC_PERM_COMMAND_DESERTER_INSTANCE_REMOVE
Definition: RBAC.h:220
@ RBAC_PERM_COMMAND_BF_SWITCH
Definition: RBAC.h:174
@ RBAC_PERM_COMMAND_DISABLE_REMOVE_CRITERIA
Definition: RBAC.h:231
@ RBAC_PERM_COMMAND_MODIFY_SPEED_WALK
Definition: RBAC.h:437
@ RBAC_PERM_COMMAND_NEARGRAVEYARD
Definition: RBAC.h:712
@ RBAC_PERM_COMMAND_DISABLE_ADD_SPELL
Definition: RBAC.h:228
@ RBAC_PERM_COMMAND_DISABLE_REMOVE_VMAP
Definition: RBAC.h:238
@ RBAC_PERM_COMMAND_BNET_ACCOUNT_PASSWORD
Definition: RBAC.h:125
@ RBAC_PERM_COMMAND_TICKET_LIST
Definition: RBAC.h:623
@ RBAC_PERM_COMMAND_LOOKUP
Definition: RBAC.h:314
@ RBAC_PERM_COMMAND_RELOAD_SPELL_REQUIRED
Definition: RBAC.h:562
@ RBAC_PERM_COMMAND_DISABLE_REMOVE_MMAP
Definition: RBAC.h:234
@ RBAC_PERM_COMMAND_AHBOT_ITEMS_GRAY
Definition: RBAC.h:652
@ RBAC_PERM_COMMAND_GMNAMEANNOUNCE
Definition: RBAC.h:339
@ RBAC_PERM_COMMAND_ACCOUNT_ONLINE_LIST
Definition: RBAC.h:138
@ RBAC_PERM_COMMAND_AHBOT_RATIO_ALLIANCE
Definition: RBAC.h:660
@ RBAC_PERM_COMMAND_SERVER_IDLERESTART_CANCEL
Definition: RBAC.h:594
@ RBAC_PERM_COMMAND_AURA
Definition: RBAC.h:363
@ RBAC_PERM_COMMAND_DISABLE_REMOVE_SPELL
Definition: RBAC.h:237
@ RBAC_PERM_COMMAND_TICKET_COMPLAINT
Definition: RBAC.h:675
@ RBAC_PERM_COMMAND_TICKET_BUG_CLOSEDLIST
Definition: RBAC.h:679
@ RBAC_PERM_COMMAND_LEARN
Definition: RBAC.h:289
@ RBAC_PERM_COMMANDS_SAVE_WITHOUT_DELAY
Definition: RBAC.h:83
@ RBAC_PERM_COMMAND_MODIFY_HONOR
Definition: RBAC.h:423
@ RBAC_PERM_COMMAND_GOBJECT_TARGET
Definition: RBAC.h:270
@ RBAC_PERM_COMMAND_ACCOUNT
Definition: RBAC.h:131
@ RBAC_PERM_COMMAND_MODIFY_FACTION
Definition: RBAC.h:421
@ RBAC_PERM_COMMAND_RELOAD_PAGE_TEXT
Definition: RBAC.h:546
@ RBAC_PERM_WHO_SEE_ALL_SEC_LEVELS
Definition: RBAC.h:88
@ RBAC_PERM_COMMAND_CHARACTER_TITLES
Definition: RBAC.h:200
@ RBAC_PERM_COMMAND_MOVEGENS
Definition: RBAC.h:386
@ RBAC_PERM_COMMAND_UNSTUCK
Definition: RBAC.h:406
@ RBAC_PERM_COMMAND_GOBJECT_NEAR
Definition: RBAC.h:266
@ RBAC_PERM_COMMAND_NPC_TAME
Definition: RBAC.h:473
@ RBAC_PERM_COMMAND_DISABLE_ADD_OUTDOORPVP
Definition: RBAC.h:226
@ RBAC_PERM_COMMAND_SCENE
Definition: RBAC.h:715
@ RBAC_PERM_COMMAND_GOBJECT_MOVE
Definition: RBAC.h:265
@ RBAC_PERM_COMMAND_BF_START
Definition: RBAC.h:172
@ RBAC_PERM_COMMAND_RBAC_ACC_PERM_DENY
Definition: RBAC.h:118
@ RBAC_PERM_COMMAND_CHARACTER_CUSTOMIZE
Definition: RBAC.h:188
@ RBAC_PERM_COMMAND_RELOAD_AREATRIGGER_TEMPLATE
Definition: RBAC.h:722
@ RBAC_PERM_COMMAND_TELE_ADD
Definition: RBAC.h:610
@ RBAC_PERM_COMMAND_GROUP_JOIN
Definition: RBAC.h:348
@ RBAC_PERM_COMMAND_REVIVE
Definition: RBAC.h:395
@ RBAC_PERM_COMMAND_SERVER
Definition: RBAC.h:590
@ RBAC_PERM_COMMAND_APPEAR
Definition: RBAC.h:362
@ RBAC_PERM_COMMAND_GROUP_SET
Definition: RBAC.h:731
@ RBAC_PERM_COMMAND_NPC_MOVE
Definition: RBAC.h:467
@ RBAC_PERM_COMMAND_RELOAD_MAIL_LEVEL_REWARD
Definition: RBAC.h:540
@ RBAC_PERM_COMMAND_NPC_ADD_ITEM
Definition: RBAC.h:445
@ RBAC_PERM_COMMAND_DISABLE_REMOVE_MAP
Definition: RBAC.h:233
@ RBAC_PERM_COMMAND_RELOAD_WAYPOINT_PATH
Definition: RBAC.h:579
@ RBAC_PERM_COMMAND_TICKET_TOGGLESYSTEM
Definition: RBAC.h:629
@ RBAC_PERM_COMMAND_DEMORPH
Definition: RBAC.h:415
@ RBAC_PERM_COMMAND_RELOAD_CREATURE_SUMMON_GROUPS
Definition: RBAC.h:510
@ RBAC_PERM_COMMAND_QUEST_COMPLETE
Definition: RBAC.h:476
@ RBAC_PERM_COMMAND_FREEZE
Definition: RBAC.h:376
@ RBAC_PERM_COMMAND_BNET_ACCOUNT_LOCK_IP
Definition: RBAC.h:124
@ RBAC_PERM_COMMAND_CHARACTER_CHANGEACCOUNT
Definition: RBAC.h:570
@ RBAC_PERM_COMMAND_BANK
Definition: RBAC.h:364
@ RBAC_PERM_COMMAND_TICKET_CLOSEDLIST
Definition: RBAC.h:617
@ RBAC_PERM_COMMAND_SEND_MONEY
Definition: RBAC.h:359
@ RBAC_PERM_COMMAND_RELOAD_SMART_SCRIPTS
Definition: RBAC.h:561
@ RBAC_PERM_COMMAND_MODIFY_SPELL
Definition: RBAC.h:439
@ RBAC_PERM_COMMAND_RELOAD_FISHING_LOOT_TEMPLATE
Definition: RBAC.h:516
@ RBAC_PERM_COMMAND_RESET_ALL
Definition: RBAC.h:589
@ RBAC_PERM_COMMAND_CHEAT_CASTTIME
Definition: RBAC.h:206
@ RBAC_PERM_COMMAND_SERVER_MOTD
Definition: RBAC.h:608
@ RBAC_PERM_COMMAND_MMAP_LOADEDTILES
Definition: RBAC.h:409
@ RBAC_PERM_COMMAND_INSTANCE_SET_BOSS_STATE
Definition: RBAC.h:667
@ RBAC_PERM_COMMAND_CHARACTER_RENAME
Definition: RBAC.h:198
@ RBAC_PERM_COMMAND_RELOAD_SPELL_LEARN_SPELL
Definition: RBAC.h:566
@ RBAC_PERM_COMMAND_CHANNEL_SET_OWNERSHIP
Definition: RBAC.h:337
@ RBAC_PERM_COMMAND_MORPH
Definition: RBAC.h:414
@ RBAC_PERM_COMMAND_DISABLE_REMOVE_BATTLEGROUND
Definition: RBAC.h:232
@ RBAC_PERM_COMMAND_TICKET_BUG
Definition: RBAC.h:674
@ RBAC_PERM_SKIP_CHECK_CHARACTER_CREATION_RACEMASK
Definition: RBAC.h:69
@ RBAC_PERM_COMMAND_CHEAT_WATERWALK
Definition: RBAC.h:213
@ RBAC_PERM_ALLOW_TWO_SIDE_TRADE
Definition: RBAC.h:104
@ RBAC_PERM_COMMAND_LFG_OPTIONS
Definition: RBAC.h:307
@ RBAC_ROLE_PLAYER
Definition: RBAC.h:112
@ RBAC_PERM_COMMAND_RELOAD_ACHIEVEMENT_REWARD_LOCALE
Definition: RBAC.h:529
@ RBAC_PERM_COMMAND_TICKET_BUG_CLOSE
Definition: RBAC.h:678
@ RBAC_PERM_COMMAND_LOOKUP_QUEST_ID
Definition: RBAC.h:746
@ RBAC_PERM_COMMAND_BAN_CHARACTER
Definition: RBAC.h:155
@ RBAC_PERM_COMMAND_SCENE_DEBUG
Definition: RBAC.h:716
@ RBAC_PERM_COMMAND_LOOKUP_ITEM_ID
Definition: RBAC.h:745
@ RBAC_PERM_COMMAND_DESERTER_INSTANCE_ADD
Definition: RBAC.h:219
@ RBAC_PERM_COMMAND_TICKET_UNASSIGN
Definition: RBAC.h:630
@ RBAC_PERM_COMMAND_TICKET_BUG_ASSIGN
Definition: RBAC.h:677
@ RBAC_PERM_COMMAND_LOOKUP_SPELL_ID
Definition: RBAC.h:329
@ RBAC_PERM_SKIP_CHECK_OVERSPEED_PING
Definition: RBAC.h:76
@ RBAC_PERM_COMMAND_LFG_GROUP
Definition: RBAC.h:304
@ RBAC_PERM_COMMAND_NPC_SET_SPAWNTIME
Definition: RBAC.h:463
@ RBAC_PERM_COMMAND_RELOAD_ITEM_RANDOM_BONUS_LIST_TEMPLATE
Definition: RBAC.h:525
@ RBAC_PERM_COMMAND_ACCOUNT_2FA_SETUP
Definition: RBAC.h:251
@ RBAC_PERM_COMMAND_RELOAD_DISENCHANT_LOOT_TEMPLATE
Definition: RBAC.h:514
@ RBAC_PERM_COMMAND_GPS
Definition: RBAC.h:377
@ RBAC_PERM_JOIN_NORMAL_BG
Definition: RBAC.h:56
@ RBAC_PERM_COMMAND_GM_LIST
Definition: RBAC.h:247
@ RBAC_PERM_USE_CHARACTER_TEMPLATES
Definition: RBAC.h:63
@ RBAC_PERM_COMMAND_RESET
Definition: RBAC.h:582
@ RBAC_PERM_COMMAND_RELOAD_TRAINER
Definition: RBAC.h:544
@ RBAC_PERM_CHANGE_CHANNEL_NOT_MODERATOR
Definition: RBAC.h:99
@ RBAC_PERM_COMMAND_QUEST_ADD
Definition: RBAC.h:475
@ RBAC_PERM_COMMAND_NPC_SET_FACTIONID
Definition: RBAC.h:455
@ RBAC_PERM_COMMAND_RELOAD_PROSPECTING_LOOT_TEMPLATE
Definition: RBAC.h:549
@ RBAC_PERM_COMMAND_RELOAD_AUTOBROADCAST
Definition: RBAC.h:499
@ RBAC_PERM_COMMAND_UNPOSSESS
Definition: RBAC.h:405
@ RBAC_PERM_COMMAND_MAXSKILL
Definition: RBAC.h:385
@ RBAC_PERM_COMMAND_SUMMON
Definition: RBAC.h:400
@ RBAC_PERM_COMMAND_RELOAD_VEHICLE_ACCESORY
Definition: RBAC.h:580
@ RBAC_PERM_COMMAND_RELOAD_AREATRIGGER_TAVERN
Definition: RBAC.h:496
@ RBAC_PERM_COMMAND_INSTANCE_GET_BOSS_STATE
Definition: RBAC.h:668
@ RBAC_PERM_COMMAND_BANLIST_ACCOUNT
Definition: RBAC.h:163
@ RBAC_PERM_COMMAND_CAST_TARGET
Definition: RBAC.h:185
@ RBAC_PERM_COMMAND_TICKET_RESET_COMPLAINT
Definition: RBAC.h:704
@ RBAC_PERM_COMMAND_ACCOUNT_CREATE
Definition: RBAC.h:133
@ RBAC_PERM_COMMAND_RECALL
Definition: RBAC.h:392
@ RBAC_PERM_COMMAND_GUILD_INFO
Definition: RBAC.h:666
@ RBAC_PERM_TWO_SIDE_INTERACTION_MAIL
Definition: RBAC.h:80
@ RBAC_PERM_CANNOT_EARN_ACHIEVEMENTS
Definition: RBAC.h:61
@ RBAC_PERM_COMMAND_MODIFY_RAGE
Definition: RBAC.h:429
@ RBAC_PERM_COMMAND_SERVER_SET_CLOSED
Definition: RBAC.h:602
@ RBAC_PERM_TWO_SIDE_INTERACTION_CHAT
Definition: RBAC.h:78
@ RBAC_PERM_COMMAND_NPC_SET_MOVETYPE
Definition: RBAC.h:460
@ RBAC_PERM_COMMAND_RELOAD_SPILLOVER_TEMPLATE
Definition: RBAC.h:556
@ RBAC_PERM_COMMAND_WP_UNLOAD
Definition: RBAC.h:644
@ RBAC_PERM_COMMAND_NPC_SPAWNGROUP
Definition: RBAC.h:726
@ RBAC_PERM_COMMAND_RELOAD_MAIL_LOOT_TEMPLATE
Definition: RBAC.h:541
@ RBAC_PERM_COMMAND_LEARN_ALL_MY_SPELLS
Definition: RBAC.h:294
@ RBAC_PERM_COMMAND_EVENT_STOP
Definition: RBAC.h:242
@ RBAC_PERM_COMMAND_LEARN_ALL_GM
Definition: RBAC.h:296
@ RBAC_PERM_COMMAND_LEARN_ALL_DEFAULT
Definition: RBAC.h:298
@ RBAC_PERM_COMMAND_TICKET_DELETE
Definition: RBAC.h:620
@ RBAC_PERM_COMMAND_CHARACTER_ERASE
Definition: RBAC.h:196
@ RBAC_PERM_COMMAND_ACCOUNT_SET_SEC_EMAIL
Definition: RBAC.h:179
@ RBAC_PERM_CAN_FILTER_WHISPERS
Definition: RBAC.h:89
@ RBAC_PERM_COMMAND_NPC_SET_DATA
Definition: RBAC.h:464
@ RBAC_PERM_COMMAND_MODIFY_GENDER
Definition: RBAC.h:422
@ RBAC_PERM_USE_START_GM_LEVEL
Definition: RBAC.h:94
@ RBAC_PERM_SKIP_CHECK_CHARACTER_CREATION_DEMON_HUNTER
Definition: RBAC.h:65
@ RBAC_PERM_COMMAND_RELOAD_REFERENCE_LOOT_TEMPLATE
Definition: RBAC.h:553
@ RBAC_PERM_SKIP_CHECK_CHARACTER_CREATION_DEATH_KNIGHT
Definition: RBAC.h:71
@ RBAC_PERM_COMMAND_CAST_BACK
Definition: RBAC.h:182
@ RBAC_PERM_COMMAND_ARENA_CAPTAIN
Definition: RBAC.h:147
@ RBAC_PERM_COMMAND_GMANNOUNCE
Definition: RBAC.h:338
@ RBAC_PERM_COMMAND_TICKET_ESCALATE
Definition: RBAC.h:621
@ RBAC_PERM_SKIP_CHECK_CHARACTER_CREATION_CLASSMASK
Definition: RBAC.h:68
@ RBAC_PERM_COMMAND_WP_LOAD
Definition: RBAC.h:642
@ RBAC_PERM_COMMAND_MODIFY_MANA
Definition: RBAC.h:425
@ RBAC_PERM_COMMAND_ACCOUNT_EMAIL
Definition: RBAC.h:177
@ RBAC_PERM_COMMAND_ARENA_CREATE
Definition: RBAC.h:148
@ RBAC_PERM_COMMAND_TICKET_BUG_LIST
Definition: RBAC.h:682
@ RBAC_PERM_COMMAND_RELOAD_ALL
Definition: RBAC.h:483
@ RBAC_PERM_COMMAND_LFG_PLAYER
Definition: RBAC.h:303
@ RBAC_PERM_COMMAND_TICKET
Definition: RBAC.h:614
@ RBAC_PERM_COMMAND_BAN_IP
Definition: RBAC.h:156
@ RBAC_PERM_COMMAND_RESET_SPELLS
Definition: RBAC.h:586
@ RBAC_PERM_COMMAND_RELOAD_CONDITIONS
Definition: RBAC.h:501
@ RBAC_PERM_COMMAND_DISABLE_REMOVE_QUEST
Definition: RBAC.h:236
@ RBAC_PERM_COMMAND_INSTANCE_STATS
Definition: RBAC.h:287
@ RBAC_PERM_COMMAND_INSTANCE_UNBIND
Definition: RBAC.h:286
@ RBAC_PERM_COMMAND_DIE
Definition: RBAC.h:372
@ RBAC_PERM_COMMAND_GUILD_RENAME
Definition: RBAC.h:279
@ RBAC_PERM_COMMAND_MODIFY_ARENAPOINTS
Definition: RBAC.h:417
@ RBAC_PERM_COMMAND_MMAP_PATH
Definition: RBAC.h:411
@ RBAC_PERM_SKIP_CHECK_INSTANCE_REQUIRED_BOSSES
Definition: RBAC.h:66
@ RBAC_PERM_COMMAND_RELOAD_POINTS_OF_INTEREST
Definition: RBAC.h:548
@ RBAC_PERM_COMMAND_ITEMMOVE
Definition: RBAC.h:381
@ RBAC_PERM_COMMAND_EVENT_ACTIVELIST
Definition: RBAC.h:240
@ RBAC_PERM_COMMAND_RELOAD_TRINITY_STRING
Definition: RBAC.h:576
@ RBAC_PERM_JOIN_RANDOM_BG
Definition: RBAC.h:57
@ RBAC_PERM_COMMAND_TELE_NAME
Definition: RBAC.h:612
@ RBAC_PERM_COMMAND_CAST_DIST
Definition: RBAC.h:183
@ RBAC_PERM_COMMAND_RELOAD_SPELL_BONUS_DATA
Definition: RBAC.h:564
@ RBAC_PERM_COMMAND_WP_ADD
Definition: RBAC.h:640
@ RBAC_PERM_COMMAND_RELOAD_ALL_QUEST
Definition: RBAC.h:492
@ RBAC_PERM_COMMAND_LIST_SCENES
Definition: RBAC.h:720
@ RBAC_PERM_COMMAND_MAILBOX
Definition: RBAC.h:649
@ RBAC_PERM_OPCODE_WORLD_TELEPORT
Definition: RBAC.h:95
@ RBAC_PERM_COMMAND_AHBOT_ITEMS_PURPLE
Definition: RBAC.h:656
@ RBAC_PERM_COMMAND_TICKET_RESET_ALL
Definition: RBAC.h:701
@ RBAC_PERM_COMMAND_TICKET_COMPLAINT_COMMENT
Definition: RBAC.h:688
@ RBAC_PERM_COMMAND_TICKET_COMPLAINT_LIST
Definition: RBAC.h:690
@ RBAC_PERM_COMMAND_LOOKUP_SKILL
Definition: RBAC.h:327
@ RBAC_PERM_COMMAND_GUILD_CREATE
Definition: RBAC.h:274
@ RBAC_PERM_COMMAND_SERVER_SET_MOTD
Definition: RBAC.h:605
@ RBAC_PERM_COMMAND_TICKET_COMPLETE
Definition: RBAC.h:619
@ RBAC_PERM_COMMAND_ACCOUNT_PASSWORD
Definition: RBAC.h:139
@ RBAC_PERM_COMMAND_GM_FLY
Definition: RBAC.h:245
@ RBAC_PERM_TWO_SIDE_INTERACTION_CHANNEL
Definition: RBAC.h:79
@ RBAC_PERM_COMMAND_GOBJECT_TURN
Definition: RBAC.h:271
@ RBAC_PERM_COMMAND_AHBOT_RATIO_HORDE
Definition: RBAC.h:661
@ RBAC_PERM_COMMAND_LIST_RESPAWNS
Definition: RBAC.h:730
@ RBAC_PERM_COMMAND_CHEAT_STATUS
Definition: RBAC.h:211
@ RBAC_PERM_COMMAND_TICKET_SUGGESTION
Definition: RBAC.h:676
@ RBAC_PERM_COMMAND_MODIFY_XP
Definition: RBAC.h:670
@ RBAC_PERM_COMMAND_NPC_SHOWLOOT
Definition: RBAC.h:735
@ RBAC_PERM_COMMAND_WP
Definition: RBAC.h:639
@ RBAC_PERM_COMMAND_BANLIST_CHARACTER
Definition: RBAC.h:164
@ RBAC_PERM_COMMAND_GOBJECT_SPAWNGROUP
Definition: RBAC.h:728
@ RBAC_PERM_COMMAND_NPC_SET_ALLOWMOVE
Definition: RBAC.h:453
@ RBAC_PERM_COMMAND_SAVE
Definition: RBAC.h:397
@ RBAC_PERM_COMMAND_LOOKUP_CREATURE
Definition: RBAC.h:316
@ RBAC_PERM_COMMAND_TICKET_RESET
Definition: RBAC.h:625
@ RBAC_PERM_COMMAND_EVENT_INFO
Definition: RBAC.h:239
@ RBAC_PERM_COMMAND_RESET_TALENTS
Definition: RBAC.h:588
@ RBAC_PERM_COMMAND_TICKET_SUGGESTION_VIEW
Definition: RBAC.h:700
@ RBAC_PERM_COMMAND_TICKET_SUGGESTION_COMMENT
Definition: RBAC.h:696
@ RBAC_PERM_COMMAND_PDUMP_LOAD
Definition: RBAC.h:203
@ RBAC_PERM_COMMAND_LISTFREEZE
Definition: RBAC.h:384
@ RBAC_PERM_COMMAND_BANLIST_IP
Definition: RBAC.h:165
@ RBAC_PERM_COMMAND_RELOAD_ACCESS_REQUIREMENT
Definition: RBAC.h:480
@ RBAC_PERM_COMMAND_DISABLE_ADD_MMAP
Definition: RBAC.h:225
@ RBAC_PERM_COMMAND_TELE
Definition: RBAC.h:609
@ RBAC_PERM_COMMAND_SERVER_INFO
Definition: RBAC.h:597
@ RBAC_PERM_COMMAND_LFG_QUEUE
Definition: RBAC.h:305
@ RBAC_PERM_COMMAND_RELOAD_EVENT_SCRIPTS
Definition: RBAC.h:515
@ RBAC_PERM_COMMAND_SCENE_CANCEL
Definition: RBAC.h:719
@ RBAC_PERM_COMMAND_RBAC_ACC_PERM_REVOKE
Definition: RBAC.h:119
@ RBAC_PERM_COMMAND_RELOAD_RESERVED_NAME
Definition: RBAC.h:554
@ RBAC_PERM_COMMAND_RELOAD_ITEM_SET_NAME_LOCALE
Definition: RBAC.h:535
@ RBAC_PERM_COMMAND_PET
Definition: RBAC.h:351
@ RBAC_PERM_COMMAND_RELOAD_GAMEOBJECT_QUESTSTARTER
Definition: RBAC.h:521
@ RBAC_PERM_COMMAND_UNBINDSIGHT
Definition: RBAC.h:402
@ RBAC_PERM_COMMAND_DESERTER_BG_ADD
Definition: RBAC.h:216
@ RBAC_PERM_COMMAND_ACCOUNT_LOCK_COUNTRY
Definition: RBAC.h:136
@ RBAC_PERM_COMMAND_RELOAD_SPELL_PROC
Definition: RBAC.h:571
@ RBAC_PERM_COMMAND_TICKET_VIEWNAME
Definition: RBAC.h:632
@ RBAC_PERM_COMMAND_LOOKUP_TITLE
Definition: RBAC.h:332
@ RBAC_PERM_COMMAND_RELOAD_SPELL_TARGET_POSITION
Definition: RBAC.h:573
@ RBAC_PERM_COMMAND_WP_EVENT
Definition: RBAC.h:641
@ RBAC_PERM_COMMANDS_USE_UNSTUCK_WITH_ARGS
Definition: RBAC.h:84
@ RBAC_PERM_COMMAND_LOOKUP_MAP_ID
Definition: RBAC.h:744
@ RBAC_PERM_COMMAND_TICKET_VIEWID
Definition: RBAC.h:631
@ RBAC_PERM_COMMAND_DISABLE_ADD_MAP
Definition: RBAC.h:224
@ RBAC_PERM_COMMAND_LFG_CLEAN
Definition: RBAC.h:306
@ RBAC_PERM_COMMAND_NPC_SET_MODEL
Definition: RBAC.h:459
@ RBAC_PERM_COMMAND_BNET_ACCOUNT_CREATE
Definition: RBAC.h:122
@ RBAC_PERM_COMMAND_RELOAD_MILLING_LOOT_TEMPLATE
Definition: RBAC.h:542
@ RBAC_PERM_COMMAND_NPC_ADD_MOVE
Definition: RBAC.h:446
@ RBAC_PERM_COMMAND_SERVER_IDLERESTART
Definition: RBAC.h:593
@ RBAC_PERM_COMMAND_RELOAD_POINTS_OF_INTEREST_LOCALE
Definition: RBAC.h:538
@ RBAC_PERM_COMMAND_SERVER_RESTART_FORCE
Definition: RBAC.h:711
@ RBAC_PERM_COMMAND_MODIFY_STANDSTATE
Definition: RBAC.h:440
@ RBAC_PERM_COMMAND_DAMAGE
Definition: RBAC.h:370
@ RBAC_PERM_COMMAND_AHBOT_ITEMS_ORANGE
Definition: RBAC.h:657
@ RBAC_PERM_COMMAND_RELOAD_GAMEOBJECT_QUESTENDER
Definition: RBAC.h:519
@ RBAC_PERM_COMMAND_RBAC_ACC_PERM_LIST
Definition: RBAC.h:116
@ RBAC_PERM_COMMAND_RELOAD_BATTLEGROUND_TEMPLATE
Definition: RBAC.h:503
@ RBAC_PERM_COMMAND_MODIFY_REPUTATION
Definition: RBAC.h:430
@ RBAC_PERM_COMMAND_RELOAD_GAME_TELE
Definition: RBAC.h:518
@ RBAC_PERM_COMMAND_RELOAD_ALL_AREA
Definition: RBAC.h:485
@ RBAC_PERM_COMMAND_RELOAD
Definition: RBAC.h:479
@ RBAC_PERM_COMMAND_MODIFY_ENERGY
Definition: RBAC.h:420
@ RBAC_PERM_COMMAND_AHBOT_RATIO_NEUTRAL
Definition: RBAC.h:662
@ RBAC_PERM_COMMAND_DISABLE_ADD_QUEST
Definition: RBAC.h:227
@ RBAC_PERM_COMMAND_LOOKUP_PLAYER_ACCOUNT
Definition: RBAC.h:325
@ RBAC_PERM_SKIP_CHECK_CHAT_SPAM
Definition: RBAC.h:75
@ RBAC_PERM_CHECK_FOR_LOWER_SECURITY
Definition: RBAC.h:100
@ RBAC_PERM_COMMAND_RELOAD_PAGE_TEXT_LOCALE
Definition: RBAC.h:537
@ RBAC_PERM_COMMAND_SERVER_IDLESHUTDOWN
Definition: RBAC.h:595
@ RBAC_PERM_COMMAND_CHARACTER_REPUTATION
Definition: RBAC.h:199
@ RBAC_PERM_COMMAND_NPC_SET_LINK
Definition: RBAC.h:458
@ RBAC_PERM_COMMAND_NPC_FOLLOW_STOP
Definition: RBAC.h:451
@ RBAC_PERM_COMMAND_RELOAD_SKILL_DISCOVERY_TEMPLATE
Definition: RBAC.h:557
@ RBAC_PERM_COMMAND_RELOAD_QUEST_GREETING_LOCALE
Definition: RBAC.h:737
@ RBAC_PERM_COMMAND_BAN_ACCOUNT
Definition: RBAC.h:154
@ RBAC_PERM_COMMAND_UNBAN_ACCOUNT
Definition: RBAC.h:167
@ RBAC_PERM_COMMAND_RELOAD_CREATURE_ONKILL_REPUTATION
Definition: RBAC.h:507
@ RBAC_PERM_COMMAND_ACCOUNT_LOCK_IP
Definition: RBAC.h:137
@ RBAC_PERM_RESURRECT_WITH_FULL_HPS
Definition: RBAC.h:91
@ RBAC_PERM_TWO_SIDE_WHO_LIST
Definition: RBAC.h:81
@ RBAC_PERM_COMMANDS_APPEAR_IN_GM_LIST
Definition: RBAC.h:87
@ RBAC_PERM_COMMAND_RELOAD_ITEM_LOOT_TEMPLATE
Definition: RBAC.h:526
@ RBAC_PERM_COMMAND_TICKET_SUGGESTION_CLOSE
Definition: RBAC.h:694
@ RBAC_PERM_COMMAND_TICKET_COMPLAINT_CLOSE
Definition: RBAC.h:686
@ RBAC_PERM_COMMAND_MODIFY_SPEED_ALL
Definition: RBAC.h:434
@ RBAC_PERM_COMMAND_NPC_WHISPER
Definition: RBAC.h:471
@ RBAC_PERM_COMMAND_NPC_SET_FLAG
Definition: RBAC.h:456
@ RBAC_PERM_COMMAND_SCENE_PLAY
Definition: RBAC.h:717
@ RBAC_PERM_COMMAND_UNAURA
Definition: RBAC.h:401
@ RBAC_PERM_COMMAND_AHBOT_STATUS
Definition: RBAC.h:665
@ RBAC_PERM_COMMAND_WHISPERS
Definition: RBAC.h:343
@ RBAC_PERM_COMMAND_RELOAD_CRETURE_TEXT_LOCALE
Definition: RBAC.h:531
@ RBAC_PERM_SKIP_QUEUE
Definition: RBAC.h:55
@ RBAC_PERM_COMMAND_RELOAD_RBAC
Definition: RBAC.h:552
@ RBAC_PERM_COMMAND_ACCOUNT_SET_2FA
Definition: RBAC.h:253
@ RBAC_PERM_COMMAND_RELOAD_BROADCAST_TEXT
Definition: RBAC.h:486
@ RBAC_PERM_COMMAND_LOOKUP_ITEM
Definition: RBAC.h:319
@ RBAC_PERM_COMMAND_LOOKUP_MAP
Definition: RBAC.h:333
@ RBAC_PERM_COMMAND_RELOAD_CONVERSATION_TEMPLATE
Definition: RBAC.h:724
@ RBAC_PERM_COMMAND_CHARACTER_DELETED_LIST
Definition: RBAC.h:193
@ RBAC_PERM_COMMAND_CHARACTER_DELETED_RESTORE
Definition: RBAC.h:194
@ RBAC_PERM_COMMAND_HONOR_ADD
Definition: RBAC.h:281
@ RBAC_PERM_COMMAND_KICK
Definition: RBAC.h:382
@ RBAC_PERM_COMMAND_GOBJECT_ADD_TEMP
Definition: RBAC.h:262
@ RBAC_PERM_COMMAND_MODIFY_HP
Definition: RBAC.h:424
@ RBAC_PERM_COMMAND_ACCOUNT_SET_PASSWORD
Definition: RBAC.h:143
@ RBAC_PERM_COMMAND_BF_STOP
Definition: RBAC.h:173
@ RBAC_PERM_EMAIL_CONFIRM_FOR_PASS_CHANGE
Definition: RBAC.h:102
@ RBAC_PERM_COMMAND_ANNOUNCE
Definition: RBAC.h:334
@ RBAC_PERM_COMMAND_NPC_YELL
Definition: RBAC.h:472
@ RBAC_PERM_COMMAND_WCHANGE
Definition: RBAC.h:407
@ RBAC_PERM_COMMAND_TICKET_BUG_COMMENT
Definition: RBAC.h:680
@ RBAC_PERM_COMMAND_BNET_ACCOUNT_CREATE_GAME
Definition: RBAC.h:130
@ RBAC_PERM_COMMAND_LINKGRAVE
Definition: RBAC.h:383
@ RBAC_PERM_LOG_GM_TRADE
Definition: RBAC.h:64
@ RBAC_PERM_COMMAND_RELOAD_ALL_SPELL
Definition: RBAC.h:494
@ RBAC_PERM_COMMAND_RELOAD_QUEST_POI
Definition: RBAC.h:550
@ RBAC_PERM_COMMAND_DEBUG
Definition: RBAC.h:214
@ RBAC_PERM_COMMAND_TICKET_RESET_BUG
Definition: RBAC.h:703
@ RBAC_PERM_COMMAND_WP_RELOAD
Definition: RBAC.h:645
@ RBAC_PERM_COMMAND_MODIFY_DRUNK
Definition: RBAC.h:419
@ RBAC_PERM_COMMAND_TICKET_COMPLAINT_VIEW
Definition: RBAC.h:692
@ RBAC_PERM_COMMAND_RELOAD_SUPPORT_SYSTEM
Definition: RBAC.h:522
@ RBAC_PERM_COMMAND_TICKET_SUGGESTION_LIST
Definition: RBAC.h:698
@ RBAC_PERM_COMMAND_NPC_SAY
Definition: RBAC.h:469
@ RBAC_PERM_COMMAND_SAVEALL
Definition: RBAC.h:396
@ RBAC_PERM_COMMAND_BNET_ACCOUNT_LINK
Definition: RBAC.h:128
@ RBAC_PERM_COMMAND_DISABLE_REMOVE_OUTDOORPVP
Definition: RBAC.h:235
@ RBAC_PERM_COMMAND_LEARN_MY_PETTALENTS
Definition: RBAC.h:293
@ RBAC_PERM_COMMAND_TELE_DEL
Definition: RBAC.h:611
@ RBAC_PERM_COMMAND_LOOKUP_TAXINODE
Definition: RBAC.h:330
@ RBAC_PERM_COMMAND_RELOAD_CREATURE_QUESTSTARTER
Definition: RBAC.h:509
@ RBAC_PERM_RECEIVE_GLOBAL_GM_TEXTMESSAGE
Definition: RBAC.h:97
@ RBAC_PERM_COMMAND_GUILD_DELETE
Definition: RBAC.h:275
@ RBAC_PERM_COMMAND_ACCOUNT_SET_SEC_REGMAIL
Definition: RBAC.h:180
@ RBAC_PERM_COMMAND_RELOAD_CRITERIA_DATA
Definition: RBAC.h:481
@ RBAC_PERM_COMMAND_NPC_ADD_TEMP
Definition: RBAC.h:447
@ RBAC_PERM_TWO_SIDE_ADD_FRIEND
Definition: RBAC.h:82
@ RBAC_PERM_INSTANT_LOGOUT
Definition: RBAC.h:54
@ RBAC_PERM_COMMAND_RELOAD_DISABLES
Definition: RBAC.h:513
@ RBAC_PERM_COMMAND_BNET_ACCOUNT_UNLINK
Definition: RBAC.h:129
@ RBAC_PERM_COMMAND_TICKET_ASSIGN
Definition: RBAC.h:615
@ RBAC_PERM_COMMANDS_PINFO_CHECK_PERSONAL_DATA
Definition: RBAC.h:101
@ RBAC_PERM_COMMAND_PINFO
Definition: RBAC.h:389
@ RBAC_PERM_COMMAND_PET_UNLEARN
Definition: RBAC.h:354
@ RBAC_PERM_COMMAND_TICKET_SUGGESTION_UNASSIGN
Definition: RBAC.h:699
@ RBAC_PERM_COMMAND_PDUMP_WRITE
Definition: RBAC.h:204
@ RBAC_PERM_COMMAND_SERVER_DEBUG
Definition: RBAC.h:741
@ RBAC_PERM_COMMAND_NPC_DELETE_ITEM
Definition: RBAC.h:449
@ RBAC_PERM_COMMAND_SEND_ITEMS
Definition: RBAC.h:356
@ RBAC_PERM_COMMAND_MUTEHISTORY
Definition: RBAC.h:504
@ RBAC_PERM_SKIP_CHECK_DISABLE_MAP
Definition: RBAC.h:73
@ RBAC_PERM_COMMAND_SERVER_CORPSES
Definition: RBAC.h:591
@ RBAC_ROLE_GAMEMASTER
Definition: RBAC.h:110
@ RBAC_PERM_COMMAND_CHEAT_EXPLORE
Definition: RBAC.h:208
@ RBAC_PERM_COMMAND_RBAC_LIST
Definition: RBAC.h:120
@ RBAC_PERM_COMMAND_TICKET_CLOSE
Definition: RBAC.h:616
@ RBAC_PERM_COMMAND_RELOAD_SPELL_GROUP_STACK_RULES
Definition: RBAC.h:575
@ RBAC_PERM_COMMAND_HONOR_ADD_KILL
Definition: RBAC.h:282
@ RBAC_PERM_COMMAND_UNBAN_IP
Definition: RBAC.h:169
@ RBAC_PERM_COMMAND_ACCOUNT_LOCK
Definition: RBAC.h:135
@ RBAC_PERM_COMMAND_RELOAD_ALL_LOCALES
Definition: RBAC.h:489
@ RBAC_PERM_COMMAND_RELOAD_QUEST_GREETING
Definition: RBAC.h:714
@ RBAC_PERM_COMMAND_TICKET_RESET_SUGGESTION
Definition: RBAC.h:705
@ RBAC_PERM_COMMAND_RELOAD_SPELL_SCRIPT_NAMES
Definition: RBAC.h:750
@ RBAC_PERM_COMMAND_RELOAD_AUCTIONS
Definition: RBAC.h:498
@ RBAC_PERM_SKIP_CHECK_CHAT_CHANNEL_REQ
Definition: RBAC.h:72
@ RBAC_PERM_COMMAND_GUID
Definition: RBAC.h:378
@ RBAC_PERM_COMMAND_RESET_ACHIEVEMENTS
Definition: RBAC.h:583
@ RBAC_PERM_COMMAND_DISTANCE
Definition: RBAC.h:374
@ RBAC_PERM_COMMAND_RELOAD_ALL_GOSSIP
Definition: RBAC.h:487
RBACCommandResult
Definition: RBAC.h:760
@ RBAC_OK
Definition: RBAC.h:761
@ RBAC_CANT_ADD_ALREADY_ADDED
Definition: RBAC.h:762
@ RBAC_IN_GRANTED_LIST
Definition: RBAC.h:764
@ RBAC_ID_DOES_NOT_EXISTS
Definition: RBAC.h:766
@ RBAC_IN_DENIED_LIST
Definition: RBAC.h:765
@ RBAC_CANT_REVOKE_NOT_IN_LIST
Definition: RBAC.h:763
std::set< uint32 > RBACPermissionContainer
Definition: RBAC.h:769