diff options
author | Treeston <treeston.mmoc@gmail.com> | 2018-07-24 10:46:14 +0200 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2021-10-17 01:30:05 +0200 |
commit | 48ce1965bad3f24ffbe9d98676dfc1ffd81de9a2 (patch) | |
tree | 31830eacfb73c92d2b31646b7da728ea1c0985e4 /src | |
parent | f7e5931b4947d2b0590b073381a4acb10056366c (diff) |
visibility range check, fac4700 follow-up
(cherry picked from commit b7c0f1961c8800ff96e55b42df4448bdfc65092e)
Diffstat (limited to 'src')
-rw-r--r-- | src/server/game/Maps/Map.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/game/Maps/Map.cpp b/src/server/game/Maps/Map.cpp index 27ee16d533f..2f783e65bea 100644 --- a/src/server/game/Maps/Map.cpp +++ b/src/server/game/Maps/Map.cpp @@ -884,7 +884,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) |