def look(self, room_id): from bprintf import buff logger.debug("lookin(%d)", room_id) dead = False w = self.loadw() self.save(w) if self.blind: buff.bprintf("You are blind... you can't see a thing!\n") if self.person.level > 9: logger.debug("showname(%d)", room_id) room = Room.open(room_id) if self.is_dark(room): buff.bprintf("It is dark\n") w = self.loadw() self.onlook() return if room.deathroom: self.blind = False if self.person.level > 9: buff.bprintf("<DEATH ROOM>\n") else: dead = True if room.nobr: buff.brmode = 0 if not self.blind and buff.brmode == 0: buff.bprintf(room.description) if dead: # self.loseme() # crapup("bye bye.....\n") pass w = self.loadw() if not self.blind: pass # lisobs() if self.curmode == 1: pass # lispeople() buff.bprintf("\n") self.onlook()