Found another weird bug in straight_octagon_path, fixed