Core/Movement: Temporarily disable "no state change" checks in Unit::SetFeatherFall and Unit::SetCanTurnWhileFalling
Port From (https://github.com/TrinityCore/TrinityCore/commit/e4630c5354ae1c295bc48b085c44ea20dad32f4d)
This commit is contained in:
@@ -340,8 +340,9 @@ namespace Game.Entities
|
||||
|
||||
public bool SetCanTurnWhileFalling(bool enable)
|
||||
{
|
||||
if (enable == HasUnitMovementFlag2(MovementFlag2.CanTurnWhileFalling))
|
||||
return false;
|
||||
// Temporarily disabled for short lived auras that unapply before client had time to ACK applying
|
||||
//if (enable == HasUnitMovementFlag2(MovementFlag2.CanTurnWhileFalling))
|
||||
//return false;
|
||||
|
||||
if (enable)
|
||||
AddUnitMovementFlag2(MovementFlag2.CanTurnWhileFalling);
|
||||
@@ -977,8 +978,9 @@ namespace Game.Entities
|
||||
|
||||
public bool SetFeatherFall(bool enable)
|
||||
{
|
||||
if (enable == HasUnitMovementFlag(MovementFlag.FallingSlow))
|
||||
return false;
|
||||
// Temporarily disabled for short lived auras that unapply before client had time to ACK applying
|
||||
//if (enable == HasUnitMovementFlag(MovementFlag.FallingSlow))
|
||||
//return false;
|
||||
|
||||
if (enable)
|
||||
AddUnitMovementFlag(MovementFlag.FallingSlow);
|
||||
|
||||
Reference in New Issue
Block a user