This is probably the worlds shortest patch but I will post it anyway. The reason I added this was because I found it odd that you would want a room to be indoors and not indoors at the same time. Pretty much why have two flags for the same thing. Here if the sector type was indoors then I set the indoors bitvector also. If you want to add this then just open up your db.c file look for the bottom line and add the other three right above it. It should be in the parse_rooms function. + if (t[2] == 0 && !IS_SET(asciiflag_conv(flags),8)) + world[room_nr].room_flags = (asciiflag_conv(flags) + 8); + else world[room_nr].room_flags = asciiflag_conv(flags); It worked for me, I hope it works for you also. If you would like to tell me why this is stupid or congratulate me for destroying your computer or my recent winning of the 'official shortest patch of all time in the field of muds or mudding' then I guess you can e-mail me at: bad_cpny@hotmail.com Tenethor Yes that stands for Bad Company, the band if you didn't know.