From 7e779a6f5955de96dc1baa2f48b1bb15ad9bc343 Mon Sep 17 00:00:00 2001 From: Shauren Date: Sat, 4 Dec 2021 12:45:46 +0100 Subject: Core/Units: Send PlayHoverAnim state in CreateObject if enabled by Unit::SetPlayHoverAnim --- src/server/game/Entities/Object/Object.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/server/game/Entities/Object') diff --git a/src/server/game/Entities/Object/Object.cpp b/src/server/game/Entities/Object/Object.cpp index ecf66509b44..c6c7a1b8eb1 100644 --- a/src/server/game/Entities/Object/Object.cpp +++ b/src/server/game/Entities/Object/Object.cpp @@ -162,8 +162,12 @@ void Object::BuildCreateUpdateBlockForPlayer(UpdateData* data, Player* target) c } if (Unit const* unit = ToUnit()) + { + flags.PlayHoverAnim = unit->IsPlayingHoverAnim(); + if (unit->GetVictim()) flags.CombatVictim = true; + } ByteBuffer buf(0x400, ByteBuffer::Reserve{}); buf << uint8(updateType); -- cgit v1.2.3