add checks to disqualify invalid staircase rooms