1 NetHack Fixes List Revision 1.4
3 dogmove.c: Death code fixed so dog with <1 hp doesn't "die of hunger".
4 Slack leash message not invoked unless leash attached.
5 Added "DOGNAME" option (thanks to Roland McGrath).
7 u_init.c: Priest(esse)s start off with their weapon blessed.
9 spell.c: Allows high level characters to cast spells upon themselves
10 zap.c: (such as polymorph).
12 pray.c: allows for de-cursing worn rings as well as weapons.
13 Knights, Priests and Priestesses can now "#turn" undead
15 fixed bugs in blessings bestowed by gods.
17 read.c: SPE_CAUSE_FEAR does not give a "You hear..." message unless no
19 fix to bug in "do_genocide" which allowed player to wipe out
22 polyself.c: fix to rehumanize to catch players who wipe out '@'s while
23 in polymorphed form as they de-polymorph.
25 wield.c: bug causing segmentation fault on "w-" followed by "w[weapon]"
28 trap.c: similar null pointer problem corrected.
30 make.exe.uu: correction of names at top of uuencoded files which caused the
31 nansi.sys.uu: original files to be overwritten by the decoded files when
32 uudecode was invoked. (found by len@elxsi).
34 nethack.6: general beautification and appropriate acknowledgement of
35 trademarks to avoid getting sued. :-) (thanks chuq)
37 help: addition of "V" and "#" commands to help text.
39 invent.c: fix to REDO bug inhibiting the appearance of the item usage
42 makedefs.c: added "{", "\" and corrected Rockmole definition in "data".
43 fixed things for Dos users (file open modes, etc.)
45 cmd.c: added #[command] auto-substitution.
47 termcap.c: fixed termlib / curses dependencies.
48 fixed null padding bug on output of SO/SE/HI/HE.
50 pcmain.c: many fixes by Ralf Brown to allow the
51 pcunix.c: program to be compiled using the Turbo C compiler in a Dos
52 Makefile.tcc: enviornment.
54 engrave.c: engravings burned or engraved into the floor (as opposed to
55 those made with finger or marker) can be felt out when blind.
56 (inspired by Stefan Wrammerfors).
58 mon.c: fixed "monster looked at a strange trap" bug for 16 bit
59 machines (long vs. int problem reported by mike@cimcor).
61 fight.c: hitmm() fixed to return 0 (no hit) if either monster passed
62 in is non-existant. This fixes a number of null reference
63 problems (ex. monmove.c[~360]).
64 Misc zero reference errors fixed by Paul Eggert. eggert@grand
66 Makefile.xenix: New version (that works) supplied by Greg Laskin greg@smash
68 fountain.c: Misc zero reference errors fixed by Paul Eggert. eggert@grand
71 options.c: New options added for GRAPHICS, DOGNAME, and new routine
72 added to allow easier sorting of string parameters (":,"
73 are considered to be string terminators for copying in