aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorSeyden <saiifii@live.de>2021-11-07 22:36:38 +0100
committerShauren <shauren.trinity@gmail.com>2021-11-20 15:51:02 +0100
commite4630c5354ae1c295bc48b085c44ea20dad32f4d (patch)
treecc8edc5f0f881739dd5b743c8350587a9eba9e56 /src
parent017537173034b4db21b9ecf568101586fa526405 (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.cpp10
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);