aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOvahlord <dreadkiller@gmx.de>2024-04-27 14:51:56 +0200
committerOvahlord <dreadkiller@gmx.de>2024-04-27 14:51:56 +0200
commit253f306a410bfbea9843bbb666cae0af30b4c8e8 (patch)
treef97c71ec7fdc05c4da9919748bb9137c6e896f23
parentd60b4e5b199d56477010941fc1d3aff9eb7064a2 (diff)
Core/Units: moved Vignette updating into Heartbeat handling
-rw-r--r--src/server/game/Entities/Unit/Unit.cpp8
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);
}