Core/Command: Make new access take effect immediately on GM level change
This commit is contained in:
1 parent
110f178527
commit
0d95ea24bc
1 file changed
+4
-1
@@ -596,7 +596,10 @@ public:
|
||||
return false;
|
||||
}
|
||||
|
||||
sAccountMgr->UpdateAccountAccess(nullptr, accountId, gmLevel, realmId);
|
||||
if (WorldSession* session = sWorld->FindSession(accountId))
|
||||
sAccountMgr->UpdateAccountAccess(session->GetRBACData(), accountId, gmLevel, realmId);
|
||||
else
|
||||
sAccountMgr->UpdateAccountAccess(nullptr, accountId, gmLevel, realmId);
|
||||
|
||||
|
||||
handler->PSendSysMessage(LANG_YOU_CHANGE_SECURITY, accountName->c_str(), gmLevel);
|
||||
|
||||
Reference in new issue
Block a user