In 3.4.3, reading an uncursed scroll of enchant armor while wearing a piece of cursed armor performed an uncurse as well as raising enchantment. A fairly big patch to redo how pending shop bills were affected by altering the items on the bill accidentally took away the uncurse part when modifying the scroll code to use the bless()/ uncurse()/curse() functions instead of manipulating the armor's blessed and cursed flags directly.
49 lines
2.1 KiB
Groff
49 lines
2.1 KiB
Groff
$NHDT-Branch$:$NHDT-Revision$ $NHDT-Date$
|
|
|
|
General Fixes and Modified Features
|
|
-----------------------------------
|
|
doc/*.6 man pages and corresponding doc/*.txt text copies were out of date
|
|
data.base entry for "lava" had wrong first name for Don Woods' attribution
|
|
cursed genocide of "none" sent in monsters, but "that's enough tries" didn't
|
|
update MAXPLAYERS documentation in sysconf file and allow 0 for it
|
|
wizard mode: don't include feedback about named fruit for ^X and enlightenment
|
|
looking at distant objects while wearing the Eyes of the Overworld made their
|
|
up-close descriptions known when not intended
|
|
message when cursed wand zapped by a monster happens to explode was suppressed
|
|
if hero was deaf, even though that message has no audible component
|
|
support explicit 'symset:default' and 'symset:Default symbols' in options
|
|
crash during startup if player name set as 'player' in defaults
|
|
any existing vampire shape-shifted into critter (fog cloud, bat, wolf) became
|
|
an unkillable critter if vampires were genocided
|
|
unlike in previous versions, an uncursed scroll of enchant armor failed to
|
|
uncurse the piece of armor being enchanted (change was unintentional)
|
|
|
|
|
|
Platform- and/or Interface-Specific Fixes
|
|
-----------------------------------------
|
|
unix/X11: in top level Makefile, some commented out definitions of VARDATND
|
|
misspelled pilemark.xbm (as pilemark.xpm)
|
|
win32gui: getversionstring() was overflowing the provided Help About buffer
|
|
win32gui: guard against buffer overflow in in mswin_getlin()
|
|
MacOSX: initial binary release was built from out of date source code that
|
|
had 'BETA' and 'DEBUG' inappropriately enabled
|
|
X11: core bug for '`' (backtick) command was only noticed by X11 interface,
|
|
which issued impossible message "add_menu: called before start_menu"
|
|
|
|
|
|
General New Features
|
|
--------------------
|
|
naming Sting or Orcrist now breaks illiterate conduct
|
|
|
|
|
|
Platform- and/or Interface-Specific New Features
|
|
------------------------------------------------
|
|
|
|
|
|
NetHack Community Patches (or Variation) Included
|
|
-------------------------------------------------
|
|
|
|
|
|
Code Cleanup and Reorganization
|
|
-------------------------------
|