Core/RBAC: Name some permissions from 7.x to stop people reuse them

RBAC_PERM_COMMAND_NPC_EVADE                              = 837,
    RBAC_PERM_COMMAND_PET_LEVEL                              = 838,
    RBAC_PERM_COMMAND_SERVER_SHUTDOWN_FORCE                  = 839,
conflicts with 6.x:
    RBAC_PERM_COMMAND_RELOAD_CHARACTER_TEMPLATE              = 837,
    RBAC_PERM_COMMAND_RELOAD_QUEST_GREETING                  = 838,
    RBAC_PERM_COMMAND_DEBUG_SEND_PLAYSCENE                   = 839,
This commit is contained in:
Aokromes
2016-08-05 03:34:06 +02:00
committed by GitHub
parent 206f08adbb
commit a15fa423b8

View File

@@ -59,9 +59,9 @@ enum RBACPermissions
// 7 - reuse
// 8 - reuse
// 9 - reuse
// 10 - 7.x only
RBAC_PERM_USE_CHARACTER_TEMPLATES = 10,
RBAC_PERM_LOG_GM_TRADE = 11,
// 12 - 7.x only
RBAC_PERM_SKIP_CHECK_CHARACTER_CREATION_DEMON_HUNTER = 12,
RBAC_PERM_SKIP_CHECK_INSTANCE_REQUIRED_BOSSES = 13,
RBAC_PERM_SKIP_CHECK_CHARACTER_CREATION_TEAMMASK = 14,
RBAC_PERM_SKIP_CHECK_CHARACTER_CREATION_CLASSMASK = 15,
@@ -111,7 +111,16 @@ enum RBACPermissions
RBAC_PERM_COMMAND_RBAC_ACC_PERM_DENY = 204,
RBAC_PERM_COMMAND_RBAC_ACC_PERM_REVOKE = 205,
RBAC_PERM_COMMAND_RBAC_LIST = 206,
// 207 - 216 do NOT use
RBAC_PERM_COMMAND_BNET_ACCOUNT = 207,
RBAC_PERM_COMMAND_BNET_ACCOUNT_CREATE = 208,
RBAC_PERM_COMMAND_BNET_ACCOUNT_LOCK_COUNTRY = 209,
RBAC_PERM_COMMAND_BNET_ACCOUNT_LOCK_IP = 210,
RBAC_PERM_COMMAND_BNET_ACCOUNT_PASSWORD = 211,
RBAC_PERM_COMMAND_BNET_ACCOUNT_SET = 212,
RBAC_PERM_COMMAND_BNET_ACCOUNT_SET_PASSWORD = 213,
RBAC_PERM_COMMAND_BNET_ACCOUNT_LINK = 214,
RBAC_PERM_COMMAND_BNET_ACCOUNT_UNLINK = 215,
RBAC_PERM_COMMAND_BNET_ACCOUNT_CREATE_GAME = 216,
RBAC_PERM_COMMAND_ACCOUNT = 217,
RBAC_PERM_COMMAND_ACCOUNT_ADDON = 218,
RBAC_PERM_COMMAND_ACCOUNT_CREATE = 219,
@@ -670,8 +679,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 6.x
RBAC_PERM_COMMAND_DEBUG_PHASE = 776, // only 6.x
RBAC_PERM_COMMAND_MODIFY_CURRENCY = 775, // not on 3.3.5a
RBAC_PERM_COMMAND_DEBUG_PHASE = 776, // not on 3.3.5a
RBAC_PERM_COMMAND_MAILBOX = 777,
RBAC_PERM_COMMAND_AHBOT = 778,
RBAC_PERM_COMMAND_AHBOT_ITEMS = 779,
@@ -694,7 +703,42 @@ enum RBACPermissions
RBAC_PERM_COMMAND_INSTANCE_GET_BOSS_STATE = 796,
RBAC_PERM_COMMAND_PVPSTATS = 797,
RBAC_PERM_COMMAND_MODIFY_XP = 798,
// 799 - 834 6.x only
RBAC_PERM_COMMAND_GO_BUG_TICKET = 799,
RBAC_PERM_COMMAND_GO_COMPLAINT_TICKET = 800,
RBAC_PERM_COMMAND_GO_SUGGESTION_TICKET = 801,
RBAC_PERM_COMMAND_TICKET_BUG = 802,
RBAC_PERM_COMMAND_TICKET_COMPLAINT = 803,
RBAC_PERM_COMMAND_TICKET_SUGGESTION = 804,
RBAC_PERM_COMMAND_TICKET_BUG_ASSIGN = 805,
RBAC_PERM_COMMAND_TICKET_BUG_CLOSE = 806,
RBAC_PERM_COMMAND_TICKET_BUG_CLOSEDLIST = 807,
RBAC_PERM_COMMAND_TICKET_BUG_COMMENT = 808,
RBAC_PERM_COMMAND_TICKET_BUG_DELETE = 809,
RBAC_PERM_COMMAND_TICKET_BUG_LIST = 810,
RBAC_PERM_COMMAND_TICKET_BUG_UNASSIGN = 811,
RBAC_PERM_COMMAND_TICKET_BUG_VIEW = 812,
RBAC_PERM_COMMAND_TICKET_COMPLAINT_ASSIGN = 813,
RBAC_PERM_COMMAND_TICKET_COMPLAINT_CLOSE = 814,
RBAC_PERM_COMMAND_TICKET_COMPLAINT_CLOSEDLIST = 815,
RBAC_PERM_COMMAND_TICKET_COMPLAINT_COMMENT = 816,
RBAC_PERM_COMMAND_TICKET_COMPLAINT_DELETE = 817,
RBAC_PERM_COMMAND_TICKET_COMPLAINT_LIST = 818,
RBAC_PERM_COMMAND_TICKET_COMPLAINT_UNASSIGN = 819,
RBAC_PERM_COMMAND_TICKET_COMPLAINT_VIEW = 820,
RBAC_PERM_COMMAND_TICKET_SUGGESTION_ASSIGN = 821,
RBAC_PERM_COMMAND_TICKET_SUGGESTION_CLOSE = 822,
RBAC_PERM_COMMAND_TICKET_SUGGESTION_CLOSEDLIST = 823,
RBAC_PERM_COMMAND_TICKET_SUGGESTION_COMMENT = 824,
RBAC_PERM_COMMAND_TICKET_SUGGESTION_DELETE = 825,
RBAC_PERM_COMMAND_TICKET_SUGGESTION_LIST = 826,
RBAC_PERM_COMMAND_TICKET_SUGGESTION_UNASSIGN = 827,
RBAC_PERM_COMMAND_TICKET_SUGGESTION_VIEW = 828,
RBAC_PERM_COMMAND_TICKET_RESET_ALL = 829,
// 830 reuse
RBAC_PERM_COMMAND_TICKET_RESET_BUG = 831,
RBAC_PERM_COMMAND_TICKET_RESET_COMPLAINT = 832,
RBAC_PERM_COMMAND_TICKET_RESET_SUGGESTION = 833,
RBAC_PERM_COMMAND_GO_QUEST = 834,
RBAC_PERM_COMMAND_DEBUG_LOADCELLS = 835,
RBAC_PERM_COMMAND_DEBUG_BOUNDARY = 836,
RBAC_PERM_COMMAND_NPC_EVADE = 837,