diff options
author | Vincent-Michael <Vincent_Michael@gmx.de> | 2015-07-05 17:55:11 +0200 |
---|---|---|
committer | Vincent-Michael <Vincent_Michael@gmx.de> | 2015-07-05 17:55:11 +0200 |
commit | 534dc2a0f9d17cbce98548fdf56199d8b5d7c2d3 (patch) | |
tree | 5c03a058bff6ccd1ca805493531f1cd73ac15aca /src | |
parent | d418ae54a446472d64f2e198a61bebef205cbb2f (diff) |
Core/PacketIO: Update MovementForce for 6.2.0
Diffstat (limited to 'src')
-rw-r--r-- | src/server/game/Entities/Object/Object.cpp | 1 | ||||
-rw-r--r-- | src/server/game/Server/Packets/MovementPackets.cpp | 1 | ||||
-rw-r--r-- | src/server/game/Server/Packets/MovementPackets.h | 1 |
3 files changed, 3 insertions, 0 deletions
diff --git a/src/server/game/Entities/Object/Object.cpp b/src/server/game/Entities/Object/Object.cpp index f7025a03188..efe4303c961 100644 --- a/src/server/game/Entities/Object/Object.cpp +++ b/src/server/game/Entities/Object/Object.cpp @@ -451,6 +451,7 @@ void Object::BuildMovementUpdate(ByteBuffer* data, uint32 flags) const //{ // *data << ObjectGuid(ID); // *data << Vector3(Direction); + // *data << Vector3(force.TransportPosition); // *data << int32(TransportID); // *data << float(Magnitude); // *data << uint8(Type); diff --git a/src/server/game/Server/Packets/MovementPackets.cpp b/src/server/game/Server/Packets/MovementPackets.cpp index 607bee1bf2e..789c37cd72a 100644 --- a/src/server/game/Server/Packets/MovementPackets.cpp +++ b/src/server/game/Server/Packets/MovementPackets.cpp @@ -546,6 +546,7 @@ WorldPacket const* WorldPackets::Movement::MoveUpdateTeleport::Write() { _worldPacket << force.ID; _worldPacket << force.Direction; + _worldPacket << force.TransportPosition; _worldPacket << force.TransportID; _worldPacket << force.Magnitude; _worldPacket.WriteBits(force.Type, 2); diff --git a/src/server/game/Server/Packets/MovementPackets.h b/src/server/game/Server/Packets/MovementPackets.h index d4fb41cf330..2543a990937 100644 --- a/src/server/game/Server/Packets/MovementPackets.h +++ b/src/server/game/Server/Packets/MovementPackets.h @@ -249,6 +249,7 @@ namespace WorldPackets { ObjectGuid ID; G3D::Vector3 Direction; + G3D::Vector3 TransportPosition; uint32 TransportID = 0; float Magnitude = 0; uint8 Type = 0; |