aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Handlers/MovementHandler.cpp
diff options
context:
space:
mode:
authorShocker <shocker@freakz.ro>2018-10-13 12:11:07 +0300
committerShocker <shocker@freakz.ro>2018-10-13 12:11:07 +0300
commit937d6b1e6f286ab49048573188a0ba970e3e6bbe (patch)
treefd051dbe69e8e111da4aac4fa739436afe4a3b8e /src/server/game/Handlers/MovementHandler.cpp
parent865eb1733c040d6fda3ee8efe70406121f08e836 (diff)
Core/Spells: Implement AURA_INTERRUPT_FLAG_JUMP
Diffstat (limited to 'src/server/game/Handlers/MovementHandler.cpp')
-rw-r--r--src/server/game/Handlers/MovementHandler.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/server/game/Handlers/MovementHandler.cpp b/src/server/game/Handlers/MovementHandler.cpp
index 99828a84c46..021e8246615 100644
--- a/src/server/game/Handlers/MovementHandler.cpp
+++ b/src/server/game/Handlers/MovementHandler.cpp
@@ -439,6 +439,9 @@ void WorldSession::HandleMovementOpcode(OpcodeClient opcode, MovementInfo& movem
}
else
plrMover->RemoveFlag(PLAYER_FLAGS, PLAYER_FLAGS_IS_OUT_OF_BOUNDS);
+
+ if (opcode == CMSG_MOVE_JUMP)
+ plrMover->RemoveAurasWithInterruptFlags(AURA_INTERRUPT_FLAG_JUMP, 605); // Mind Control
}
}