[7066] Fix crash in console commands in HasLowerSecurityAccount()

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
This commit is contained in:
Mordred 2009-01-10 11:49:31 +01:00 committed by VladimirMangos
parent 439db0eae3
commit 6165da2b3a
2 changed files with 5 additions and 5 deletions

View file

@ -651,14 +651,14 @@ bool ChatHandler::HasLowerSecurityAccount(WorldSession* target, uint32 target_ac
{
uint32 target_sec;
// ignore only for non-players for non strong checks (when allow apply command at least to same sec level)
if (m_session->GetSecurity() > SEC_PLAYER && !strong && !sWorld.getConfig(CONFIG_GM_LOWER_SECURITY))
return false;
// allow everything from console and RA console
if (!m_session)
return false;
// ignore only for non-players for non strong checks (when allow apply command at least to same sec level)
if (m_session->GetSecurity() > SEC_PLAYER && !strong && !sWorld.getConfig(CONFIG_GM_LOWER_SECURITY))
return false;
if (target)
target_sec = target->GetSecurity();
else if (target_account)