aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2013-04-01 23:20:57 +0200
committerShauren <shauren.trinity@gmail.com>2013-04-01 23:20:57 +0200
commit79d73bfa3dedf438c79b3522d944c349bfcb8181 (patch)
tree8d70c2a28ba8795fe7a54c9c89961231296ced6e /src
parent1cfd71a85824e2df39f5b05baf0cb98ed3e3b519 (diff)
Core/Units: Fixed transport positions sent in movement packets (also fixes a crash if on vehicle)
Diffstat (limited to 'src')
-rw-r--r--src/server/game/Entities/Unit/Unit.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp
index dcc36aa8e08..0fbea8c94b7 100644
--- a/src/server/game/Entities/Unit/Unit.cpp
+++ b/src/server/game/Entities/Unit/Unit.cpp
@@ -16867,19 +16867,19 @@ void Unit::WriteMovementInfo(WorldPacket& data) const
break;
case MSETransportPositionX:
if (hasTransportData)
- data << mover->GetTransport()->GetPositionX();
+ data << mover->GetTransOffsetX();
break;
case MSETransportPositionY:
if (hasTransportData)
- data << mover->GetTransport()->GetPositionY();
+ data << mover->GetTransOffsetY();
break;
case MSETransportPositionZ:
if (hasTransportData)
- data << mover->GetTransport()->GetPositionZ();
+ data << mover->GetTransOffsetZ();
break;
case MSETransportOrientation:
if (hasTransportData)
- data << mover->GetTransport()->GetOrientation();
+ data << mover->GetTransOffsetO();
break;
case MSETransportSeat:
if (hasTransportData)