Merge pull request #15904 from 'ForesterDev/instance_login_cleanup'
This commit is contained in:
commit
a67f378f10
3 files changed
+7
-3
No files matched your search
@@ -0,0 +1,3 @@
|
||||
DELETE FROM `trinity_string` WHERE `entry` = 11010;
|
||||
INSERT INTO `trinity_string` (`entry`,`content_default`) VALUES
|
||||
(11010, 'You didn''t get kicked out of the instance even if Player::CheckInstanceLoginValid() returned false and without .gm on flag');
|
||||
@@ -2563,7 +2563,7 @@ void Player::SetGameMaster(bool on)
|
||||
|
||||
bool Player::CanBeGameMaster() const
|
||||
{
|
||||
return m_session && m_session->HasPermission(rbac::RBAC_PERM_COMMAND_GM);
|
||||
return GetSession()->HasPermission(rbac::RBAC_PERM_COMMAND_GM);
|
||||
}
|
||||
|
||||
void Player::SetGMVisible(bool on)
|
||||
@@ -18694,7 +18694,7 @@ bool Player::IsInstanceLoginGameMasterException() const
|
||||
{
|
||||
if (CanBeGameMaster())
|
||||
{
|
||||
ChatHandler(GetSession()).PSendSysMessage("You didn't get kicked out of the instance even if Player::CheckInstanceLoginValid() returned false and without .gm on flag");
|
||||
ChatHandler(GetSession()).SendSysMessage(LANG_INSTANCE_LOGIN_GAMEMASTER_EXCEPTION);
|
||||
return true;
|
||||
}
|
||||
else
|
||||
|
||||
@@ -1202,7 +1202,8 @@ enum TrinityStrings
|
||||
LANG_BAN_ACCOUNT_YOUPERMBANNEDMESSAGE_WORLD = 11007,
|
||||
|
||||
LANG_NPCINFO_INHABIT_TYPE = 11008,
|
||||
LANG_NPCINFO_FLAGS_EXTRA = 11009
|
||||
LANG_NPCINFO_FLAGS_EXTRA = 11009,
|
||||
LANG_INSTANCE_LOGIN_GAMEMASTER_EXCEPTION = 11010
|
||||
|
||||
};
|
||||
#endif
|
||||
Reference in new issue
Block a user