A couple of predicates in sym.h didn't cover all the relevant map symbols. is_cmap_stairs() only affects the MS-DOS position-bar. It appears that it would have been overlooking the extra stairs to the mines and to sokoban but I have no way to verify that. is_cmap_lava() affects getpos() and #lookaround. lava-wall wasn't being treated as lava.
5.0 KiB
5.0 KiB