Core/Handlers: fix ".whisper on" with opposite faction/low level
Port From (https://github.com/TrinityCore/TrinityCore/commit/0b556d8a9183a8109a8559473c32a55405bd30df)
This commit is contained in:
@@ -2156,7 +2156,8 @@ namespace Game.Entities
|
||||
else
|
||||
m_ExtraFlags &= ~PlayerExtraFlags.AcceptWhispers;
|
||||
}
|
||||
public bool IsGameMaster() { return Convert.ToBoolean(m_ExtraFlags & PlayerExtraFlags.GMOn); }
|
||||
public bool IsGameMaster() { return m_ExtraFlags.HasAnyFlag(PlayerExtraFlags.GMOn); }
|
||||
public bool IsGameMasterAcceptingWhispers() { return IsGameMaster() && IsAcceptWhispers(); }
|
||||
public bool CanBeGameMaster() { return GetSession().HasPermission(RBACPermissions.CommandGm); }
|
||||
public void SetGameMaster(bool on)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user