[7822] Avoid declined names form show in case disabled config option with russian client at non-russian realm.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
This commit is contained in:
Foks 2009-05-14 11:17:38 +04:00 committed by VladimirMangos
parent 28c7c95b87
commit dbf1f4323b
3 changed files with 8 additions and 3 deletions

View file

@ -1445,7 +1445,12 @@ void Player::BuildEnumData( QueryResult * result, WorldPacket * p_data )
char_flags |= CHARACTER_FLAG_GHOST;
if(HasAtLoginFlag(AT_LOGIN_RENAME))
char_flags |= CHARACTER_FLAG_RENAME;
if(sWorld.getConfig(CONFIG_DECLINED_NAMES_USED) && (fields[14].GetCppString() != ""))
if(sWorld.getConfig(CONFIG_DECLINED_NAMES_USED))
{
if(!fields[14].GetCppString().empty())
char_flags |= CHARACTER_FLAG_DECLINED;
}
else
char_flags |= CHARACTER_FLAG_DECLINED;
*p_data << uint32(char_flags); // character flags