return_appearance(self, looker): desc = self.desc for item in room.contents: if inherits_from(item, "typeclasses.objects.Poseable"): desc += "\n{}".format( item.return_appearance(looker) ) exit_desc += "; ".join( [exit.return_appearance(looker) for exit in room.exits] )