aboutsummaryrefslogtreecommitdiff
path: root/dep/recastnavigation/Detour/Source/DetourCommon.cpp
diff options
context:
space:
mode:
authorJeremy <Golrag@users.noreply.github.com>2019-04-07 20:15:40 +0200
committerGiacomo Pozzoni <giacomopoz@gmail.com>2019-04-07 20:15:40 +0200
commit9fcbd8f15d249070aabc25d48df86681e8ec3d11 (patch)
tree33b077329695d07b6592e47b0d8aeb3a5c58a72d /dep/recastnavigation/Detour/Source/DetourCommon.cpp
parent73e3fdc8b4545cca52b66032a5f2465183d14c71 (diff)
Core/Movement: Fix some undermap issues with random movement/fear/blink (#22937)
* Core/Movement: - Only move to point if there is a path that is not a shortcut (which will make the unit move through terrain) - Added new function to check if there is a vmap floor without search distance - Units that can fly, are underground but far above the vmap floor will stay underground (bronze drakes in tanaris) - Don't remove PATHFIND_SHORTCUT from path type in some cases * Core/Object: Ignore UpdateAllowedPositionZ for flying units. - This will make flying units go through mountains instead of going to the top and back to the bottom to reach you. * Core/Object: Revert some changes and let MovePositionToFirstCollision deal with a position without ground * Missing groundZ change for objects on transport * use CanFly instead of IsFlying
Diffstat (limited to 'dep/recastnavigation/Detour/Source/DetourCommon.cpp')
0 files changed, 0 insertions, 0 deletions