--HG--
branch : trunk
This commit is contained in:
megamage
2009-04-04 15:12:36 -06:00
5 changed files with 50 additions and 41 deletions
+4 -1
View File
@@ -193,9 +193,12 @@ void Creature::RemoveFromWorld()
void Creature::SearchFormation()
{
if(isPet())
return;
uint32 lowguid = GetDBTableGUIDLow();
if(CreatureGroupMap.find(lowguid) != CreatureGroupMap.end())
if(lowguid && CreatureGroupMap.find(lowguid) != CreatureGroupMap.end())
{
m_formationID = CreatureGroupMap[lowguid]->leaderGUID;
formation_mgr.UpdateCreatureGroup(m_formationID, this);