aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authortibbi <tibbi@centrum.sk>2012-10-05 09:24:11 -0400
committerKandera <KanderaDev@gmail.com>2012-10-05 09:24:11 -0400
commitce14a23ba04f5eca44336e99fb0c95e5dd907fb8 (patch)
treedd6570cd901884e3c924a91e6c55faad7d68f546 /src
parent6524e9f26581e6cc589cb6fcd08d68dbae8bac68 (diff)
Core/SpellEffects: correcting movement bugs with CC + slow, for example Psychic scream + Chains of ice
Diffstat (limited to 'src')
-rwxr-xr-xsrc/server/game/Movement/MovementGenerators/FleeingMovementGenerator.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/server/game/Movement/MovementGenerators/FleeingMovementGenerator.cpp b/src/server/game/Movement/MovementGenerators/FleeingMovementGenerator.cpp
index 6e0c62107ff..c9497784988 100755
--- a/src/server/game/Movement/MovementGenerators/FleeingMovementGenerator.cpp
+++ b/src/server/game/Movement/MovementGenerators/FleeingMovementGenerator.cpp
@@ -335,6 +335,7 @@ void FleeingMovementGenerator<Player>::Finalize(Player &owner)
{
owner.RemoveFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_FLEEING);
owner.ClearUnitState(UNIT_STATE_FLEEING|UNIT_STATE_FLEEING_MOVE);
+ owner.StopMoving();
}
template<>