fix(Core/Creature): Prevent flying creatures from falling on respawn. (#13774)

This commit is contained in:
UltraNix
2022-11-12 13:24:12 +01:00
committed by GitHub
parent aded28c3ce
commit c1bb1d47f9

View File

@@ -19961,7 +19961,8 @@ void Unit::BuildMovementPacket(ByteBuffer* data) const
bool Unit::IsFalling() const
{
return m_movementInfo.HasMovementFlag(MOVEMENTFLAG_FALLING | MOVEMENTFLAG_FALLING_FAR) || movespline->isFalling();
return m_movementInfo.HasMovementFlag(MOVEMENTFLAG_FALLING | MOVEMENTFLAG_FALLING_FAR) ||
(!movespline->Finalized() && movespline->Initialized() && movespline->isFalling());
}
/**