Core/PassiveAI: Fix an incorrect check that was inducing evade spam with critters.
Port From (https://github.com/TrinityCore/TrinityCore/commit/3e22c70c27dd4bcd6e19b42dd45df27da9368fc4)
This commit is contained in:
@@ -31,7 +31,7 @@ namespace Game.AI
|
|||||||
|
|
||||||
public override void UpdateAI(uint diff)
|
public override void UpdateAI(uint diff)
|
||||||
{
|
{
|
||||||
if (me.IsInCombat() && me.GetAttackers().Empty())
|
if (me.IsEngaged() && !me.IsInCombat())
|
||||||
EnterEvadeMode(EvadeReason.NoHostiles);
|
EnterEvadeMode(EvadeReason.NoHostiles);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user