To reproduce, enter Minetown in wizard mode and teleport into any one of these stores (i.e. without dungeon overview saying "some shops"). Viewing the dungeon overview, the wrong kind of shop will be recorded.
The solution is to add "a tool shop" between "a wand shop" and "a bookstore" in shopnames[] in libnitrohack/src/dungeon.c, as I do here.
To reproduce, enter Minetown in wizard mode and teleport into any one of these stores (i.e. without dungeon overview saying "some shops"). Viewing the dungeon overview, the wrong kind of shop will be recorded.
The solution is to add "a tool shop" between "a wand shop" and "a bookstore" in
shopnames[]
inlibnitrohack/src/dungeon.c
, as I do here.