relocate surface(), ceiling(), and avoid_ceiling() to dungeon.c adjacent to has_ceiling() etc. astral and fire, like airlevel and waterlevel return FALSE for has_ceiling() if a caller does happen to call ceiling() on fire level, return "flames above" if a caller does happen to call ceiling() on quest level, return a more-generic "expanse above", instead of the word "ceiling" add "stairs" return to surface() remove recent update to engrave.c to special-case "stairs" since surface() will return that now
133 KiB
133 KiB