diff --git a/zone/merc.cpp b/zone/merc.cpp index e50cb04c5..abbb481e4 100644 --- a/zone/merc.cpp +++ b/zone/merc.cpp @@ -1480,7 +1480,7 @@ void Merc::AI_Process() { if(IsMercCasterCombatRange(GetTarget())) atCombatRange = true; } - else if(DistNoRoot(*GetTarget()) <= meleeDistance) { + else if(ComparativeDistance(m_Position, GetTarget()->GetPosition()) <= meleeDistance) { atCombatRange = true; }