aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/server/game/Movement/Spline/MoveSplineInit.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/server/game/Movement/Spline/MoveSplineInit.cpp b/src/server/game/Movement/Spline/MoveSplineInit.cpp
index 85a151a266a..9dfea155053 100644
--- a/src/server/game/Movement/Spline/MoveSplineInit.cpp
+++ b/src/server/game/Movement/Spline/MoveSplineInit.cpp
@@ -89,9 +89,9 @@ namespace Movement
uint32 moveFlags = unit->m_movementInfo.GetMovementFlags();
if (!args.flags.backward)
- moveFlags = moveFlags & ~(MOVEMENTFLAG_BACKWARD | MOVEMENTFLAG_FORWARD);
+ moveFlags = (moveFlags & ~MOVEMENTFLAG_BACKWARD) | MOVEMENTFLAG_FORWARD;
else
- moveFlags = moveFlags & ~(MOVEMENTFLAG_FORWARD | MOVEMENTFLAG_BACKWARD);
+ moveFlags = (moveFlags & ~MOVEMENTFLAG_FORWARD) | MOVEMENTFLAG_BACKWARD;
if (moveFlags & MOVEMENTFLAG_ROOT)
moveFlags &= ~MOVEMENTFLAG_MASK_MOVING;