From 01d4080b4d786d7e824018a4915e05872b64f996 Mon Sep 17 00:00:00 2001 From: Machiavelli Date: Sun, 9 Jan 2011 16:22:04 +0100 Subject: Core/Units: Send proper orientation in SMSG_MONSTER_MOVE_TRANSPORT Also get rid of the 100 constant in moveticks segment and use getMSTime() for consistency sake --- src/server/game/Entities/Unit/Unit.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp index 81b02334d65..bb3a1276fa5 100755 --- a/src/server/game/Entities/Unit/Unit.cpp +++ b/src/server/game/Entities/Unit/Unit.cpp @@ -426,11 +426,11 @@ void Unit::SendMonsterMoveTransport(Unit *vehicleOwner) data << GetPositionX() - vehicleOwner->GetPositionX(); data << GetPositionY() - vehicleOwner->GetPositionY(); data << GetPositionZ() - vehicleOwner->GetPositionZ(); - data << uint32(100); // should be an increasing constant that indicates movement packet count + data << uint32(getMSTime()); // should be an increasing constant that indicates movement packet count data << uint8(SPLINETYPE_FACING_ANGLE); - data << GetTransOffsetO(); // facing angle? + data << GetOrientation(); // facing angle? data << uint32(SPLINEFLAG_TRANSPORT); - data << uint32(0); // move time + data << uint32(GetTransTime()); // move time data << uint32(1); // amount of waypoints data << GetTransOffsetX(); data << GetTransOffsetY(); -- cgit v1.2.3