class Player def cmd_south command_table_entry, arg text_to_player "You walk south." + ENDL if in_room.exit_list[2] && in_room.exit_list[2].flags_state.is_set?(:closed) text_to_player "The exit is closed." + ENDL return end if !in_room.exit_list[2] if flags.include?("build walk") buildwalk(2) else text_to_player "You can't go that direction." + ENDL return end end in_room.exit_list[2].enter(self) end end