diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/server/game/Entities/Object/Object.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/server/game/Entities/Object/Object.cpp b/src/server/game/Entities/Object/Object.cpp index a7ebde51372..a2fd19c443c 100644 --- a/src/server/game/Entities/Object/Object.cpp +++ b/src/server/game/Entities/Object/Object.cpp @@ -551,9 +551,9 @@ void Object::BuildMovementUpdate(ByteBuffer* data, uint16 flags) const //if (true) // Has time, controlled by bit just after HasTransport *data << uint32(getMSTime()); - *data << self->GetSpeed(MOVE_FLIGHT_BACK); - data->WriteByteSeq(guid[6]); *data << self->GetSpeed(MOVE_TURN_RATE); + data->WriteByteSeq(guid[6]); + *data << self->GetSpeed(MOVE_FLIGHT); if (!G3D::fuzzyEq(self->GetOrientation(), 0.0f)) *data << float(self->GetOrientation()); @@ -561,7 +561,7 @@ void Object::BuildMovementUpdate(ByteBuffer* data, uint16 flags) const if (hasPitch) *data << float(self->m_movementInfo.pitch); - *data << self->GetSpeed(MOVE_FLIGHT); + *data << self->GetSpeed(MOVE_FLIGHT_BACK); } if (flags & UPDATEFLAG_VEHICLE) |