feat(Core): port aggro distance from vMaNGOS (#6214)

Read detection_range values from creature_template
This commit is contained in:
Shiroe 2021-07-08 18:01:27 +02:00 committed by GitHub
parent 6fa2ad4e33
commit f8c8e98a0a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
15 changed files with 89 additions and 72 deletions

View file

@ -216,10 +216,10 @@ bool npc_escortAI::IsPlayerOrGroupInRange()
{
for (GroupReference* groupRef = group->GetFirstMember(); groupRef != nullptr; groupRef = groupRef->next())
if (Player* member = groupRef->GetSource())
if (me->IsWithinDistInMap(member, GetMaxPlayerDistance()))
if (me->IsWithinDistInMap(member, GetMaxPlayerDistance(), true, false))
return true;
}
else if (me->IsWithinDistInMap(player, GetMaxPlayerDistance()))
else if (me->IsWithinDistInMap(player, GetMaxPlayerDistance(), true, false))
return true;
}