1General Fixes and Modified Features
2-----------------------------------
3give invocation message when teleporting onto invocation position
4flying players with water breathing may retrieve things from water
5remove message inconsistently assuming players can be mindless
6monsters wear best armor (not first armor) and may switch armors
7god doesn't give "strayed" message when your god is angry but a different god
8	is the one giving the message
9divine wrath can hit engulfer if you are swallowed
10plug minor topten and oracle memory leaks
11monster throwing must allow for 0 damage (cream pies, non-silver vs. shades)
12break drawbridge if wand of striking is zapped down at open bridge or either
13	up or down at its portcullis
14wand of striking zapped at ceiling might cause a rock to drop (like digging)
15wand of striking hitting a secret door with expose and break it
16zapping {teleportation,cancellation,make invisible,polymorph} down affects
17	any existing engraving similarly to writing with such wands
18monsters may use fire horns and frost horns
19Guidebook.mn now formats backslashes correctly when using GNU groff tools
20Add missing trident case to weapon type categorization.
21Fix weapon proficiency handling for missiles.
22accept "armour" spelling again for marker use (when writing was disconnected
23	from wishing, this got lost)
24restrict writing scrolls and books by description
25give better feedback for some writing results
26whirly/wall-passing monsters should not be immune to falling rocks
27relearn spellbook even when spell already known (object amnesia fix)
28objects that have been called something but not ID'd are subject to amnesia
29ask what to call unknown spellbook which crumbles to dust when mis-read
30bullwhip only tries to get you out of a pit when you're in a pit
31humanoids, gnomes, and ogres now eat; fungi and jellies don't
32centaurs, giants, and various others can respond to #chat
33potion of paralysis doesn't inherit prior nomovemsg
34#naming a nameable artifact when the object already had a name of the same
35	length didn't create an artifact
36applying unID'd potion of oil is possible even not carrying any other items
37	eligible to be applied
38make potion of oil become known after lighting it via apply
39fix remaining inconsistency which allowed diluted water
40don't let breaking a wand of digging on castle level produce holes, just pits
41make Nazgul's sleep gas actually put victims temporarily to sleep
42applying a carried, unlocked, trapped chest will set off the trap
43explosion due to #untrap failure on trapped door destroys it
44shouldn't hear curse/bless status of unseen scroll being read by monster
45give some variation in the amount of time it takes a corpse to rot away
46breakable objects hitting the ceiling or the hero's head will now break
47undead turning now gives credit to player for destroyed monsters
48undead turning now brings dead eggs back to hatchable status
49code added to support hatching of all eggs in a merged group of eggs
50fix display updating at egg's former location when floor egg hatches
51fix learning of egg type for hatched eggs
52statue traps created with monster inventory inside them
53probing shows contents of everything with contents, not just statues
54spells of healing and extra healing don't make target monster angry
55use cornuthaum cancellation factor
56can't kick underwater objects from land or vice versa
57objects falling through holes/trapdoors to random destinations obey arrival
58	restrictions imposed by special levels
59being bare-handed counts as wrong projector when throwing projectiles
60reduce the range that Mjollnir can be thrown
61keep Medusa from continuing to move after she's been killed by reflection
62	of her own gaze (fixes relmon panic)
63medusa's reflected gaze won't affect it if it has amulet/shield of reflection
64eating amulet of strangulation can choke when not satiated; also not gluttony
65intelligent pets hold onto one pick-axe and one unicorn horn
66keep exploding boulders from land mines from hitting you with "a rocks"
67objects carried by migrating monsters have no location
68more robust parsing of user-supplied option names; trailing characters matter
69don't generate spellbooks inside statues of tiny monsters
70treat Medusa level statues as petrified monsters (can't be stone-resistant,
71	and have inventory)
72Medusa doesn't gaze more than once per round
73data.base: eliminate duplication of Orcrist/goblin king entry
74handle luck conferring artifacts correctly (both inventory and enlightenment)
75prevent arming land mines and bear traps in various inappropriate locations
76prevent easy shop exit by having shopkeeper disarm and pick up trap objects
77oilskin cloaks allow defender to slip away from grabbing attacker
78make reading the cursed Book of the Dead riskier
79enchanting stat-affecting armor now identifies it
80fix crash caused by specifying "pickup_types" without a value in config file
81	or NETHACKOPTIONS (avoid attempt to use menu prior to interface init)
82kicking at empty lit corridor with lit_corridor enabled doesn't redraw as unlit
83when starting out with an oil lamp, make pre-discovered potions of oil show up
84	in the discoveries list so that their varying description is available
85being crowned Hand of Elbereth enables minimal longsword proficiency even when
86	Excalibur isn't bestowed
87bare-handed and martial arts weapon skill rankings use names instead of numbers
88
89
90Platform- and/or Interface-Specific Fixes
91-----------------------------------------
92tty: reduce alloc/free activity done for message history
93tty: windowtype:unsupported_value pauses between listing allowed value(s)
94	and proceding under default interface
95X11: free allocated memory during pre-exit cleanup
96X11: display help when DLB is enabled
97X11: fix popup inventory window shown for 'i' response to "what type of
98	object?" prompt with menustyle={T,C}
99DLB: avoid excessive fseek calls (major performance hit for MSDOS)
100MFLOPPY: wasn't safe to enter endgame!  traps, timers, and other level-
101	specific data ended up being inherited from level 1
102MSDOS: now can re-enter game after chdir'ing in shell from "!"
103MSDOS: fix it so -H allows starting a healer game, rather than usage statement
104MSDOS: display cursor during input prompts, not just when in the map
105MSDOS: fix several cursor-related glitches when moving the display
106MSDOS: prevent the use of F3,F4, and F5 before the map window is ready
107MSDOS: make flags.BIOS and flags.rawio the default when VGA tiles are used
108TERMINFO: colors were wrong for some systems, such as Linux
109Amiga: count substitute tiles properly
110MAC: avoid MW 68K struct copy optimization bug (in all developer releases up
111	to and including DR9) by adjusting our structures so it doesn't
112	occur
113MAC: fix crash when trying to drag scrollbar
114MAC: add UPP setup for UserItem FrameItem()
115MAC: boost partitions to 2M minimum
116
117
118General New Features
119--------------------
120#qualifications command eliminated; subsumed into #enhance
121OEXTRA temporary compile-time option
122menu support for group accelerators to choose objects by class
123lev_comp supports specification of percentage chance for monsters and objects
124wielding Sunsword provides protection from light-induced blindness
125interactive setting of options via menu (Per Liboriussen, liborius@daimi.aau.dk)
126
127
128Platform- and/or Interface-Specific New Features
129------------------------------------------------
130MSDOS: Add support for preloading all tiles in protected mode environments
131MSDOS: Add support and initial tty Makefile for yet another compiler (Symantec)
132BeOS: preliminary support for new BeBox platform; initially tty only
133
134