Fix validMovement() defaulting to true