Changed: #1304: Adding Guild mission support in function tickUpdate of CCharacter

This commit is contained in:
Fabien_HENON 2011-07-04 12:38:42 +02:00
parent b16d22977b
commit fc5d1d20a5

View file

@ -1341,6 +1341,22 @@ uint32 CCharacter::tickUpdate()
}
}
// Adding UpdateCompass for guild missions
{
H_AUTO(CharacterUpdateGuildCompass);
CGuild * guild = CGuildManager::getInstance()->getGuildFromId( _GuildId );
if ( guild )
{
const uint size = (uint)guild->getMissions().size();
for ( uint i = 0; i < size; i++ )
{
nlassert(guild->getMissions()[i]);
guild->getMissions()[i]->updateCompass(*this, string(""));
guild->getMissions()[i]->updateCompass(*this, string("GROUP:"));
}
}
}
{
H_AUTO(CharacterUpdateTargetCoordinatesCompass);
// update compass coordinates information