From d7130c982df0467708e10e2517960d0f2efb7213 Mon Sep 17 00:00:00 2001 From: Hondacrx Date: Mon, 19 Aug 2024 12:15:27 -0400 Subject: [PATCH] Core/Units: moved Vignette updating into Heartbeat handling Port From (https://github.com/TrinityCore/TrinityCore/commit/253f306a410bfbea9843bbb666cae0af30b4c8e8) --- Source/Game/Entities/Unit/Unit.Movement.cs | 4 ---- Source/Game/Entities/Unit/Unit.cs | 4 ++++ 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Source/Game/Entities/Unit/Unit.Movement.cs b/Source/Game/Entities/Unit/Unit.Movement.cs index 20a19edae..6684ff02f 100644 --- a/Source/Game/Entities/Unit/Unit.Movement.cs +++ b/Source/Game/Entities/Unit/Unit.Movement.cs @@ -684,10 +684,6 @@ namespace Game.Entities if (isInWater) RemoveAurasWithInterruptFlags(SpellAuraInterruptFlags2.Swimming); - // TODO: on heartbeat - if (m_vignette != null) - Vignettes.Update(m_vignette, this); - return (relocated || turn); } diff --git a/Source/Game/Entities/Unit/Unit.cs b/Source/Game/Entities/Unit/Unit.cs index 84efcfa30..eb8727b7f 100644 --- a/Source/Game/Entities/Unit/Unit.cs +++ b/Source/Game/Entities/Unit/Unit.cs @@ -2564,6 +2564,10 @@ namespace Game.Entities // Trigger heartbeat procs and generic aura behavior such as food emotes TriggerAuraHeartbeat(); + + // Update Vignette position and visibility + if (m_vignette != null) + Vignettes.Update(m_vignette, this); } void TriggerAuraHeartbeat()