diff --git a/src/sounds.c b/src/sounds.c index e73890a92..5c0107f50 100644 --- a/src/sounds.c +++ b/src/sounds.c @@ -16,8 +16,9 @@ struct monst *mon; int rmtyp; { int rno = levl[mon->mx][mon->my].roomno; - - return rooms[rno - ROOMOFFSET].rtype == rmtyp; + if (rno >= ROOMOFFSET) + return rooms[rno - ROOMOFFSET].rtype == rmtyp; + return FALSE; } void