diff options
-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); } |