aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Handlers/MovementHandler.cpp
diff options
context:
space:
mode:
authorteyrnon <teyronos@gmail.com>2012-08-20 10:44:14 +0200
committerShauren <shauren.trinity@gmail.com>2012-08-20 10:44:14 +0200
commit6cea446f22f5e1c52ffde23912019f8d88830a59 (patch)
tree1a7f42fc150ef383a6868653fd41f07dd930ef4c /src/server/game/Handlers/MovementHandler.cpp
parent69cfc0f7bfc927f209d326534e9ad35291f67ff0 (diff)
Core/Objects: Encapsulated Postion::m_orientation field to ensure it is always normalized to 0-2pi range
Closes #7400.
Diffstat (limited to 'src/server/game/Handlers/MovementHandler.cpp')
-rw-r--r--src/server/game/Handlers/MovementHandler.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/server/game/Handlers/MovementHandler.cpp b/src/server/game/Handlers/MovementHandler.cpp
index dbdc4ac04fe..193135c5067 100644
--- a/src/server/game/Handlers/MovementHandler.cpp
+++ b/src/server/game/Handlers/MovementHandler.cpp
@@ -748,7 +748,7 @@ void WorldSession::ReadMovementInfo(WorldPacket& data, MovementInfo* mi)
break;
case MSEOrientation:
if (hasOrientation)
- data >> mi->pos.m_orientation;
+ mi->pos.SetOrientation(data.read<float>());
break;
case MSETransportPositionX:
if (hasTransportData)
@@ -764,7 +764,7 @@ void WorldSession::ReadMovementInfo(WorldPacket& data, MovementInfo* mi)
break;
case MSETransportOrientation:
if (hasTransportData)
- data >> mi->t_pos.m_orientation;
+ mi->pos.SetOrientation(data.read<float>());
break;
case MSETransportSeat:
if (hasTransportData)
@@ -1023,7 +1023,7 @@ void WorldSession::WriteMovementInfo(WorldPacket &data, MovementInfo* mi)
break;
case MSEOrientation:
if (hasOrientation)
- data << mi->pos.m_orientation;
+ data << mi->pos.GetOrientation();
break;
case MSETransportPositionX:
if (hasTransportData)
@@ -1039,7 +1039,7 @@ void WorldSession::WriteMovementInfo(WorldPacket &data, MovementInfo* mi)
break;
case MSETransportOrientation:
if (hasTransportData)
- data << mi->t_pos.m_orientation;
+ data << mi->t_pos.GetOrientation();
break;
case MSETransportSeat:
if (hasTransportData)