diff options
author | Ovahlord <dreadkiller@gmx.de> | 2024-04-27 14:51:56 +0200 |
---|---|---|
committer | Ovahlord <dreadkiller@gmx.de> | 2024-04-27 14:51:56 +0200 |
commit | 253f306a410bfbea9843bbb666cae0af30b4c8e8 (patch) | |
tree | f97c71ec7fdc05c4da9919748bb9137c6e896f23 /src | |
parent | d60b4e5b199d56477010941fc1d3aff9eb7064a2 (diff) |
Core/Units: moved Vignette updating into Heartbeat handling
Diffstat (limited to 'src')
-rw-r--r-- | src/server/game/Entities/Unit/Unit.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp index 86d81c67c3b..865f07a37c3 100644 --- a/src/server/game/Entities/Unit/Unit.cpp +++ b/src/server/game/Entities/Unit/Unit.cpp @@ -504,6 +504,10 @@ void Unit::Heartbeat() // Trigger heartbeat procs and generic aura behavior such as food emotes TriggerAuraHeartbeat(); + + // Update Vignette position and visibility + if (m_vignette) + Vignettes::Update(*m_vignette, this); } void Unit::TriggerAuraHeartbeat() @@ -12465,10 +12469,6 @@ bool Unit::UpdatePosition(float x, float y, float z, float orientation, bool tel if (isInWater) RemoveAurasWithInterruptFlags(SpellAuraInterruptFlags2::Swimming); - // TODO: on heartbeat - if (m_vignette) - Vignettes::Update(*m_vignette, this); - return (relocated || turn); } |