diff options
author | Seyden <saiifii@live.de> | 2021-11-07 22:36:38 +0100 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2021-11-20 15:51:02 +0100 |
commit | e4630c5354ae1c295bc48b085c44ea20dad32f4d (patch) | |
tree | cc8edc5f0f881739dd5b743c8350587a9eba9e56 /src | |
parent | 017537173034b4db21b9ecf568101586fa526405 (diff) |
Core/Movement: Temporarily disable "no state change" checks in Unit::SetFeatherFall and Unit::SetCanTurnWhileFalling
Co-authored-by: Shauren <shauren.trinity@gmail.com>
Diffstat (limited to 'src')
-rw-r--r-- | src/server/game/Entities/Unit/Unit.cpp | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp index fdc4ee6c87a..c1939255f75 100644 --- a/src/server/game/Entities/Unit/Unit.cpp +++ b/src/server/game/Entities/Unit/Unit.cpp @@ -12497,8 +12497,9 @@ bool Unit::SetWaterWalking(bool enable) bool Unit::SetFeatherFall(bool enable) { - if (enable == HasUnitMovementFlag(MOVEMENTFLAG_FALLING_SLOW)) - return false; + // Temporarily disabled for short lived auras that unapply before client had time to ACK applying + //if (enable == HasUnitMovementFlag(MOVEMENTFLAG_FALLING_SLOW)) + // return false; if (enable) AddUnitMovementFlag(MOVEMENTFLAG_FALLING_SLOW); @@ -12658,8 +12659,9 @@ bool Unit::SetCanTransitionBetweenSwimAndFly(bool enable) bool Unit::SetCanTurnWhileFalling(bool enable) { - if (enable == HasExtraUnitMovementFlag(MOVEMENTFLAG2_CAN_TURN_WHILE_FALLING)) - return false; + // Temporarily disabled for short lived auras that unapply before client had time to ACK applying + //if (enable == HasExtraUnitMovementFlag(MOVEMENTFLAG2_CAN_TURN_WHILE_FALLING)) + // return false; if (enable) AddExtraUnitMovementFlag(MOVEMENTFLAG2_CAN_TURN_WHILE_FALLING); |