Fix various annoyances. Fix create_buf immediately after on_room_info