Lines Matching refs:roomno
261 int roomno = inroom(u.ux, u.uy);
265 (u.uinshop != roomno + 1 || shlevel != dlevel || !shopkeeper)) {
286 if (roomno >= 0) {
287 int rt = rooms[roomno].rtype;
301 rooms[roomno].rtype = 0;
308 if (roomno >= 0 && rooms[roomno].rtype >= 8) {
310 || ESHK(shopkeeper)->shoproom != roomno)
311 findshk(roomno);
313 rooms[roomno].rtype = 0;
345 u.uinshop = roomno + 1;
352 findshk(int roomno)
356 if (mtmp->isshk && ESHK(mtmp)->shoproom == roomno