diff options
author | Ovahlord <dreadkiller@gmx.de> | 2024-04-27 14:51:56 +0200 |
---|---|---|
committer | Ovahlord <dreadkiller@gmx.de> | 2024-05-28 16:45:26 +0200 |
commit | 4de67994030ce9248324b1a86effa6bded506f40 (patch) | |
tree | 1f8e9262621b77f6aba49fd5e3ccf840cf1366a2 /src | |
parent | 42a51761901217ae6309a7a220a9997f1334a8dd (diff) |
Core/Units: moved Vignette updating into Heartbeat handling
(cherry picked from commit 253f306a410bfbea9843bbb666cae0af30b4c8e8)
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 3e3210838d6..db5604c3d44 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() @@ -12422,10 +12426,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); } |