mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-21 09:44:45 +01:00
visibility range check, fac4700 follow-up
This commit is contained in:
@@ -859,7 +859,7 @@ void Map::Update(uint32 t_diff)
|
||||
for (std::pair<uint32, AuraApplication*> pair : player->GetAppliedAuras())
|
||||
{
|
||||
if (Unit* caster = pair.second->GetBase()->GetCaster())
|
||||
if (caster->GetTypeId() != TYPEID_PLAYER)
|
||||
if (caster->GetTypeId() != TYPEID_PLAYER && !caster->IsWithinDistInMap(player, GetVisibilityRange(), false))
|
||||
toVisit.insert(caster);
|
||||
}
|
||||
for (Unit* unit : toVisit)
|
||||
|
||||
Reference in New Issue
Block a user