*Fix a bug that mobs do not stop chasing players.

--HG--
branch : trunk
This commit is contained in:
megamage
2008-12-04 16:17:13 -06:00
parent bd25d2a33b
commit afc6dc7c48

View File

@@ -10448,8 +10448,11 @@ bool Unit::SelectHostilTarget()
// search nearby enemy before enter evade mode
if(Unit *target = ((Creature*)this)->SelectNearestTarget())
{
((Creature*)this)->AI()->AttackStart(target);
return true;
if(!((Creature*)this)->IsOutOfThreatArea(target))
{
((Creature*)this)->AI()->AttackStart(target);
return true;
}
}
if(m_invisibilityMask)