1General Fixes and Modified Features
2-----------------------------------
3make `recover' work with the additional element of version info added in 3.2.1
4floating eyes cannot escape down stairs and ladders
5do not use body_part() inappropriately when snatching monster's weapon
6fix feedback for a confused long worm attacking itself
7avoid converting locked secret door into closed+locked normal door;
8	doors should be flagged as either locked or closed but not both
9kicking a locked secret door mustn't yield an open normal door
10fixes for dipping weapons into potions of oil
11fix crash triggered when knocking off worn blindfold by applying cursed towel
12update screen display for vault guard picking up gold from fake corridor
13Chromatic Dragon was missing appropriate resistances for orange (sleep) and
14	yellow (acid + stoning) dragons
15when triggering a chest trap, clear the trap flag immediately [bones fodder]
16when a boulder gets pushed into a pit where a monster is trapped, immediately
17	redisplay the monster after giving messages
18rings of hunger dropped in sinks should have an effect even if player is blind
19player #offering a cockatrice corpse must pass a touch check
20hitting a rust monster with a pick-axe, iron ball, or chain will trigger rust
21	damage to the weapon; ditto for rust traps when wielding such items
22cosmetic martial arts and bare-handed changes to skill arrays in u_init.c
23gain or lose weapon skill slots appropriately when polymorph into new person
24fix crash occuring when self-hit by uncaught boomerang
25when delivering a pline message during level change, don't display areas of
26	the new level using line-of-sight data from the old one
27heavy iron balls may be thrown multiple spaces (presumably they roll),
28	restoring old ball behavior
29get rid of "non-null minvent despite MM_NOINVENT" warning
30prevent a negative damage adjustment from boosting a target monster's HP
31give "bashing" message when first attacking something with unconventional
32	wielded items besides just throwing weapons and non-weapon tools
33when restoring, reset weapon so that "bashing" message can be given again
34hole traps in bones data shouldn't be marked as unseen
35when carrying 52 items, don't check shop goods for mergability with invent
36	because it will give false matches, yielding non-gold in slot '#'
37kicking a cockatrice corpse is now as dangerous as kicking a live cockatrice
38fix set_apparxy() crash when the Wizard returns via migrating monster list
39monster wearing armor is protected from disintegration breath like player
40monster wearing amulet of life saving survives disintegration breath
41greased helmets will block AD_DRIN attacks
42get rid of ancient check for welded weapons, which arbitrarily named or didn't
43	name the weapon for no particular reason.
44levitation: sitting makes you tumble, kicking requires bracing
45empty bag of tricks won't cause bag of holding to explode
46prevent "force bolt" from hitting false match on *orc* data.base entry
47prevent "{wand,scroll,spellbook} of light" from matching "* light" entry
48non-confused genocide of player should not kill by "genocidal confusion"
49re-word message for monster grasping already-wielded unicorn horn
50fix various killer reasons
51when pushing boulders, make sure current is always top object at its location
52always clear unpaid items off shop bill when shk is teleported away, even
53	if shk was already angry
54don't let broken wand of digging create traps at locations which already
55	have traps (prevent it from turning a hole into a pit)
56don't give messages about unseen objects falling down holes
57fix to prevent kicked objects which stop on holes/downstairs from becoming
58	unattached from any object list
59don't let flying creatures set off a rolling boulder trap
60fix to prevent seeing into a room by kicking an undiscovered locked secret 
61	door from outside
62account for case of monster throwing gem at PC unicorn
63schedule repair for shop door smashed by big monster
64update status line for energy used when "you fail to cast the spell correctly"
65polymorphed character will mimic gold after eating mimic corpse
66fix relmon panic when bashing weak undead with wielded potion of holy water
67holy and unholy water can trigger transformation in werecritters
68call update_inventory() when discovering or undiscovering (call " ") an object
69fix goto_level panic: if quest leader seals portal, delete portal trap from
70	quest home level as well as from main dungeon's branch level [possible
71	return to quest via 'W' quest artifact]
72prefix quest leader and/or nemesis name with "the" when appropriate at
73	run-time rather than using hard-coded text in quest.txt
74fix endgame crash caused by string overflow when formatting priest|minion names
75dokick.c compiles when WEAPON_SKILLS is disabled
76burning objects go out when kicked
77monsters with arms but not legs (salamander, marilith) can't kick
78knights can't jump while poly'd into anything without legs
79try harder to get names for corpses of unique monsters right
80very high dexterity doesn't guarantee a hit for thrown potions and eggs
81blinding ammo thrown from inside an engulfer can't blind it
82monsters going through endgame portals arrive in same area as the player
83	instead of ending up at the portal to the next level
84treat most of the moat on fakewiz levels as outside the special central
85	area, so that falling or wading into the water and auto-teleporting
86	out of it can't strand the character inside the room
87monsters created by animating a named figurine will inherit that name
88prevent possible player-controlled creation of unique monsters via tossing
89	statues of such onto statue trap locations
90activating a statue trap with wand or pick-axe won't discard statue contents
91cursed non-weapons can't slip when thrown, as it was in 3.1.x
92don't reveal patron deity of high priests with the 'C' command's prompt
93two flags structures now, flags and iflags, the latter not saved with the game
94object name prefix buffer wasn't big enough for biggest possible case
95negatively enchanted weapons thrown by monsters could do negative damage
96prevent xorns from phazing through walls on astral level
97live Wizard won't teleport to your level if he's carrying the Amulet
98can't use 'C' to give the Wizard a name
99fix charging for shop goods broken via striking/force bolt
100prevent disintegration breath from destroying Famine and Pestilence
101	and from triggering impossible("monster with zero hp?") for Death
102prevent attached ball and/or chain from becoming part of iron golem formed
103	during polypiling (ball & chain movement later accessed freed memory,
104      which either crashed or got "remove_object: obj not on floor" panic)
105
106
107Platform- and/or Interface-Specific Fixes
108-----------------------------------------
109Mac: update `mrecover'
110Mac: handle `-@' character name suffix for explicitly requesting random role
111msdos: suppress tiles on rogue level when restoring games that were saved there
112tty: support group accelerators for PICK_ONE menus
113tty: after <ctrl/P> at a yn() prompt, don't blindly accept the character
114	used to get back to the prompt as the yn() result [could trigger
115	impossible("invalid sell response")]
116Unix+tty: guard against <curses.h> problems with delay_output,TRUE/FALSE macros
117X11: fix group accelerators and support them for PICK_ONE menus
118X11: implement tty-style counts for menu selections
119X11: proper pop-up placement with old-style window managers (eg X11R6 twm)
120
121
122General New Features
123--------------------
124
125
126Platform- and/or Interface-Specific New Features
127------------------------------------------------
128
129