aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Movement/MotionMaster.h
diff options
context:
space:
mode:
authorccrs <ccrs@users.noreply.github.com>2017-08-08 20:29:30 +0200
committerShauren <shauren.trinity@gmail.com>2020-08-22 20:50:56 +0200
commit6209ceddb9fbbcf1c7e3552c17b23465c29ec118 (patch)
tree62ab1896cfc1ced676405cb3f70f94e24568cd4a /src/server/game/Movement/MotionMaster.h
parentb521bf1d3a4e59abf0d7c15200de5fff7430d2ed (diff)
Core/Movement: ee2d7c1d53 followup
(cherry picked from commit 4f43f4d72f10cf1f4e522979f1050e5141c226c2)
Diffstat (limited to 'src/server/game/Movement/MotionMaster.h')
-rw-r--r--src/server/game/Movement/MotionMaster.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/server/game/Movement/MotionMaster.h b/src/server/game/Movement/MotionMaster.h
index 703ca60d50b..01d6574945f 100644
--- a/src/server/game/Movement/MotionMaster.h
+++ b/src/server/game/Movement/MotionMaster.h
@@ -120,8 +120,8 @@ class TC_GAME_API MotionMaster
void UpdateMotion(uint32 diff);
void Clear(bool reset = true);
+ void Clear(MovementSlot slot);
void MovementExpired(bool reset = true);
- void ExpireMovement(MovementSlot slot);
MovementGeneratorType GetCurrentMovementGeneratorType() const;
MovementGeneratorType GetMotionSlotType(int slot) const;
@@ -188,10 +188,12 @@ class TC_GAME_API MotionMaster
bool NeedInitTop() const;
void InitTop();
- void Mutate(MovementGenerator *m, MovementSlot slot);
+ void Mutate(MovementGenerator* m, MovementSlot slot);
void DirectClean(bool reset);
void DelayedClean();
+ void DirectClean(MovementSlot slot);
+ void DelayedClean(MovementSlot slot);
void DirectExpire(bool reset);
void DelayedExpire();
void DirectDelete(MovementGenerator* curr);