-NHDT-Branch: NetHack-3.7 $:$NHDT-Revision: 1.435 $ $NHDT-Date: 1611525309 2021/01/24 21:55:09 $
+NHDT-Branch: NetHack-3.7 $:$NHDT-Revision: 1.437 $ $NHDT-Date: 1611882611 2021/01/29 01:10:11 $
General Fixes and Modified Features
-----------------------------------
feedback stating hero failed to hold location sufficiently in mind;
when not blind, such spells left autodescribe feedback for target spot
in the message window while the spell was being performed
+prevent wish request "death wand" from matching Death monster and producing a
+ random wand instead of a wand of death
Fixes to 3.7.0-x Problems that Were Exposed Via git Repository
attempting to swap places with a peaceful monster might cause it to flee
gender-specific monster names can be used in .lua files with the gender upheld
remove unused vision tables
+changes accompanying sorting of discoveries resulted in omitting very last
+ item for '`'/#knownclass on a class where every item was discoverable
+ and had no extra labels (so potions and rings, possibly others, but
+ not scrolls or wands) and every item was actually discovered
curses: 'msg_window' option wasn't functional for curses unless the binary
also included tty support
-/* NetHack 3.7 o_init.c $NHDT-Date: 1596498193 2020/08/03 23:43:13 $ $NHDT-Branch: NetHack-3.7 $:$NHDT-Revision: 1.43 $ */
+/* NetHack 3.7 o_init.c $NHDT-Date: 1611882611 2021/01/29 01:10:11 $ $NHDT-Branch: NetHack-3.7 $:$NHDT-Revision: 1.48 $ */
/* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
/*-Copyright (c) Robert Patrick Rankin, 2011. */
/* NetHack may be freely redistributed. See license for details. */
: "alphabetical order");
putstr(tmpwin, 0, buf); /* skip iflags.menu_headings */
sorted_ct = 0;
- for (i = g.bases[(int) oclass]; i < g.bases[oclass + 1] - 1; ++i) {
+ for (i = g.bases[(int) oclass]; i <= g.bases[oclass + 1] - 1; ++i) {
if ((dis = g.disco[i]) != 0 && interesting_to_discover(dis)) {
++ct;
Strcpy(buf, objects[dis].oc_pre_discovered ? "* " : " ");