Core/Auras

* Fixed unsafe removal of charm auras, it is now safe to remove them inside AI hooks
* Fixes crash in SmartAI::EnterEvadeMode

Closes #8679
This commit is contained in:
Shauren
2013-08-20 00:43:03 +02:00
parent 8ae88954aa
commit 75cc4e7b25
4 changed files with 13 additions and 11 deletions

View File

@@ -217,8 +217,7 @@ void ObjectGridStoper::Visit(CreatureMapType &m)
{
iter->GetSource()->CombatStop();
iter->GetSource()->DeleteThreatList();
if (iter->GetSource()->IsAIEnabled)
iter->GetSource()->AI()->EnterEvadeMode();
iter->GetSource()->AI()->EnterEvadeMode();
}
}
}