internal bool HasCastableMovementAbility(bool combatOnly = true) { foreach (var item in Abilities.Values.Where(A => A.FCombatMovement != null && A.IsMovementSkill)) { if (item.CheckPreCastConditionMethod()) { return true; } } return false; }