diff options
| author | Shauren <shauren.trinity@gmail.com> | 2019-05-18 22:21:17 +0200 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2019-06-08 17:03:15 +0200 |
| commit | 31fda79556e55375962a3c9e46f6dbdbf6e90d18 (patch) | |
| tree | 36ee91cb16772fa58e0a1eac973f82b437306af9 /src/server/game/Entities/Object | |
| parent | 9685c9346dfe06ad1d248ff4e128e0d0b8dbfcea (diff) | |
Core/PacketIO: Updated packet structures to 8.1.5
Diffstat (limited to 'src/server/game/Entities/Object')
| -rw-r--r-- | src/server/game/Entities/Object/Object.cpp | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/src/server/game/Entities/Object/Object.cpp b/src/server/game/Entities/Object/Object.cpp index 392d418a3e7..ca25867df39 100644 --- a/src/server/game/Entities/Object/Object.cpp +++ b/src/server/game/Entities/Object/Object.cpp @@ -424,14 +424,14 @@ void Object::BuildMovementUpdate(ByteBuffer* data, CreateObjectBits flags) const if (HasFall) { - *data << uint32(unit->m_movementInfo.jump.fallTime); // Time - *data << float(unit->m_movementInfo.jump.zspeed); // JumpVelocity + *data << uint32(unit->m_movementInfo.jump.fallTime); // Time + *data << float(unit->m_movementInfo.jump.zspeed); // JumpVelocity if (data->WriteBit(HasFallDirection)) { - *data << float(unit->m_movementInfo.jump.sinAngle); // Direction + *data << float(unit->m_movementInfo.jump.sinAngle); // Direction *data << float(unit->m_movementInfo.jump.cosAngle); - *data << float(unit->m_movementInfo.jump.xyspeed); // Speed + *data << float(unit->m_movementInfo.jump.xyspeed); // Speed } } @@ -445,7 +445,9 @@ void Object::BuildMovementUpdate(ByteBuffer* data, CreateObjectBits flags) const *data << float(unit->GetSpeed(MOVE_TURN_RATE)); *data << float(unit->GetSpeed(MOVE_PITCH_RATE)); - *data << uint32(0); // unit->m_movementInfo.forces.size() + *data << uint32(0); // unit->m_movementInfo.forces.size() + + *data << float(1.0f); // MovementForcesModMagnitude data->WriteBit(HasSpline); data->FlushBits(); |
