diff options
Diffstat (limited to 'src/server/game/Entities/Unit')
| -rw-r--r-- | src/server/game/Entities/Unit/Unit.cpp | 25 |
1 files changed, 4 insertions, 21 deletions
diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp index b938c0d039e..e94ab61265c 100644 --- a/src/server/game/Entities/Unit/Unit.cpp +++ b/src/server/game/Entities/Unit/Unit.cpp @@ -16004,28 +16004,11 @@ void Unit::SendSetVehicleRecId(uint32 vehicleId) void Unit::SendSetPlayHoverAnim(bool enable) { - ObjectGuid guid = GetGUID(); - WorldPacket data(SMSG_SET_PLAY_HOVER_ANIM, 10); - data.WriteBit(guid[4]); - data.WriteBit(guid[0]); - data.WriteBit(guid[1]); - data.WriteBit(enable); - data.WriteBit(guid[3]); - data.WriteBit(guid[7]); - data.WriteBit(guid[5]); - data.WriteBit(guid[2]); - data.WriteBit(guid[6]); - - data.WriteByteSeq(guid[3]); - data.WriteByteSeq(guid[2]); - data.WriteByteSeq(guid[1]); - data.WriteByteSeq(guid[7]); - data.WriteByteSeq(guid[0]); - data.WriteByteSeq(guid[5]); - data.WriteByteSeq(guid[4]); - data.WriteByteSeq(guid[6]); + WorldPackets::Misc::SetPlayHoverAnim data; + data.UnitGUID = GetGUID(); + data.PlayHoverAnim = enable; - SendMessageToSet(&data, true); + SendMessageToSet(data.Write(), true); } bool Unit::IsSplineEnabled() const |
