diff options
author | Giacomo Pozzoni <giacomopoz@gmail.com> | 2021-06-06 17:51:00 +0200 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2022-03-10 23:57:14 +0100 |
commit | 8111f50d035c1915165cb8ecd4938ba97820ed10 (patch) | |
tree | 95f9879c1a3214209886e7d5006fedf53c01dbf4 /src/server/game/Movement/MotionMaster.h | |
parent | 89ea13ed46744414f74686cf2126dc637188180d (diff) |
Core/Movement: Add new flag MOVEMENTGENERATOR_FLAG_PERSIST_ON_DEATH (#26549)
* Core/Movement: Add new flag MOVEMENTGENERATOR_FLAG_PERSIST_ON_DEATH
Add new flag MOVEMENTGENERATOR_FLAG_PERSIST_ON_DEATH to keep movement generators even after death.
Fixes #23095
Could replace ff26027453179448bb972d88a51e565d71e95f3f
* Core/Movement: reorder new method MotionMaster::StopOnDeath
* Core/Movement: reorder new method MotionMaster::StopOnDeath
* Keep MoveJump movement generator after death
Co-authored-by: ccrs <ccrs@users.noreply.github.com>
(cherry picked from commit 9fe9dc087b4dc52af7897942a83c1f880d3a4ef8)
Diffstat (limited to 'src/server/game/Movement/MotionMaster.h')
-rw-r--r-- | src/server/game/Movement/MotionMaster.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/server/game/Movement/MotionMaster.h b/src/server/game/Movement/MotionMaster.h index b86e643f588..1b558df44d5 100644 --- a/src/server/game/Movement/MotionMaster.h +++ b/src/server/game/Movement/MotionMaster.h @@ -150,6 +150,7 @@ class TC_GAME_API MotionMaster void Clear(MovementGeneratorPriority priority); void PropagateSpeedChange(); bool GetDestination(float &x, float &y, float &z); + bool StopOnDeath(); void MoveIdle(); void MoveTargetedHome(); |