diff options
| author | kaelima <kaelima@live.se> | 2012-09-03 20:34:07 +0200 |
|---|---|---|
| committer | kaelima <kaelima@live.se> | 2012-09-03 20:34:07 +0200 |
| commit | a9e672ab1d33a3502381d4b33f679a9d1f1f2087 (patch) | |
| tree | 759b3245deb8d9354aba9476b907e4daeb04af39 /src | |
| parent | d7eeebe0f3b9c1256bce900c39e0abcbf9641168 (diff) | |
Core/MMaps: Prevent path generation when falling or exiting vehicle
Diffstat (limited to 'src')
| -rwxr-xr-x | src/server/game/Entities/Unit/Unit.cpp | 2 | ||||
| -rw-r--r-- | src/server/game/Movement/MotionMaster.cpp | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp index ca8cb4763d7..d610c2e0fb9 100755 --- a/src/server/game/Entities/Unit/Unit.cpp +++ b/src/server/game/Entities/Unit/Unit.cpp @@ -17158,7 +17158,7 @@ void Unit::_ExitVehicle(Position const* exitPosition) } Movement::MoveSplineInit init(this); - init.MoveTo(pos.GetPositionX(), pos.GetPositionY(), pos.GetPositionZ()); + init.MoveTo(pos.GetPositionX(), pos.GetPositionY(), pos.GetPositionZ(), false); init.SetFacing(GetOrientation()); init.SetTransportExit(); init.Launch(); diff --git a/src/server/game/Movement/MotionMaster.cpp b/src/server/game/Movement/MotionMaster.cpp index d7bf433677c..bf938c3af6c 100644 --- a/src/server/game/Movement/MotionMaster.cpp +++ b/src/server/game/Movement/MotionMaster.cpp @@ -399,7 +399,7 @@ void MotionMaster::MoveFall(uint32 id/*=0*/) } Movement::MoveSplineInit init(_owner); - init.MoveTo(_owner->GetPositionX(), _owner->GetPositionY(), tz); + init.MoveTo(_owner->GetPositionX(), _owner->GetPositionY(), tz, false); init.SetFall(); init.Launch(); Mutate(new EffectMovementGenerator(id), MOTION_SLOT_CONTROLLED); |
