aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Entities/Unit
diff options
context:
space:
mode:
authorMitchesD <majklprofik@seznam.cz>2015-06-23 15:03:49 +0200
committerMitchesD <majklprofik@seznam.cz>2015-06-23 15:03:49 +0200
commit66056b2f8ae9c3fbc250a44141a8a6af24ed0816 (patch)
tree60bf7922c5429458d9e05008a51aed121e35fc9d /src/server/game/Entities/Unit
parent37142deae41d443ed690dde6b7691d157e5e3694 (diff)
Core/PacketIO: updated SMSG_SET_AI_ANIM_KIT and SMSG_SET_PLAY_HOVER_ANIM
Diffstat (limited to 'src/server/game/Entities/Unit')
-rw-r--r--src/server/game/Entities/Unit/Unit.cpp25
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