diff options
| author | Shauren <shauren.trinity@gmail.com> | 2021-12-04 12:45:46 +0100 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2021-12-04 12:45:46 +0100 |
| commit | 7e779a6f5955de96dc1baa2f48b1bb15ad9bc343 (patch) | |
| tree | dcc119938e2e045c4c91d8d5cfabb34f5028d383 /src/server/game/Entities/Object | |
| parent | 505fde8e2ce4c0730c15ac15bc7ab94dbb90cf7b (diff) | |
Core/Units: Send PlayHoverAnim state in CreateObject if enabled by Unit::SetPlayHoverAnim
Diffstat (limited to 'src/server/game/Entities/Object')
| -rw-r--r-- | src/server/game/Entities/Object/Object.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
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); |
