b4d9a3d6f53d312c68f6135bd492a0de627343eb
[crawl.git] / crawl-ref / docs / changelog.txt
1 Stone Soup 0.21.2 (20180916)
2 ----------------------------
3
4 Bugfix Release
5 --------------
6
7 * Shock serpent retaliation now properly checks rElec.
8 * No more errors on autofight commands when using ranged weapons or polearms.
9 * Fix a bug that led to Ru sacrifices not consistently giving promised piety.
10 * Fix many cases of "mid cache bogosity" errors involving Beogh followers.
11 * Training xl estimates in item descriptions are now more accurate.
12 * Compilation under Msys2 is now *really* fixed.
13 * Autotravel will no longer try to take shortcuts through hell.
14 * 73 other bugfixes and cleanups.
15
16 Stone Soup 0.21.1 (20180201)
17 ----------------------------
18
19 Bugfix Release
20 --------------
21 * Dith shadow mimic of launcher attacks no longer copies the enchant and ego
22   of the launcher.
23 * Monsters lose constriction by Borgnjor's Vile Clutch when they are moved by
24   any means.
25 * Formicids can now manually cancel digging, allowing them to use Wu Jian's
26   Wall Jump ability after digging.
27 * Wu Jian's Wall Jump ability now works under silence.
28 * New splash screen art.
29 * Numlock on Windows systems no longer causes unpredictable repeating
30   movement.
31 * Alt-F4 no longer causes freezing in Tiles on Windows systems.
32 * Resizing the local Tiles window during prompts no longer causes crashes.
33 * SDL 2 contrib updated to 2.0.7, which fixes compilation under Msys2.
34
35 Stone Soup 0.21 (20180105)
36 --------------------------
37
38 Highlights
39 ----------
40 * New species: Gnolls
41 * New god: Wu Jian Council
42 * New spell: Borgnjor's Vile Clutch
43
44 Branches, Environment
45 ---------------------
46 * The rate at which unique Pan lord levels appear in Pandemonium is increased.
47 * Transporters now have a 'landing site' that indicates their destination.
48 * The Hellbinder and Cloud Mage Wizlabs have been revamped to give greater and
49   more varied challenges as well as improved loot.
50
51 Character
52 ---------
53 * New species: Gnolls, with extremely high aptitudes for all skills, but
54   an inability to focus: Gnolls always train all skills equally, regardless
55   of whether they have the requisite items or spells.
56 * Ogres now have better aptitudes in shortblades, longblades, and axes.
57
58 Gods
59 ----
60 * New (temple) god: Wu Jian Council
61   - Grants free 'martial' attacks from certain movement actions:
62     * 0*: Moving toward an enemy triggers 'Lunge', which attacks the enemy and
63       does extra damage.
64     * 1*: Moving between tiles adjacent to a monster triggers 'Whirlwind',
65       which attacks all adjacent foes and 'pins' them, preventing one turn of
66       movement.
67     * 2*: Moving against solid obstacles triggers a two-turn Wall Jump, moving
68       two tiles in the opposite direction and attacking any adjacent enemies.
69       This ability can also be triggered via an (a)bility, and the movement-
70       based mode can be disabled using `wall_jump_move = false` in your rc
71       file for more careful play.
72   - 3*: Active 'Serpent's Lash' ability, granting two free movement actions,
73     of which any martial actions will never miss.
74   - 5*: Active 'Heavenly Storm' ability, creating opaque clouds and increasing
75     your martial prowess while you continue to use 'martial' attacks.
76   - Piety is gained through defeating foes.
77 * Gozag Potion Petition no longer offers haste/berserk potions for species
78   that can't haste/berserk.
79 * Zin blocks 100% of mutations at 6* piety. At that piety level, potions of
80   mutation now only remove mutations and don't cause piety loss.
81 * Zin no longer has a mutation removal one-time ability at 6* piety.
82 * Makhleb's Minor Destruction has slightly lowered range, and Makhleb's Major
83   Destruction has slightly increased range.
84
85 Interface
86 ---------
87 * Players can now set training targets for skills.
88   - Press = on the skill screen, select a skill, and enter a skill level.
89   - Training of that skill is disabled when it reaches the specified level.
90 * Water species except for merfolk autoexplore/travel through shallow water.
91 * Diagonal shift-running now stops properly at doors.
92 * Draconian players now show their hat tiles in Tiles/WebTiles.
93 * New 'tc_forbidden' RC option to set color of squares forbidden by travel.
94 * New xp_by_level morgue table to track XP sources on a per-level basis.
95 * New -force-map objstat/mapstat option to always place a given map on each
96   level.
97 * New objstat fields for tracking monster numbers/XP from vaults.
98 * Many new tiles for artefact weapons and monsters.
99
100 Items
101 -----
102 * Wands of the same type merge charges upon pickup and wands have no cap on
103   charges.
104 * Wands identify charges upon pickup and are destroyed when their last charge
105   is used.
106 * Items in a doorways no longer prevent closing doors in most instances.
107   - Items get pushed out of the doorway when the player closes the door.
108   - Doors refuse to close only if the items would fall into deep water or lava.
109 * Potions of mutations remove fewer mutations on average and are a bit rarer.
110 * Fan of Gales now disperses clouds at the user's location.
111 * Un-equipping an item currently giving you invisibility now gives extra
112   contamination.
113 * Rods of lightning XP-recharge even when only partially used and only grant a
114   power bonus for shots over consecutive turns.
115 * Scarves are never made as artefacts.
116 * Wands of random effects include malmutate in the set of possible effects.
117 * Permanent food has been simplified.
118   - Rations are now the only type of permanent food, replacing bread and meat
119     rations, fruit, and royal jelly.
120   - Ration item generation and well as the herbivore and carnivore mutations
121     have been balanced to keep available nutrition the same as before.
122   - Fedhas abilities that formerly required a piece of fruit instead require
123     two rations.
124 * Removed:
125   - Wands of confusion and lightning.
126   - Scrolls of recharging.
127   - Mutagenic chunks.
128
129 Monsters
130 --------
131 * Monsters no longer spawn after level-generation in most places.
132   - This also eliminates the "super OOD" timer that could generate
133     exceptionally hard monsters after a long time on the level.
134   - The number of monsters created during level generation is increased
135     slightly to compensate.
136   - Pandemonium and Abyss are unaffected by this change.
137 * A fraction of the monsters generated with a level are created awake,
138   but never near stairs.
139 * Air elementals now have a Vortex ability, which creates a short-range,
140   short-duration tornado effect.
141 * Player ghosts have normal speed regardless of species, never have a chaos
142   ego on their melee attack, and no longer generate in portal branches.
143 * Pandemonium lords can no longer have the Shatter spell.
144
145 Spells
146 ------
147 * New spell: Borgnjor's Vile Clutch (L5 Necromancy/Earth); calls forth undead
148   hands from the earth over a smite-targeted area to constrict hostile monsters.
149   Appears in the Necromancer starting book, the book of Unlife, and the book of
150   Dreams.
151 * Shatter's damage has been simplified to use one of three dice values for
152   susceptibility, and can now slightly damage insubstantial monsters. Intrinsic
153   player/monster susceptibility takes precedence for damage over flight status.
154 * Lee's Rapid Deconstruction now gives each material type a fixed explosion
155   damage and size that doesn't increase when a wall is destroyed.
156 * Removed:
157   - Control Undead.
158   - Cigotuvi's Embrace.
159
160 Stone Soup 0.20 (20170525)
161 --------------------------
162
163 Highlights
164 ----------
165 * New species: Barachim
166 * New spells: Poisonous Vapours and Ignition
167 * New scarf items: Armour for the cloak slot with new egos
168 * New evocations: Wands and an evocable based on spells formerly found on rods
169
170 Branches, Environment
171 ---------------------
172 * The Slime Pits treasure vault walls are breached when the Royal Jelly dies.
173 * Web traps created in play (by e.g. jumping spiders) are destroyed on
174   escape.
175 * The Tomb of Ancients now has one-way escape hatches with return hatches
176   nearby instead of stairs.
177 * New transporter dungeon feature: a one-way portal to elsewhere on the level.
178   Currently used in a number of new loot vaults.
179 * The last levels of Cocytus and Gehenna never require flight to reach the
180   rune.
181
182 Character
183 ---------
184 * New species: Barachim, with an powerful innate Hop ability and good
185   aptitudes balanced by slow movement and an increased base LOS radius.
186 * Ogre aptitudes have been adjusted, trading M&F skill for spells.
187 * Mummies' spellcasting aptitude has been increased to +2, from -1.
188 * Deep dwarves have an innate ability that heals them and has a chance of
189   permanently reducing their MP. Their old recharge ability has been removed.
190 * Loud noises no longer break mesmerization or fear.
191 * Various 'badform' (e.g. wispform) special cases have been removed.
192 * Several abilities that triggered exhaustion now have their own cooldown timers.
193 * Removed:
194   - High elves.
195   - Mottled draconians.
196   - Vestigial Lava Orcs/Djinni. Saves will load, but (after a prompt) will be
197     converted to Hill Orcs/Vinestalkers.
198
199 Gods
200 ----
201 * The Shining One:
202   - Cleansing Flame is more effective against non-evil enemies.
203   - All bonus-damage 'stab' attacks are prevented.
204   - Poison is no longer forbidden.
205 * Minor Elyvilon wrath effects removed; enemy lifesaving strengthened.
206 * Nemelex's wrath reclaims all decks, rather than sabotaging them.
207
208 Interface
209 ---------
210 * The species selection menu has been reworked to have a more useful
211   conceptual organization, with species grouped into "simple", "intermediate",
212   and "advanced" categories.
213 * Noise from the last turn is displayed in the top-right, replacing gold.
214   (Gold can still be seen with % and $.)
215 * Terminal colors now work properly on a wider range of terminals by default.
216   However, as a consequence the default background map color is dark blue.
217   To get dark grey, depending on your terminal you can set
218   `bold_brightens_foreground=true` or `allow_extended_colours=true` in
219   your rc file.
220 * New equip_bar option that replaces the noise display with a display of the
221   glyphs of your equipped items (console only).
222 * Monsters' melee attacks, including estimates of potential damage, are
223   now included in their descriptions.
224 * The player's odds of succeeding with melee confusion attacks is displayed.
225 * auto_butcher can be configured to trigger on different hunger levels.
226 * Stash searches now hide distant duplicate matches of more vanilla
227   weapons, armour, and ammo by default. Searches results are now first
228   ordered by items' descriptive names, rather than by the whole string
229   including determiners.
230 * Red draining is now divided into red and magenta; magenta is the worst.
231 * The mouse can be used in webtiles (now enabled by default, previously a
232   secret option).
233 * Local versions have much-improved support for custom sounds; see
234   https://github.com/crawl/crawl/commit/4270d38ebf63 for details.
235 * SDL Tiles now no longer disables screen savers.
236
237 Items
238 -----
239 * New item type: scarves, occupying the cloak slot.
240   - Scarves give 0 AC and cannot be enchanted, but always have an ego.
241   - Scarf egos: Cloud Immunity, Spirit Shield, Resistance, rMsl.
242 * Evocations:
243   - New wand types: Clouds and Scattershot.
244   - New misc item: the Lightning Rod, a 4-charge XP evocable.
245   - Wands scale better with Evocations.
246   - Wands can no longer be zapped while confused.
247   - Wands of disintegration no longer destroy terrain.
248   - Wands of digging can now destroy statues.
249   - Wand and miscellaneous acquirement merged into 'evocations'.
250 * Unrandarts:
251   - New unrand: Maxwell's Thermic Engine, a freezing/flaming double sword that
252     increases in power with each swing taken.
253   - The Ratskin Cloak's stats have been tweaked, and it can now summon rats.
254   - Amulet of Bloodlust: Slay+6 (was +3), MR++ (was MR+).
255   - Shield of Ignorance: Now +10 {Int-4, rN+}. *Curse, AC+4 removed.
256   - Sword of Jihad: renamed to Zealot's Sword.
257   - Sceptre of Torment only torments on-hit, rather than randomly.
258   - The Captain's Cutlass no longer chops off hydra heads.
259   - The Ring of Shaolin is renamed to the Ring of Phasing, and the bow of Krishna
260     "Sharnga" is renamed to the longbow "Zephyr".
261 * Potions of cure mutation, beneficial mutation, and mutation have been merged.
262 * All types of food take one turn to eat.
263 * All types of manuals are pre-identified.
264 * Weapons:
265   - Giant Spiked Clubs have had their base delay lowered slightly.
266 * Removed:
267   - Wands of heal wounds, haste, teleportation, and slowing.
268   - Rods.
269   - Discs of Storms.
270   - The Hat of the High Council, the Scimitar of Flaming Death, and the Dagger
271     of Chilly Death.
272   - Beef jerky and pizza.
273
274 Monsters
275 --------
276 * Draconian callers -> stormcallers, which Smite, Summon Drakes, and Upheaval.
277 * Mottled dragons -> acid dragons.
278 * Two-headed ogres are significantly stronger.
279 * The 'draining' effect once again lowers monsters' MR.
280 * Various unique monsters give better rewards for defeating them.
281 * Monsters such as alligators get a larger movement speed increase when using
282   their Sprint ability.
283 * Maurice and Ijyb now always have wands, and Ijyb first appears a bit deeper
284   in the Dungeon.
285 * Draconian ghosts will no longer have negative energy breath.
286 * Removed:
287   - Mottled draconians.
288   - Draconian zealots.
289   - Hill giants.
290
291 Spells
292 ------
293 * New spell: Poisonous Vapours (L2 Poison/Air); creates an extremely short-
294   duration poison cloud on a targeted creature. Appears in the VM book.
295 * New spell: Ignition (L8 Fire). Drops a weakened Fireball on every monster in
296   line of sight. The caster and their allies are unaffected.
297 * Gell's Gravitas is now Translocations only (was Tloc/Hex).
298 * Portal Projectile is now Tloc/Hex (was Translocations only).
299 * Swapped Portal Projectile and Gell's Gravitas in the Wr/AM starting books.
300 * Book of Conjurations: Battlesphere replaced with Force Lance.
301 * Book of Air: Repel Missiles replaced with Airstrike.
302 * Confusing Touch is less effective, especially against high-HD enemies.
303 * Sandblast consumes stones directly from inventory, but no longer functions
304   without ammo, and cannot consume large rocks.
305 * Removed:
306     - Delayed Fireball.
307     - Poisonous Cloud
308     - Repel Missiles.
309
310 Modding/contribution support
311 ----------------------------
312 * A number of guides from contributor Cerol on how to change key components
313   of the game (first debuted in r/dcss and r/roguelikes) have been added to
314   the documentation. These can be found at:
315     - https://github.com/crawl/crawl/blob/master/crawl-ref/docs/develop/background_creation.txt
316     - https://github.com/crawl/crawl/blob/master/crawl-ref/docs/develop/god_creation.txt
317     - https://github.com/crawl/crawl/blob/master/crawl-ref/docs/develop/mutation_creation.txt
318     - https://github.com/crawl/crawl/blob/master/crawl-ref/docs/develop/species_creation.txt
319
320
321 Stone Soup 0.19.1 (20161123)
322 --------------------------------------------
323
324 Bugfix Release
325 --------------
326
327 * Demon tridents are two-handed for small races, as intended.
328 * Allow Dith shadow to attack diagonally and to reach.
329 * Many other bug-fixes and cleanups.
330
331
332 Stone Soup 0.19 (20161031)
333 --------------------------------------------
334
335 Highlights
336 ----------
337 * New gods: Uskayaw the Reveler and Hepliaklqana the Forgotten.
338 * New portal: the Desolation of Salt.
339 * Sif Muna and Nemelex Xobeh have been dramatically reworked.
340 * Long blades have a new passive effect, 'riposte'.
341
342 Branches, Environment
343 ---------------------
344 * New timed portal vault: the Desolation of Salt, appearing in Elf and Vaults.
345   - Six new enemies, including swarms of fragile golems with supporting allies.
346   - Open terrain layout with large, opaque clouds to use as cover.
347   - Many powerful artefacts resting within ancient ruins.
348 * Volcanoes are now much more dangerous, but offer better rewards.
349 * Lair is now six floors (formerly eight).
350 * Slime is now five floors (formerly six).
351 * The Slime treasure vault's walls disappear entirely on their master's death.
352 * Webs are no longer destroyed after creatures escape from them.
353 * Beogh will no longer smite creatures that destroy orcish idols.
354 * Lair and Orc no longer have ambient noise.
355 * Storm cloud damage is more common and much less severe.
356 * Non-opaque clouds created by the player vanish instantly when out of LOS.
357 * The Orb's translocation restrictions now apply throughout the Zot branch.
358
359 Character
360 ---------
361 * Flight or transformations expiring over deep water or lava no longer causes
362   instant death. Instead, they cause heavy drain over time until reaching land.
363 * Potions, scrolls and books can be used while still on the floor.
364 * Resistances granted by rN (to e.g. Pain effects) now scale with rN, only
365   reaching full immunity at rN+++ (instead of at rN+).
366 * Monks can now choose a weapon to start with.
367 * Corrosion slaying penalties now affect unarmed & auxiliary attacks.
368 * Spriggans can wield any weapons that kobolds and halflings can.
369 * Kobolds and halflings rebalanced toward & away from casting, respectively.
370 * Hidden "stealth factors" for species and forms are gone.
371 * Vampire blood level effects have been simplified and reworked.
372 * Bat form can quaff potions and open doors.
373 * The undead always take stat damage if mutated, instead of sometimes rotting.
374 * Temporary mutations only have a 50% chance of affecting the undead.
375 * Mummy self-restoration has been removed.
376 * The 'sustain abilities' effect has been removed.
377 * Sickness no longer has a chance of damaging stats.
378 * Issuing orders to allies no longer makes noise.
379 * Climbing stairs takes slightly longer, but doesn't penalize EV.
380 * Clarity provides immunity to sleep and fear.
381
382 Gods
383 ----
384 * New temple god: Uskayaw the Reveler.
385   - Piety gained by dealing damage to enemies.
386   - Piety decays extremely rapidly over time.
387   - 1*: Stomp: deals damage to all adjacent enemies.
388   - 2*: Line Pass: instantly travel through a line of enemies, confusing some.
389   - Solo Time: on reaching 3*, briefly paralyse all visible enemies.
390   - Pain Bond: on reaching 4*, all visible enemies begin sharing damage
391     taken with each-other.
392   - 5*: Grand Finale: blink into and instantly kill target monster.
393 * New temple god: Hepliaklqana the Forgotten.
394   - Grants a permanent customizeable ally, respawning on a delay after death.
395     The ally automatically grows in strength as you level up.
396   - Piety granted for exploration.
397   - 0*: Recall: interlevel recall for your ally.
398   - 2*: Remember Life: permanently make your ancestor a Hexer, Knight or
399         Battlemage.
400   - 3*: Transference: swap your ancestor with any creature in LOS, or yourself.
401   - 4*: Idealise: heal your ancestor & temporarily increase their AC, damage
402         and spellpower dramatically.
403   - 5*: Transference drains enemies adjacent to the target.
404 * Sif Muna changes:
405   - The 1* Channel Energy ability is replaced with Divine Energy, which allows
406     the player to cast with insufficient mp, causing temporary -Cast.
407   - At 3*, grants "Channel Magic", trading piety for a fast MP regen status.
408   - Book gifts now begin at 5*, instead of 6*.
409   - Sif grants piety for both learning magic and killing enemies.
410 * Nemelex Xobeh changes:
411   - Now gifts decks of escape, destruction and summoning.
412   - Drawing from decks and using Nemelex abilities now uses invocations,
413     not evocations.
414   - Identify scrolls can no longer be used on decks.
415 * Beogh's water-walking always lasts until the player is on land.
416 * Beogh no longer increases the benefits of armour and shields.
417 * Dithmenos's Shadow Step can no longer be used on allies or while immobile.
418 * Fedhas appreciates all corpse decay, and rots all corpses when the player
419   leaves a level. Toadstool generation is an ability, instead of a 'p' effect.
420 * Qazlal's cloud immunity applies to all clouds, not just the player's.
421 * Jiyva's jelly paralyse ability has been removed.
422 * Many divine abilities have had their hunger costs removed or increased.
423 * Most gods that like killing are less particular about what you kill.
424 * Piety decay over time has been streamlined and adjusted for most gods.
425 * Gods that hate specific monsters no longer prevent you from enslaving them.
426 * Pakellas has been removed.
427
428 Interface
429 ---------
430 * Most targeters will be more intelligent when trying to maximize enemies hit.
431 * In tiles, monster attitude is indicated with colored auras instead of icons.
432 * The (p)rayer command is gone; pray at altars with > or <, as with shops.
433 * Descriptions of monsters with multiple spellsets show which spells you've
434   seen them cast.
435 * Monster descriptions list their average max HP.
436 * New auto_butcher option, which butchers edible corpses during autoexplore.
437
438 Items
439 -----
440 * Fixed artefacts:
441   - Firestarter and Frostbite now provide immunity to their cloud types.
442   - The Octopus King trident's enchantment bonus for wearing Octopus King rings
443     is now +2 (prev. +1).
444   - The Staff of Olgreb now has a fixed +9 enchantment.
445   - The Sword of Zonguldrok no longer creates hostile dead or curses itself.
446   - The arbalest 'Damnation' doesn't provides resistances, and does more damage.
447   - The morningstar Eos takes Brilliance's halo, and no longer has -Tele.
448   - Fencer's Gloves no longer increase Sbl/Lbl skill or provide +EV/AC, but let
449     the player riposte with any weapon (details below).
450   - Wyrmbane now has rC+ instead of +Rage.
451   - The greatsling Punk has a unique 'acid' brand, instead of freezing.
452 * Evocations:
453   - Wands of random effects can no longer produce digging or disintegration.
454   - Boxes of beasts and sacks of spiders have a fixed chance of destruction
455     per-use, instead of a hidden charge count. They now stack.
456   - Fans of gales & lamps of fire no longer summon elemental allies.
457   - Phials of floods impact damage significantly reduced.
458 * Players using long blades sometimes riposte when dodging attacks, launching
459   instant, automatic counterattacks.
460 * Weapons of protection give a temporary +7 AC on hit, replacing a passive +5.
461 * Creatures that could be butchered for enchantable hides instead, with the
462   same chance, leave behind the corresponding armour when killed.
463 * Amulets of harm now increase damage dealt more than damage taken, and are no
464   longer evil.
465 * Elemental enhancers no longer penalise spells of the opposite element.
466 * Jewellery acquirement creates twice as many randarts.
467 * The *Confuse randart property is now *Slow.
468 * Books can no longer be destroyed to forget spells.
469 * Rods are created through misc. acquirement instead of staff acquirement.
470 * It's no longer possible to acquire ammunition.
471 * Renamed:
472   - dragon armour -> dragon scales.
473   - greatsling -> fustibalus.
474 * Removed:
475   - All decks and their cards, except for those gifted by Nemelex Xobeh.
476   - Dragon and troll hides.
477   - Sword of the Doom Knight, Amulet of Cekugob, and "Brilliance".
478   - Amulets of dismissal.
479   - Rings of sustain abilities.
480   - Stones of tremors.
481   - The evasion weapon ego.
482   - The Akashic Record.
483   - Artefact blowguns.
484
485 Monsters
486 --------
487 * New monsters
488   - Bai Suzhen, a late-game draconian unique that casts Summon Hydra. When
489     severely injured, she becomes a dragon ringed by storm clouds.
490   - Meliai, bee priestesses that sting and smite in trios.
491   - Dream sheep, pack monsters that put their enemies to sleep.
492   - ...and the residents of the Desolation of Salt.
493 * Uniques:
494   - Urug and Jory's weapons are now much nastier for their depth.
495   - Mennas always spawns with a sacred weapon.
496   - Donald can now cast Haste and Might.
497   - Asterion's Spectral Weapon has been replaced by Greater Servant of Makhleb.
498   - Xtahua can now roar to cast Paralyse.
499   - Nergalle can no longer enter Death's Door.
500   - Gloorx Vloq can no longer cast Black Mark.
501   - Various uniques have had their genders changed.
502 * Zombies, skeletons, and simulacrula no longer hide damage taken, and display
503   the full names of the monster they were created from.
504 * Battlecry has been simplified, affecting all monsters of the same genus.
505 * Blood Saints's Legendary Destruction now casts two spells at a time.
506 * Necromancers gain Bind Soul, reviving slain monsters as simulacrula.
507 * Ghostly Fireball is now completely resistable by rN and causes draining.
508 * Obsidian statues can Mesmerise.
509 * Wizards and Ogre Mages have split up and re-arranged their many spell sets
510   to arrive at three sets each, with minimal overlap.
511 * Spriggan air mages can no longer cast Control Winds.
512 * Hellions no longer have fire resistance or cold vulnerability.
513 * Deep elf archers no longer fire their bows in melee.
514 * Death scarabs no longer trail miasma, but are somewhat tougher.
515 * Tzitzimitl melee slows and rots victims, instead of creating miasma.
516 * Ushabti gain Dispel Undead and Warning Cry, and their clouds are now miasma.
517 * Friendly monsters will no longer open doors.
518 * Jellies no longer eat unseen items for non-Jiyva worshippers.
519 * Turtles no longer withdraw into their shells when injured.
520 * Giant eyeballs charge up their paralysis-stare 50% faster.
521 * Statues are now stabbable; obsidian & orange crystal statues gain sInv.
522 * Renamed monsters:
523   - Giant newt -> frilled lizard.
524   - Giant frog -> bullfrog.
525   - Giant gecko -> leopard gecko.
526   - Giant leech -> tyrant leech.
527   - Giant eyeball -> floating eye.
528   - Giant spore -> ballistomycete spore.
529   - Giant orange brain -> glowing orange brain.
530   - Greater naga -> nagaraja.
531 * Removed monsters:
532   - Anubis guards.
533   - Boulder beetles.
534   - Chaos champions.
535   - Griffons.
536   - Putrid demonspawn.
537   - Salamander stormcallers.
538   - Sheep.
539   - Wasps.
540   - Norris.
541   - Maud.
542   - Wiglaf.
543
544 Spells
545 ------
546 * New spell: Infestation (L8 Necromancy), appearing in the Necronomicon.
547   Applies 'infested' to monsters in a large, smite-targeted area; a friendly
548   death scarab erupts out of the victims when they die.
549 * New spell: Lesser Beckoning (L3 Translocation), which pulls a single target
550   adjacent to the caster.
551 * All temporary allies are incapable of attacking out of LOS, not just summons.
552 * Confusing Touch is level 1 (was level 2).
553 * Cigotuvi's Embrace only degrades over time, not on-hit.
554 * Irradiate causes significantly less contamination when cast.
555 * Olgreb's Toxic Radiance causes less damage, but doesn't poison the caster.
556 * Simulacrum's duration is significantly shorter.
557 * Spells formerly in the Akashic Record have been redistributed elsewhere.
558 * Various other spellbooks have had minor adjustments.
559 * Removed: Cure Poison, Haste, and Warp Weapon.
560
561
562 Stone Soup 0.18 (20160504)
563 --------------------------------------------
564
565 Highlights
566 ----------
567 * New god: Pakellas the Inventive.
568
569 Branches, Environment
570 ---------------------
571 * Killing monsters in the Abyss eventually spawns exits and down-stairs.
572 * Ziggurat portals no longer appear in Pan.
573 * After clearing multiple ziggurats, enemies found in later ziggurats will be
574   considerably more dangerous.
575 * The Orcish Mines are now two levels, and generate fewer plain orcs. Gold
576   generation is doubled to account for the shorter branch.
577 * The Elven Halls now contains elementals and dancing weapons (in addition to
578   the ones normally found in the Hall of Blades).
579
580 Character
581 ---------
582 * A new mutation: Sturdy Frame, reducing base ER by 2/4/6 and thus making
583   heavy armour easier to wear. Can be a demonspawn mutation.
584 * Formicids now have 0 Throwing aptitude (was -2).
585 * Taking a known shaft now has a 2/3 chance of shafting one floor and 1/3 of
586   two floors.
587 * Breath abilities are no longer mutations and are now unique to draconians
588   and nagas.
589 * Throwing speed now works like weapons do, making it somewhat slower.
590 * Weapon types no longer have distinct strength weights. Strength now only
591   gives a bonus to damage, and dexterity only gives a bonus to accuracy.
592 * Formicids can no longer dig while in most non-Formicid forms.
593 * Statue Form now gives somewhat more AC.
594 * Early-game attribute loss is recovered significantly more quickly.
595 * rElec now reduces damage by two-thirds, rather than three-quarters.
596
597 Gods
598 ----
599 * New temple god: Pakellas the Inventive.
600   - Grants MP on kills and passive wand charge identification. MP gained while
601     full will eventually be turned into potions of magic.
602   - Blocks MP regeneration and hates channeling.
603   - Gifts wands, rods and miscellaneous evokables.
604   - 1*: Quick Charge: uses a portion of current MP to recharge a wand or rod.
605   - 3*: Device Surge: spends variable MP to apply power enhancers to your next
606     use of an evocable item.
607   - 6* capstone: Supercharge: sets a rod to +10 (18/18), or sets a wand's
608     capacity to 50% above normal for that wand type.
609 * Ashenzari now allows followers to curse items with an ability that consumes
610   a scroll of remove curse, instead of using prayer to create curse scrolls.
611 * Beogh no longer allows corpse sacrifice.
612 * New Beogh 6* ability: Resurrection, reviving & converting dead orcs.
613 * Followers of Elyvilon can pacify insects (again).
614 * Monsters buffed by Gozag's wrath now remain buffed as long as they live.
615 * Jiyva altars in Dungeon no longer appear as early.
616 * Okawaru's abilities now cost less piety, but don't last as long at low
617   Invocations skill.
618 * Finesse is no longer blocked by stasis.
619 * Piety given for a Ru sacrifice is more explicitly stated.
620 * Sif Muna now grants miscast protection at 2* and amnesia at 4*, rather than
621   the other way around.
622 * Xom now chaos brands more weapon gifts, and can chaos brand ranged weapons
623   again.
624 * Yredremnul's Enslave Soul can now affect demons & holy beings.
625 * Abandoning Yredelemnul now destroys your zombie minions.
626 * Zin's Recite is now only interrupted if the player is silenced or
627   incapacitated (or goes berserk).
628
629 Items
630 -----
631 * New items:
632   - The amulet of dismissal, which may teleport away enemies that damage the
633     player, but causes a brief combat penalty when equipped.
634   - The amulet of reflection, which grants a few points of shielding that
635     act as a shield of reflection.
636   - The amulet of harm, which increases damage dealt to and by the wearer by
637     25%.
638   - The amulet of magic regeneration, which increases MP regeneration after a
639     warmup period.
640   - The ring of resist corrosion, replacing the amulet.
641   - Wands of acid, which cause significant damage and corrosion.
642   - Wands of iceblast, which cause a partially irresistible explosion of cold.
643   - A figurine of a ziggurat, which can be evoked to create a ziggurat portal.
644     Appears on Zig:27 of all ziggurats and in the Tomb:3 loot.
645   - Unrand: The +8 frozen axe "Frostbite" {freezing cloud, *Noise +Fly rC+}, an
646     executioner's axe that may create freezing clouds on those it strikes.
647   - Unrand: The +3 Warlock's Mirror {reflection}, a buckler that allows
648     reflection of piercing effects and enchantments, among other things.
649 * The Etheric Cage now multiplies gained contam, instead of generating it.
650 * Sniper can no longer miss, and is now +9 (formerly +15).
651 * The robe of vines now grants slightly less regeneration.
652 * The Majin-Bo now speaks occasionally.
653 * The captain's cutlass now causes bonus damage when disarming.
654 * The amulet of Cekugob is now an amulet of dismissal.
655 * The brooch of Shielding is now a +8 amulet of reflection with no AC or EV
656   bonus.
657 * Wearing an amulet of regeneration has no effect until the next time you are
658   at full health.
659 * A new property can now generate on random artefacts: Fragile, which destroys
660   the item when it is removed.
661 * Amulets of faith now grant a 25% bonus to piety, not a 33% bonus.
662 * Scrolls of enchant armour & enchant weapon no longer remove curses.
663 * Potions of ambrosia now bypass clarity.
664 * The evocable teleport property +Tele is removed. Rings of teleportation now
665   only have the *Tele teleportitis effect.
666 * Potions of cure mutation are slightly more common.
667 * Potions of degeneration now cause 1-3 damage to every stat.
668 * The Damnation card has been renamed to Exile.
669 * Poison needles' effects scale with Throwing skill and weapon enchantment.
670 * Arrows, bolts and sling bullets no longer have brands.
671 * Removed items:
672   - Amulets of resist mutation, stasis, warding, and corrosion.
673   - Wands of cold, fire, frost, magic darts, invisibility, draining, and
674     fireball.
675   - Rods of destruction and of the swarm.
676   - Ring of invisibility.
677   - Potions of poison.
678   - Needles of slowing.
679   - Lanterns of shadows.
680
681 Monsters
682 --------
683 * New monsters:
684   - Spark wasps, electric swarming insects appearing in Spider and Depths.
685   - Iron giants, with the ability to throw you towards their pack of allies.
686   - Doom hounds, who can howl to create a pack of dangerous creatures.
687   - Deep elf archers, with skill in archery and hexes.
688   - Deep elf elementalists, with mastery of elemental magic and the ability to
689     turn rock into earth elementals to dig out entrenched foes.
690   - Dart slugs, slow-moving, squishy gastropods with a ranged dart attack.
691   - Howler monkeys, fast and extremely loud creatures, often found in packs.
692   - Rime drakes, small flying lizards which breathe Flash Freeze.
693 * Shadow Fiends are now Tzitzimimeh, made somewhat stronger and given attacks
694   that surround their targets in a ring of miasma clouds.
695 * Hellfire has been renamed to Damnation, and no longer melts ice.
696 * Chaos champions lose Chaotic Mirror and instead gain Call of Chaos, an
697   ability which applies (usually) positive status effects to nearby allies.
698 * Mnoleg gains Call of Chaos (as above), Random Bolt, and Dig.
699 * Gloorx Vloq gains Summon Executioners and Black Mark.
700 * Liches and Ancient Liches no longer have a long list of random spells,
701   and return to a new set of fixed spellbooks.
702 * Salamander stormcallers' chant does not need to be continuous; they now
703   only need to try to cast Fire Storm at their target three times for it to
704   trigger.
705 * Entropy weavers' corrosion is now instant and smite-targeted, but only
706   applies one level of corrosion.
707 * Ice devils are now tier 4 demons, and are weakened slightly.
708 * Hellwings now have the swoop attack formerly possessed by blue devils.
709 * Shock serpents' discharge now only strikes whatever hit it.
710 * Salamander mystics lose Localised Ignite Poison.
711 * Deep elf high priests & sorcerers can no longer cast Summon Demon.
712 * Natasha, deep elf knights, and salamander stormcallers can no longer cast
713   Conjure Flame.
714 * Banishment from powerful monsters can now send you deeper into the Abyss
715   than Abyss:1.
716 * Deep elf mages are now stronger and have new spell sets, including spells
717   previously cast by deep elf conjurers and summoners.
718 * The Sap Magic effect from demonspawn warmongers now has three fixed levels of
719   success rate penalty, rather than scaling continuously. Each spell cast while
720   under the Sap effect has a fixed chance to increase the penalty level.
721 * Demonspawn corruptors' Corrupt Body spell is now a single-target version of
722   the same spell used by wretched stars. These spells both now try to apply
723   multiple levels of a single random temporary mutation instead of giving many
724   different kinds.
725 * Ancient champions and death knights no longer have the Haunt spell.
726 * Swamp worms are now amphibious and generate submerged, emerging to attack the
727   player and never resubmerging.
728 * Deep elf high priests now have an Aura of Brilliance spell that affects all
729   allies in their view, making them cast spells more frequently and with more
730   spell power.
731 * Hell hogs now have Fireball, replacing Sticky Flame.
732 * Giant eyeballs are now normal speed, but must stare thrice to paralyze.
733 * Maurice can now steal from the floor as well as your inventory.
734 * Natasha no longer becomes weaker upon revival.
735 * Death cobs now drain speed, rather than causing hunger.
736 * Monsters that drain speed can now do so even to creatures with rN.
737 * Corroding monsters now reduces their AC by 8, rather than halving it.
738 * Needles no longer strike unaware monsters more powerfully.
739 * Removed monsters:
740   - Octopode crushers.
741   - (Plain) spiders.
742   - Salamander firebrands.
743   - Blue devils.
744   - Brain worms.
745   - Deep elf fighters, conjurers, priests, and summoners.
746   - Trapdoor spiders.
747   - Fire drakes.
748
749 Spells
750 ------
751 * New spell: Yara's Violent Unravelling (L5 Hexes/Transumations). Dispels
752   all cancellable effects on the target and, if any were dispelled, causes
753   a damaging explosion of mutagenic energy around the victim.
754 * Hydra Form now has a fixed number of heads.
755 * The Infusion spell has a lower power cap, scaling more quickly to the same
756   damage bonus as before.
757 * Song of Slaying now increases its slaying bonus with every kill, but caps at
758   +9 total.
759 * Tukima's Dance's power multiplier has been reduced.
760 * Spectral Weapon now bases the strength of the summoned weapon on spell power
761   instead of weapon skill.
762 * Alistair's Intoxication is now level 5 and gives Vertigo status instead of
763   confusing the player or draining Int, and can sometimes affect rPois
764   monsters.
765 * Monstrous Menagerie is now level 7 (was 6).
766 * Shadow creatures is now level 6 (was 5).
767 * Passwall is now level 2 (was 3).
768 * Ozocubu's Armour now slows movement slightly while active.
769 * Removed spells: Stoneskin, Condensation Shield, Mass Confusion, and
770   Phase Shift.
771
772 Interface
773 ---------
774 * Earth elementalists now have their stones start on b.
775 * Characters starting with a primary ranged weapon now have their melee weapon
776   on b by default.
777 * New autofight_warning option, to combat accidentally holding down tab.
778 * An option is added to the butchering prompt to allow butchering only
779   (e)dible corpses.
780 * Auto-eat now triggers for ghouls if they are rotted.
781 * The religion screen now shows all god powers, with currently accessible
782   powers (per level of piety) being highlighted.
783 * Many previously hardcoded forced mores are now optional and present in the
784   default init.txt.
785 * New character dump option: skill_gains, which shows when skills were gained.
786 * A s(T)atus effect lookup has been added to ?/.
787
788 Stone Soup 0.17 (20151106)
789 --------------------------
790
791 Highlights
792 ----------
793 * Square line of sight.
794 * Shorter Lair rune branches.
795 * New rune vaults for many branches.
796
797 Branches, Environment
798 ---------------------
799 * Snake, Shoals, Swamp and Spider are now all 4 levels long, down from 5.
800 * Levels no longer have -cTele.
801 * Shadow Traps have been removed.
802 * Slime wall damage no longer varies by depth.
803 * AC now applies before resists for cloud damage.
804 * Ghostly flame clouds have been renamed to spectral mist clouds.
805 * Troves no longer ask for items that the player character's species cannot
806   use.
807 * Pandemonium now spawns primarily tier 3 and above demons.
808 * New altar type: 'ecumenical altars', which allow the player to worship a
809   random god.
810 * New WizLab: Lehudib's Moon Base, where the player can fight the legendary
811   Moon Troll.
812 * Tukima's Studio and Eringya's Formal Garden WizLabs have been removed.
813
814 Character
815 ---------
816 * All races have had their evocations aptitudes reduced by one point.
817 * MP scaling has been reworked & simplified; MP aptitudes have been adjusted.
818 * Heavy armour no longer penalizes unarmed combat & throwing speeds.
819 * Rot is now healed first, instead of last; effectively, rotting reduces the
820   effectiveness of healing until cured. The Rot status is also gone, with rot
821   taking place immediately.
822 * Stat loss is no longer regenerated over time; instead, it's restored by XP.
823 * The deterioration mutation is now only 2 levels, and has a chance of causing
824   stat loss whenever the player takes damage, rather than over time.
825 * Being at 0 in a stat no longer causes direct damage to the player.
826 * Undead stat gain: Mummies get one of Str, Int, or Dex every 5 levels, and
827   Vampires get either Int or Dex every 5 levels.
828 * Vampires can now drink from anything that has blood, regardless of their
829   chunk type.
830 * Headbutt aux attacks no longer apply a small stun and the hooves aux kicks no
831   longer bypass AC.
832 * Unarmed attacks no longer have a speed penalty when attacking with a shield.
833 * Cleaving attacks now function even under confusion.
834 * Control-attacking & manipulating doors are no longer permitted under
835   confusion.
836 * Confusion will never cause characters to stumble into deep water/lava.
837 * Corrosion can affect characters not using weapons or armour, and applies -4
838   to both armour and slaying (instead of -5/-3).
839 * Multi-turn actions, other than climbing/descending stairs, no longer reduce
840   EV by 5 for their duration.
841 * Poison-immune characters (e.g. gargoyles, mummies) no longer take poison
842   damage.
843 * Draconian Fighters no longer start with extra equipment.
844 * Teleportitis only triggers when it would land the player in LOS of
845   enemies. It triggers slightly more frequently as a result, but no longer
846   triggers in Labyrinths or the Abyss.
847 * The 'spiny' mutation is now dramatically stronger.
848 * Powered by Death is now triggered by kills, instead of corpses.
849 * Black Mark no longer gives vampirism; its other effects are now stronger.
850 * Clawed attacks no longer have bleeding-over-time damage effects.
851 * There's now a distinct hunger state of Fainting and appropriate warning
852   messages for when the player is so low on nutrition that they might become
853   paralyzed.
854 * The Breathe Flames and Spit Poison mutations are now mutually exclusive.
855 * Demonspawn can shoot through their own demonic guardians.
856 * Ability scores now cap at 125, up from 72.
857 * Some species now have lower Throwing aptitudes:
858   - Centaur, Halfling, and Kobold go from +3 to +1;
859   - Ogre, Spriggan, Tengu, High Elf, and Deep Elf go from +1 to 0;
860   - Hill Orc and Gargoyle go from 0 to -1.
861
862 Geometry
863 --------
864 * All range-based mechanics now treat diagonals identically to orthogonal
865   directions. Line of sight, spell range, and other effects are now visually
866   'square'. Many of those, including line of sight, are now slightly shorter.
867
868 Gods
869 ----
870 * Gozag:
871   - The fee for entry has been reduced, especially early on.
872   - Gold distraction is now an effect centered on the player that's refreshed
873     whenever they find (make) new corpse-gold, rather than being centered on
874     the gold piles themselves.
875   - The cost of Potion Petition is more variable and higher initially, but no
876     longer increases with use.
877   - Friendly bribed allies are now permanently allied, but restricted to the
878     branch from which they came.
879   - Corpseless monsters now drop gold.
880   - Gold that lands in deep water/lava teleports into the player's pockets.
881   - Amulets of faith no longer have any effect.
882   - Bribes now work on any intelligent monster in the branch, with bribe
883     susceptibility based on HD and a scaling factor by branch. Unique Hell or
884     Pan lords can't be bribed.
885   - Bribes now trigger on monsters coming into view, rather than on level
886     entry.
887   - Call Merchant now always places shops at the player's location.
888 * Ru:
889   - New sacrifice: Sacrifice Eye, similar to the effect of amulets of
890     inaccuracy (and stacking with the amulet).
891   - New sacrifice: Sacrifice Resistance, providing rC- rF-.
892 * Beogh's smite damage now scales better with invocations.
893 * Okawaru's Finesse no longer gives contamination.
894 * Lugonu and Trog no longer accept corpse sacrifices.
895 * The Shining One no longer blesses allies' weapons and armour; the Summon
896   Divine Warrior ability is now slightly cheaper.
897 * Cheibriados' slouch damage is now based on monster movement speed.
898 * Ashenzari now gives the Scrying ability at 1* piety, boosts skills at 2*, and
899   grants SInv at 3*.
900 * Zin's Vitalization no longer provides nutrition, and now has a small MP cost.
901 * Jiyva's Slime Prayer now lasts longer and has a small MP cost.
902 * Sif no longer requires worshippers to know spells.
903 * The player now no longer needs an altar to use the following abilities, which
904   are accessible from the ability menu: Zin's Donate Gold, Kiku's Bless Weapon
905   and Gift Necronomicon, Lugonu's Bless Weapon, and The Shining One's Bless
906   Weapon.
907 * Gods no longer protect worshippers from Beogh smiting or TSO cleansing
908   flame.
909 * Qazlal's wrath now causes noise 50% of the time before other possible
910   actions, and can no longer inflict Deformed Body.
911 * Notes are now generated whenever you reach a piety rank for a god for the
912   first time, instead of on abilities being gained.
913
914 Items
915 -----
916 * New items:
917   - Maxwell's Etheric Cage, a helmet giving rElec, +4 MP and a large boost to
918     MP regen, at the cost of causing intermittent light contamination.
919   - the Robe of Vines, a +5 robe with massive regeneration but which renders
920     the wearer unable to heal by external means.
921   - Kryia's mail coat, +7 scale mail which amplifies the effect of healing
922     items (and grants rC+ to boot).
923 * Poisonous chunks and rot chunks have been merged into 'inedible' chunks,
924   which are only edible by ghouls. Some monsters have had their meat cleaned.
925 * Unrandart changes:
926   - The Cloak of Starlight is now +2 and gives Stlth--.
927   - The fencer's gloves now give a bonus to Short and Long Blades skills.
928   - The Sceptre of Torment is now a staff.
929 * The box of beasts now produces a new type of variable creature, 'mutant
930   beasts', instead of chimeras.
931 * The Orb of Zot now turns all controlled blinks into uncontrolled blinks while
932   carried.
933 * Warding now applies to ranged attacks.
934 * Troll leather armour now provides regeneration to trolls.
935 * Staves of summoning no longer have a chance of abjuring on hit.
936 * Staves of power now give a flat +15 mp, rather than scaling with your MP; they
937   no longer store MP when swapping.
938 * For the player and for monsters, curare needles no longer have an effect that
939   prevents the use of abilities relying on breath.
940 * Scrolls of Holy Word now apply the Daze status effect instead of stunning
941   enemies.
942 * "Sustain abilities" has been renamed to "sustain attributes".
943 * The Storm card no longer summons twisters.
944 * The Placid Magic card is no more.
945 * The Sack of Spiders makes more appropriate types of spiders at lower and
946   higher levels of Evocations and fewer orb spiders overall.
947 * The Rod of Clouds makes acid clouds more often and storm clouds less often.
948 * Removed items:
949   - The Cloak of Flash.
950   - Potions of decay.
951   - Potions of restore abilities.
952   - Rings of teleport control.
953   - The Book of Control.
954   - Hammers.
955
956 Monsters
957 --------
958 * New monsters:
959   - Salamander stormcallers, appearing in the late Dungeon and the Vaults. They
960     chant for a few turns before calling down a Fire Storm on their victims.
961   - Entropy weavers, appearing in Spider, Vaults, and Depths. They chant for a
962     few turns before corroding their victims' equipment terribly.
963   - Juggernauts, terrifying giants that lurk in Depths. They move quickly and
964     deliver fantastically punishing blows, but must rest after each attack.
965 * Death cobs have been greatly strengthened and their attacks increase your
966   hunger, even when guarded by AC.
967 * Hungry ghosts' hungering effect now apply even when their attack damage is
968   reduced by AC.
969 * XP and placement for many uniques has been adjusted; in general, uniques have
970   been removed from depths at which they're no longer threatening, and their XP
971   has increased considerably.
972 * Jellies no longer eat items the player has seen.
973 * Monsters will now pick up all scrolls & potions, not just ones they use.
974 * Poison now has a 1/3 chance of affecting rPois+ monsters (up from 0/3).
975 * All nonliving monsters now have rPois+++.
976 * rElec++ has been removed; monsters that previously had it now either have
977   rElec+ or full immunity.
978 * Non-magic-immune monsters are now always confuseable.
979 * Unrelated monsters can now swap with each other.
980 * Ghouls no longer cause rot with their attacks.
981 * Monsters no longer eat corpses.
982 * Revenants no longer ignore silence.
983 * Phantasmal warriors' attacks no longer pierce shields & armour.
984 * Death knights now have agony & haunt in addition to pain mirror.
985 * Worms are less vulnerable to some forms of kiting, having more regen in
986   exchange for less max hp.
987 * Air elementals can no longer 'submerge' in air.
988 * Fire elementals no longer fly (though they can still cross lava). They can
989   now enter shallow water.
990 * Queen ants are now faster.
991 * Liches and Ancient Liches can no longer cast Shadow Creatures.
992 * Many monsters have lost the 'teleport self' spell: (ancient) liches, wizards,
993   giant orange brains, hellwings, smoke demons, ogre magi, Mara, and Boris.
994 * Various 'high-intelligence' monsters no longer have immunity to drowning
995   while confused.
996 * Basic mummies no longer have death curses.
997 * Alligators now come in pairs.
998 * Jorgrun is no longer a deep dwarf, and now regenerates normally.
999 * Deep dwarf ghosts now regenerate normally.
1000 * Hell beasts no longer have randomized speeds.
1001 * Salamander mystics, firebrands, and stormcallers now all have normal land
1002   move speed and fast swimming speed.
1003 * Polyphemus can throw his yaks at the player.
1004 * Blocks of ice are now susceptible to LRD and Shatter.
1005 * Demonspawn warmongers now have Haste Other instead of Grand Avatar, and can
1006   spawn with a shield.
1007 * Demonspawn blood saints no longer have ephemeral infusion, and no longer
1008    damage themselves when casting Legendary Destruction.
1009 * Orange crystal statues now have Shadow Creatures and both they and obsidian
1010   statues are faster at casting their spells.
1011 * Monsters can no longer have the Inner Flame spell.
1012 * Hellwings no longer have the Teleport Other spell.
1013 * Monsters can no longer have Animate Dead nor Simulacrum spells.
1014 * Monsters that worship Dith or Yred (including allies of the player) are
1015   immune to the umbra accuracy reduction.
1016 * Monsters can no longer have a flee ability (polar bears, black bears, and
1017   krakens).
1018 * Derived undead (skeletons, zombies, spectres, and simulacra) now do 80% of the
1019   damage of the base monster and inherit the energy use pattern of the base
1020   monster.
1021 * Derived undead created by spells or items are temporary, falling apart after
1022   some time. Yredelemnul still creates permanent undead.
1023 * Removed monsters:
1024   - Unborn.
1025   - Ravens.
1026   - Giant mites.
1027   - Baby alligators.
1028   - Boring beetles.
1029   - Goliath beetles.
1030   - Wandering mushrooms only generate through Fedhas or the monster Summon
1031     Mushrooms spell.
1032
1033 Spells
1034 ------
1035 * Enslavement is replaced by Tukima's Dance in the Enchanter starting book, and
1036   by Gell's Gravitas in the Arcane Marksman starting book. Tukima's Dance no
1037   longer appears in the Book of Enchantments.
1038 * Animate Skeleton and Animate Dead now create temporary undead that expire
1039   after some time.
1040 * Ignite Poison is now level 3 Fire/Poison/Transmutations; it no longer ignites
1041   items or poisonous creatures, only poisoned creatures and clouds, but does
1042   dramatically more damage to the former, especially at low power.
1043 * Gell's Gravitas is now level 3 and smite-targeted; it can now target empty
1044   space, but no longer confuses monsters.
1045 * Summon Guardian Golem is now level 3.
1046 * Aura of Abjuration is now level 5, and has been moved from the Grand Grimoire
1047   to the book of Summonings.
1048 * Monstrous Menagerie has been moved from the books of Summonings and Beasts to
1049   the Grand Grimoire.
1050 * Summon Mana Viper has been moved from the book of Hinderance to the book of
1051   Summonings.
1052 * Sticks to Snakes no longer requires wielding arrows.
1053 * Apporting the Orb of Zot now causes the orb run to begin.
1054 * Cigotuvi's Embrace is now stronger with small numbers of corpses, and
1055   considerably weaker with huge numbers.
1056 * Freeze no longer has a stun effect.
1057 * Death's Door sets player exhaustion when canceled with Borgnjor's
1058   Revivification.
1059 * Ozocubu's Armour and Stoneskin no longer give additional bonuses to Ice Form
1060   and Statue Form, respectively.
1061 * Casting Malign Gateway no longer drains player Int.
1062 * Casting Haunt no longer cause sickness.
1063 * High level spellbooks no longer restrict learning from them based on skill
1064   levels.
1065 * Corpse Rot now affects all corpses in LOS.
1066 * Darkness is now level 6.
1067 * Controlled Blink is now level 8.
1068 * Removed spells:
1069   - Abjuration.
1070   - Control Teleport.
1071   - Enslavement.
1072   - Flight.
1073   - Sure Blade.
1074   - Singularity.
1075
1076 Interface
1077 ---------
1078 * The level map viewer (X) now allows you to examine monsters, items & features
1079   (with 'v'), just as the normal examine mode does.
1080 * The inventory descriptions for weapons & shields now shows the skill required
1081   to reach minimum attack delay / remove attack delay penalty, respectively.
1082 * The rune menu now shows you all runes and their locations before they are
1083   found, including the Orb of Zot.
1084 * New ability_slot option, which allows you to specify default letters for
1085   abilities.
1086 * The 'a'bility command shows the menu by default; to get the old behaviour,
1087   use the option "ability_menu = false".
1088 * The auto_eat_chunks option is now true by default, so hungry characters eat
1089   chunks while resting, travelling, and exploring.
1090 * Allow searching for jewellery, dragon armour/hides and magical staves using
1091   abbreviations for their granted properties.
1092
1093 Technical
1094 ---------
1095 * Compilation under Cygwin is now supported.
1096
1097 Stone Soup 0.16.2 (20150811)
1098 --------------------------------------------
1099 * Give FeEE players stones at game start.
1100 * Display base attributes in the '@' display.
1101 * No longer revoke Zin's sanctuary when a confused ally attacks you, and allow
1102   confused allies in your sanctuary to get away with attacking hostiles.
1103 * Ranged and confused player attacks as well as the Tornado, Static Discharge,
1104   and Singularity spells now all break sanctuary.
1105 * Fix a bug where players who lose the big wings mutation while flying with no
1106   other source of flight would continue to fly. They now stop flying and get an
1107   emergency flight evocation if wearing a ring of flight.
1108 * Fix a bug where a player with the confused status could cancel accidental
1109   attacks when wielding a weapon inscribed with "!a".
1110 * Fix a bug where monsters with phase shift got 8 more EV than intended.
1111 * Fix a bug where players could take a shaft and land in inescapable areas.
1112 * Have Dithmenos' spell-shadowing attack use the same targeting as the player
1113   attack that triggered it to avoid it doing things like hitting allies.
1114 * Fix a mouse bug in the Tiles version where Ctrl and Alt modifiers would be
1115   set when clicking despite those keys not being pressed.
1116 * Fix the Tiles version failing to run on OS X.
1117 * In the Objstat debug mode for counting items and monsters, the output format
1118   has been streamlined to generate one file per table with data from all levels
1119   in each table.
1120 * Fix a bug in Objstat where items in shops weren't counted.
1121 * Other minor bugfixes, and cleanups to in-game descriptions and help text.
1122
1123 Stone Soup 0.16.1 (20150322)
1124 --------------------------------------------
1125 * Major bugfix release. Because of the first two bugfixes listed below, it's
1126   strongly recommended that all 0.16.0 users upgrade to this version.
1127 * Fix a bug where all player melee damage was effectively doubled. This only
1128   affected player melee damage, not player ranged or spells, or monster damage
1129   at all.
1130 * Fix a bug in sprint where controlled blink was blocked as if from the stasis
1131   effect.
1132 * Artefacts with the Contam property are no longer marked as chaotic and hence
1133   hated by Zin, since Zin wouldn't give penance for using e.g. weapons with
1134   this property anyhow. There's now a warning under Zin when Contam items are
1135   removed, since this does incur penance.
1136 * Monsters no longer avoid walking on shadow traps.
1137 * Fix the build for the Android port of DCSS.
1138 * Other minor bugfixes.
1139
1140 Stone Soup 0.16 (20150311)
1141 --------------------------------------------
1142 * New gods: Gozag Ym Sagoz the Greedy and Ru the Awakened.
1143 * Zot Defense has been removed.
1144
1145 Branches, environment
1146 ---------------------
1147 * The tides in Shoals now only shift between shallow water & land; deep water
1148   is neither created nor destroyed. The tides move 15 times faster than before.
1149 * Ziggurats now only require two runes to enter, down from three.
1150 * Every time a player clears a ziggurat (exits from the top floor, Zig:27), all
1151   subsequent ziggurats become significantly harder.
1152 * A Hall of Blades area (not branch) is now guaranteed on Elf:2.
1153 * Abyssal stairs can now appear in the Abyssal Knight starting abyss.
1154 * Clouds of draining now require rN+++ for immunity, up from rN+.
1155 * Clouds of miasma now apply the 'Rot' status, rather than causing rotting
1156   directly.
1157 * New trap: "Shadow Trap", which summons a small group of hostile creatures
1158   from the local area when any non-summoned creature steps on it.
1159 * Traps no longer care about whether the player is flying.
1160 * The 'disarm trap' command has been removed.
1161
1162 Character
1163 ---------
1164 * Demigods now gain two stats of their choice on on every third level, in
1165   exchange for no longer getting one random stat on every second level.
1166 * Demigods now have innate Sustain Abilities.
1167 * All species can now choose 'unarmed' when playing backgrounds that allow a
1168   weapon choice.
1169 * Ghouls now gain as much healing from normal chunks as they previously got
1170   from rotting flesh, and always cure a point of rot when eating a chunk.
1171 * Vampires now bottle blood with 'c', and can do so from the first level.
1172 * Butchering/bottling now only takes a single turn.
1173 * Wanderers now receive a randart spellbook instead of starting with a Level 1
1174   spell memorized.
1175 * Wanderers can start with one elemental evoker or a box of beasts instead of
1176   a wand.
1177 * Wanderer starting equipment is noted in the game log.
1178 * Felids no longer have a jump-attack ability, which has been removed.
1179 * Worshippers of Kikubaaqudgha and Nemelex Xobeh will now have titles unique
1180   to those gods displayed when their highest skill is Necromancy or Evocations
1181   (respectively).
1182 * Gargoyles can no longer cast Statue Form.
1183 * Removed Death Knight and Healer backgrounds.
1184
1185 Monsters
1186 --------
1187 * The Great Lords of Pandemonium (Cerebov, et al) will reappear on later floors
1188   of Pandemonium if their rune is stolen, unless and until they are slain.
1189 * The Serpent of Hell is considerably tougher; it now has three heads which
1190   can attack and/or breathe separately, and can also summon backup.
1191 * Mnoleg now has more and more exciting attack types.
1192 * Mimics now cackle and vanish (forever) when discovered.
1193 * Curse skulls now move - fast!
1194 * Iron devils have been upgraded to rust devils, which do less damage but
1195   corrode with their touch.
1196 * Insubstantial wisps are now more fragile & less numerous, but have Static
1197   Discharge.
1198 * Seraphim are now considerably stronger, and have a new spellset. They can
1199   now (very occasionally) appear on the orb run.
1200 * New monsters:
1201   - Robin of the Strong Arm, appearing in the early Dungeon. An unusually
1202     strong hobgoblin, with a personal army of hobgoblins and goblins. She
1203     happily hurls the latter at her enemies.
1204   - Caustic shrikes, appearing in Depths. Metallic birds that travel in flocks,
1205     attacking with acid-dripping claws that sear through armour & flesh alike.
1206   - Shard shrikes, appearing in Cocytus. Batty monsters that come in flocks and
1207     spit deadly ice shards at their foes.
1208   - Elemental wellsprings, appearing in Cocytus. They fire powerful waves of
1209     water which produce hostile water elementals - but deplete their own
1210     'health' in the process.
1211   - Bennu, the divine phoenix, appearing in Tomb. Attacks with draining and
1212     holy; when killed, explodes into ghostly flame and instantly returns to
1213     life (once).
1214   - Ushabti, funerary statues, appearing in Tomb. They exhale long lines of
1215     draining clouds, and rumble deeply to alert far-away foes.
1216   - Anubis guards, living fanatics appearing in Tomb. They're conditioned to
1217     be immune to torment, and breathe draining, dispel undead, and howl to
1218     alert other guards.
1219   - Death scarabs, swarming insects appearing in Tomb. They trail miasma and
1220     have a vampiric bite that also drains speed.
1221 * Renamed monsters:
1222   - Silver statues -> obsidian statues.
1223   - Green rats -> river rats.
1224   - Orange rats -> hell rats.
1225   - Yellow wasps -> wasps.
1226   - Red wasps -> hornets.
1227   - Mermaids -> sirens.
1228   - Sirens -> merfolk avatars.
1229   - Meatsprint lost souls -> wretched souls.
1230 * The Royal Jelly now leaks a large number of jellies when polymorphed.
1231 * Ghost crabs have been moved from Crypt to Swamp.
1232 * The "misshapen and mutated" status (from Malmutate and the new Irradiate
1233   spell) is now temporary, but more significant.
1234 * Player ghosts & spellforged servitors can now have more than six spells.
1235 * Player ghosts now have their weapon brands displayed.
1236 * Hellwings can now cast Cigotuvi's Embrace, and start with it active.
1237 * Xtahua's breath now creates a cloud of flames, like red draconians'.
1238 * Tiamat can now be any colour of draconian, except grey.
1239 * Fannar can now cast Condensation Shield.
1240 * Frederick is now a demigod; his armour has been upgraded & his spellset has
1241   been tweaked.
1242 * Sense invisibility has been simplified; monsters that had it now have see
1243   invisible + blindness immunity instead.
1244 * Item-eating monsters such as jellies no longer eat items you have seen,
1245   except for followers of Jiyva.
1246 * Magic immunity no longer confers confusion immunity to monsters.
1247 * Many monsters are no longer magic immune: notably, most plant enemies, eyes,
1248   mummies, and angels.
1249 * Polymorphed monsters now return to their original shapes in death.
1250 * Liches (and ancient liches) now choose their spells randomly from a large
1251   set of possible spells, instead of having fixed spellbooks.
1252 * All non-permanent summoned monsters are now unable to use stairs.
1253
1254 Spells
1255 ------
1256 * New spells:
1257   - Singularity (L9 Translocation), which summons a singularity & sucks in all
1258     nearby enemies, severely damaging them in the process.
1259   - Gell's Gravitas (L5 Hexes/Translocation), which pulls nearby creatures
1260     toward the target, causing damage if they collide & occasionally confusing
1261     them.
1262   - Hydra Form (L6 Transmutation), a short-duration form that attacks all
1263     adjacent foes & devours slain foes for nutrition and healing.
1264   - Irradiate (L5 Transmutation/Conjuration), which deals heavy damage &
1265     malmutates nearby enemies, but also contaminates the caster.
1266   - Cigotuvi's Embrace (L5 Necromancy), which turns all corpses in LOS into
1267     armour for the player.
1268 * Dispersal now affects a wider radius & has a chance of confusing its victims.
1269 * Force Lance is now L4 Translocation/Conjuration, and is more accurate and
1270   better at knocking enemies back.
1271 * Ice, Dragon, Tree and Fungus forms no longer meld octopode rings.
1272 * Spell miscast effects have been hugely revamped.
1273 * Monstrous Menagerie has had its summon cap reduced by one.
1274 * Twisted Resurrection and Forceful Dismissal have been removed.
1275
1276 Items
1277 -----
1278 * Chunks are now only separated by edibility (normal, poisonous, mutagenic...),
1279   rather than source monster type.
1280 * Rotting chunks are gone; corpses rot directly into skeletons.
1281 * Cleaving attacks (from axes and Hydra Form) try to hit all adjacent enemies,
1282   rather than being blocked by walls.
1283 * Enemy-held weapons now have their brands ID'd on sight.
1284 * Wand changes:
1285   - Zapping wands that don't have their charge count identified wastes several
1286     charges.
1287   - Wand type is auto-identified on pickup.
1288   - Many weak wands have had their max charge count increased.
1289 * New items:
1290   - Gyre & Gimble, a pair of quickblades linked by a chain; they take two hands
1291     to use, but each attack made with them strikes twice.
1292   - Shadow Dragon Armour: as heavy as Storm Dragon Armour, but has Stlth++++
1293     in place of rElec.
1294   - Quicksilver Dragon Armour: slightly heavier than Mottled Dragon Armour,
1295     with much better AC & MR+, but unenchantable. (Always +0.)
1296   - Phantom mirrors: one-use evocables that create a temporary friendly clone
1297     of targeted monsters.
1298   - The Iron Rod, which fires a spray of shrapnel in a wide arc. Extremely
1299     effective against agile, low-AC enemies, but ineffective against armoured
1300     enemies or at a distance.
1301   - The Akashic Record, a new high-level Translocations book.
1302   - Potions of ambrosia, which give substantial health & magic regeneration for
1303     a short period, but also confuse the user; if the confusion ends, so does
1304     regeneration.
1305 * Regeneration has been moved from rings to amulets.
1306 * Corrosion resistance can now occur on artefact armour.
1307 * Artefact generation has been generally reworked.
1308 * Scale mail now only has 10 ER, down from 11.
1309 * Unrand changes:
1310   - The Ring of Vitality is now the Amulet of Vitality.
1311   - The captain's cutlass is now +5 (was +10) and can disarm enemies.
1312   - The Hat of the Alchemist is now -2 (rElec rPois rF rC rN MR rMut rCorr).
1313   - Maxwell's Patent Armour now gives rCorr rElec instead of rF+ rC+.
1314   - The arbalest Hellfire has had its explosion damage roughly doubled.
1315   - The dark maul has had both its base damage & enchantment increased.
1316 * All food other than rations, chunks, and royal jellies now takes one turn
1317   to eat.
1318 * Potions of blood no longer give nutrition for non-vampires.
1319 * All short blades now do piercing damage.
1320 * Weapons other than short blades & felid claws are all now equally good at
1321   stabbing.
1322 * Light armour now has a small spellcast success penalty.
1323 * Elemental evocables now charge & discharge on a type-by-type basis, rather
1324   than individually for each item.
1325 * The Box of Beasts and Rod of Shadows are now considerably stronger.
1326 * The lantern of shadows now drains MP while in use, and ceases to function
1327   once its wielder runs dry.
1328 * Steel ammo no longer has a decreased mulch rate.
1329 * Large rocks no longer have randomized range.
1330 * Renamed items:
1331   - Cutlasses are now rapiers.
1332   - Bastard swords are now double swords.
1333   - Claymores are now triple swords.
1334   - Cloaks of darkness are now cloaks of invisibility.
1335 * Removed items:
1336   - Boots of jumping.
1337   - Potions of confusion, porridge and coagulated blood.
1338   - Blessed Blades.
1339   - Rods of Striking.
1340   - Tomes of Destruction.
1341   - The book of Wizardry.
1342   - The Spear of the Botono.
1343   - The blowgun of the Assassin.
1344
1345
1346 Cards
1347 -----
1348 * All characters can now evoke decks from the inventory.
1349 * If one's god would disapprove of a card's effects, they will block the
1350   blasphemous effects in question as it is drawn.
1351 * New cards.
1352   - Elements, which summons three beasts of the four elements.
1353   - Rangers, which summons two or three ranged-missile users.
1354   - Placid Magic, which removes all status effects and applies heavy antimagic
1355     to all creatures in sight, including the user.
1356   - Water, which creates temporary pools of shallow water & summoned elemental
1357     allies.
1358 * Revamped destruction cards:
1359   - Storm has replaced rain and swiftness with summoning air elementals, or
1360     thunder clouds alongside a wind blast.
1361   - Pain has lost Torment and can now summon a flayed ghost to instantly apply
1362     its flaying effect to living targets.
1363   - Venom has lost Sting for earlier Venom Bolts and Poison Arrows, but at low
1364     power will briefly make the user vulnerable to poison.
1365   - Degeneration now applies a temporary malmutated effect to targets, along
1366     with polymorphing them to creatures with lower HD. Undead are dazed.
1367   - Vitriol now can provide Corrosive Bolts at higher power.
1368   - Orb bursts will now attempt to home on monsters they might reasonably hit.
1369 * Revamped battle cards:
1370   - Potion has strictly-negative effects taken out, and will also apply its
1371     effects to allies if possible.
1372   - Blade now solely gives a cleaving status (which does not stack with the
1373     reaching of polearms or the original cleaving of axes, but will otherwise
1374     apply to all forms of weapon / unarmed attack.)
1375   - Helm can apply Stoneskin or Shroud of Golubria effects to allies at high
1376     power.
1377   - Elixir gives a small amount of temporary vitality to your allies, alongside
1378     its restorative effects to the user.
1379   - Shadow gives the darkness status (reduced LOS) instead of invisibility.
1380   - Dowsing is now significantly stronger in duration and range.
1381 * Revamped summoning cards:
1382   - Pentagram now summons a more constrained set of demons (stronger at
1383     lower power and weaker at high power), and an additional accompanying
1384     hell hound, rakshasa, or pandemonium lord.
1385   - Dance has replaced its short swords with quarterstaves and its dire flails
1386     with executioner's axes. It also has a chance of summoning a randart.
1387   - Foxfire has lost butterflies and gained ravens.
1388   - Repulsiveness can now summon both an ugly thing and a very ugly thing, and
1389     always summons at least one friendly ugly thing if any hostiles are made.
1390 * Revamped emergency cards:
1391   - Cloud surrounds all hostile monsters with varying types of clouds,
1392     instead of randomly scattering clouds in all valid places in sight.
1393   - Shaft now randomly places shafts under other monsters as well.
1394   - Tomb can now raise rock walls on stone stairs and deep water.
1395   - Velocity will always apply an overall-positive effect (with allies present).
1396   - Banshee now drains victims, in addition to causing fear.
1397   - Solitude can now cause Disjunction at high power.
1398 * Wild Magic now affects enemies instead of the player, and restores magic for
1399   each enemy so affected. It has moved from the Deck of Punishment to the Deck
1400   of Wonders.
1401 * Dowsing is no longer in the deck of battle.
1402 * Decks of war have lost their set of destruction cards.
1403 * The Cloud card has moved from decks of destruction to decks of emergency.
1404 * Removed cards: Metamorphosis, Herd, Bones.
1405
1406 Gods
1407 ----
1408 * New god: Gozag the Greedy. Gozag is a temple god, with an altar either in
1409   Temple or on D:2-9.
1410   - Charges a service fee for joining, dependent on the amount of gold that
1411     has been generated in the game.
1412   - Does not have piety.
1413   - Defeated enemies turn to gold; these gold piles distract nearby
1414     creatures, causing them to sometimes not act.
1415   - Potion Petition: purchase one set of potion effects. The first use is free.
1416   - Call Merchant: fund a merchant to set up shop somewhere near to areas
1417     of the dungeon you have explored.
1418   - Bribe Branch: send money to the inhabitants of a branch to turn them
1419     temporarily neutral or incite them to join you.
1420 * New god: Ru the Awakened. Ru is a temple god, with an altar either in
1421   Temple or on D:2-9.
1422   - Periodically offers the player a choice of three permanent sacrifices in
1423     exchange for piety; all abilities scale with piety; piety never decreases.
1424   - Leaving Ru leaves all your sacrifices in place, but incurs no wrath.
1425   - 1*: Enemies may fail to attack you or even attack each other instead.
1426   - 2*: Enemies that hurt you may be punished with status effects.
1427   - 3*: Draw Out Power: restore health and mana to yourself, break free of webs
1428         and constriction, and cure confusion and petrification. Inflicts minor
1429         self-drain and short exhaustion.
1430   - 4*: Power Leap: Blinks you three tiles and deals high AOE damage at your
1431         destination. Inflicts medium exhaustion.
1432   - 5*: Apocalypse: Deals very high damage to all monsters in LOS and inflicts
1433         statuses. Inflicts heavy drain and exhaustion.
1434 * All gods now treat followers' kills the same as the player's, for purposes of
1435   piety gain.
1436 * Makhleb and Okawaru no longer support corpse sacrifice.
1437 * Dithmenos now specifically hates fire; Corona and related effects are now
1438   permitted to Dithmenos's worshippers.
1439 * Nemelex Xobeh:
1440   - Draw One and Peek at Two are no more.
1441   - Cards have been changed thoroughly over once more.
1442   - Nemelex now grants destruction decks again.
1443 * While following TSO, enemies will no longer be distracted by your allies.
1444 * TSO's Divine Shield no longer benefits from Shields skill.
1445 * Zin:
1446  - Hell effect protection halved; now capping out at 50%, down from 100%.
1447  - Recite now more effective at very low Invocations.
1448 * Elyvilon:
1449   - Followers can no longer pacify monsters by zapping wands of Heal Wounds.
1450   - Piety gain is now solely from exploration.
1451   - Abilities have been reworked:
1452     - 1*: Lesser Self-Healing (now called 'Lesser Healing')
1453     - 2*: Greater Heal Other (now called 'Heal Other')
1454     - 3*: Purification
1455     - 4*: Greater Self-Healing (now called 'Greater Healing')
1456     - 5*: Divine Vigour
1457 * Gods that hated eating various types of creature (Beogh and the good gods)
1458   now hate butchering those types of creatures. Penalties for violating these
1459   conducts have been raised significantly.
1460
1461 Interface
1462 ---------
1463 * Some effects (Shatter, banishment, etc.) now display animations.
1464 * Monster AC, EV, and MR are now displayed as bars in their descriptions.
1465 * Monster spell descriptions can now be examined through their descriptions, in
1466   the same way as books & rods.
1467 * Odds of hex success is now displayed when targeting monsters, or when
1468   examining their spells.
1469 * The screen now flashes on attempting to autoexplore with monsters in view,
1470   indicating where the relevant monsters are.
1471 * Stealth is now displayed as a bar in the % screen. (The old 'stealth words')
1472   are still visible with @.)
1473 * A third page has been added to the god description (^) screen, listing causes
1474   and effects of divine wrath.
1475 * Xom now has a 'mood' meter, in the same place other gods have piety meters.
1476 * Control-direction no longer tries to open or close doors.
1477 * Derived undead (zombies, skeletons, &c) now have their full names displayed.
1478 * Corrosion now visibly (temporarily) reduces weapons' enhancement bonuses.
1479 * Monsters no longer appear on the minimap.
1480 * The weapon, species, and background options allow these aspects to be
1481   specified in the init file, causing one to be randomly selected; a new combo
1482   option allows entire sets of the above to be specified, again with one being
1483   randomly selected.
1484 * Added explore mode, which is a limited version of wizard mode, where the
1485   only benefit gained is the inability to die. No extra information is
1486   displayed (like in wizard mode), and no extra commands are available. As
1487   with wizard mode, explore mode games are not scored. Enter explore mode
1488   using '+'.
1489 * ?/ has been generally improved, and a new ?/c(L)oud lookup has been added.
1490
1491 Stone Soup 0.15.2 (20141018)
1492 ----------------------------
1493 * Assorted crash fixes, bug fixes, and display cleanups.
1494 * Always weight formicid weapon acquirement towards two-handed weapons.
1495 * Allow in-game updates to the mon_glyph option to change the glyph.
1496 * Allow the option syntax of mon_glyph = <mon1>:<mon2> in order to set the
1497   color/glyph of one monster using the base values of another monster.
1498 * In tiles, the tile_player_tile option allows you to specify an arbitrary
1499   monster tile to display for your character. The options tile_weapon_offsets
1500   and tile_shield_offsets can be used to adjust the player weapon and shield
1501   location when using these custom tiles.
1502 * For use with tile_player_tile: the old orb guardian tile, a new monster
1503   vampire tile, and weapon/shield offsets for various monster tiles.
1504
1505 Stone Soup 0.15.1 (20140915)
1506 ----------------------------
1507 * Assorted crash fixes.
1508 * Monsters don't benefit from player throwing skill.
1509 * Monsters no longer flee at random on re-entering a level after a short time.
1510 * Several messages correctly no longer appear for out-of-sight monster
1511   actions.
1512 * Dithmenos' stealth bonus works properly again.
1513 * Several spell icons that missed the initial 0.15 release.
1514
1515 Stone Soup 0.15 (20140828)
1516 --------------------------
1517 * New god: Qazlal Stormbringer.
1518 * Nemelex Xobeh and decks in general have had many changes.
1519 * Ranged combat has been rewritten from the ground up.
1520 * Inventory weight limits have been removed.
1521 * Item destruction is no more, and corrosion has a more severe but
1522   temporary effect.
1523
1524 Branches, environment
1525 ---------------------
1526 * The Hall of Blades has been cut.
1527 * Crypt is now three levels (was five).
1528 * Some areas of the Tomb layout can now vary.
1529 * Mechanical traps no longer drop ammo.
1530 * Most randomly-placed teleport traps now disappear after one use.
1531 * Troves asking for items require that item to be unequipped.
1532 * The Abyss no longer sometimes blocks blinking.
1533 * Mutagenic fog now causes large amounts of glow instead of mutating directly.
1534
1535 Character
1536 ---------
1537 * Inventory item weight and player burden states are no more.
1538 * Cross-training now gives a direct bonus to cross-trained skills, rather than
1539   decreasing the XP cost of learning them.
1540 * Anti-training (for opposite elemental schools) has been removed.
1541 * Formicids can no longer throw large rocks.
1542 * Tengu now gain permaflight at XL14 (was 15).
1543 * All non-undead forms can eat and drink normally.
1544 * All forms can butcher.
1545 * Wisp form can read scrolls and cannot blink on demand.
1546 * Teleportitis cannot be controlled.
1547 * Wanderers have tweaked starting kits with generally better items.
1548 * Player clinging (seen only in Spider Form and with the boots of the Spider)
1549   is no more.
1550 * Kobolds, hill orcs, and ogres are no longer saprovorous.
1551 * Kobolds no longer have disease resistance.
1552 * Halflings have rebalanced stats and aptitudes, shifting them towards defense.
1553 * Ogres and centaurs no longer have a fast metabolism; halflings no longer
1554   have a slow metabolism.
1555 * Centaurs are no longer herbivorous.
1556 * Vampires:
1557   - always get the full effect of all potions;
1558   - can always mutate; and
1559   - always get the full effect of all mutations.
1560 * Some Demonspawn mutations have been modified:
1561   - The Foul Stench facet gives rot immunity earlier and separately instead of
1562     saprovore.
1563   - Facets which gave potion/scroll item conservation now give freezing/fire
1564     cloud immunity earlier and separately.
1565 * The hoof mutation no longer gives extra damage or a stealth penalty for
1566   players wearing boots.
1567 * Player rPois now gives a consistent 2/3rds resistance to poison effects; this
1568   is lower than the previous resistance to poisoning, but higher than the old
1569   resistance to direct poison damage. "Strong poison" effects no longer punch
1570   through rPois, and paralytic stings (wasps) can now slow through rPois.
1571
1572 Monsters
1573 --------
1574 * Many enemy glyphs have been adjusted. See 0.14_monster_glyphs.txt.
1575 * Monsters will no longer pick up items that the player has seen. Allies won't
1576   pick up items at all.
1577 * Corrosion affects all of your equipment, but only temporarily, and the chance
1578   to corrode equipment does not consider item enchantment.
1579 * Draining effects no longer permanently reduce monsters' stats ('hit dice');
1580   instead, they apply a temporary status which reduces hit dice for the
1581   duration.
1582 * Monsters no longer fall asleep after long periods of time.
1583 * New monster: ghost crabs, found in Crypt. They breathe ghostly flames that
1584   call dangerous specters into existence.
1585 * New monster: torpor snails, found in Lair and Spider. Their enemies are
1586   slowed on sight, somewhat like ancient zymes.
1587 * Enemies are more intelligent about using area-of-attack spells such as
1588   Symbol of Torment and Chain Lightning even when you are not in sight.
1589 * Komodo dragons now bite harder but don't sicken the player.
1590 * Purple ugly things deal extra damage in lieu of a sickness attack.
1591 * Deep dwarf death knights are now just death knights.
1592 * Manticores now move as fast as the player, and have an unlimited number of
1593   spike volleys.
1594 * Base draconians can become nonbase draconians with experience.
1595 * Undead and nonliving enemies regenerate as fast as other enemies.
1596 * Silver statues and orange crystal statues are immune to disintegration,
1597   but have less health and AC and have their abilities converted to spells
1598   such that they spam less; this implies OCS confusion can be resisted.
1599 * Bog bodies no longer randomly rot.
1600 * Undead monsters will now fall to pieces in deep water, instead of hiding
1601   invisibly.
1602 * Curse skulls are now immobile, again.
1603 * Lost souls now make enemies into ghosts instead of specters.
1604 * Spriggan riders now ride wasps.
1605 * Ugly & very ugly things are now dramatically nastier.
1606 * Cherub's hymns can buff any allies, not just those with higher HDs.
1607 * Killing holy monsters no longer invokes cleansing flame on the perpetrator.
1608 * Ghouls and necrophages can no longer equip weapons or armour.
1609 * Mimics no longer mimic doors, statues, fountains or hatches.
1610 * Each unique now has a special title, shown when you first see them or in the
1611   description screen.
1612 * Removed enemies: vapours, thorn lotuses, giant goldfish, silver stars,
1613   flaming corpses, grizzly bears, spriggan enchanters, phoenixes, shedu,
1614   plague shamblers, giant slugs, elephant slugs, giant fireflies, brown oozes,
1615   pulsating lumps, big fish, sharks, lava worms.
1616
1617 Spells
1618 ------
1619 * Dazzling Spray replaces Invisibility in the book of Maledictions (the
1620   Enchanter starting spellbook). Invisibility in turn replaces Apportation
1621   in the book of Burglary.
1622 * Casting Ozocubu's Refrigeration now prevents the player from using potions
1623   for several turns instead of destroying potions.
1624 * Spider Form now moves at normal speed, and no longer gives clinging.
1625 * Tukima's Dance now animates weapons held by monsters. The weapons will fight
1626   against their former owners. It is also now level 3.
1627 * Confusing Touch now has a short, non-stacking duration which discharges
1628   entirely when it successfully confuses an enemy. While it's in effect, your
1629   attacks do no damage. It's been moved to level 2.
1630 * Sublimation of Blood no longer uses chunks; it now only draws from the
1631   caster's HP. Fedhas now permits its use.
1632 * Simulacrum now works on a single corpse at the caster's feet, creating
1633   several simulacra from it.
1634 * Monsters casting Simulacrum now affect all corpses in LOS, producing half as
1635   many simulacra as the player version of the spell.
1636 * Many spells, which used player skill, now use spellpower instead: Death's
1637   Door, Passwall, Sticks to Snakes, Ozocubu's Armour, Condensation Shield,
1638   Stoneskin, Statue Form, and Ice Form.
1639 * Shatter is now always full-LOS-ranged, instead of depending on Earth skill.
1640 * Statue Form no longer gives -10 EV.
1641 * Death Channel lasts twice as long.
1642 * The Book of War Chants is no more.
1643 * Removed spells: Fire Brand, Freezing Aura, Lethal Infusion, Poison Weapon,
1644   Summon Elemental.
1645
1646 Items
1647 -----
1648 * Item destruction is no more.
1649 * Ranged combat has been rewritten based on melee attacks - AC and EV
1650   has more of an impact, attack delay is more predictable, and Throwing
1651   should be more viable as a ranged option as compared to bows and crossbows,
1652   among other changes.
1653   - Slings have been split into two weapon types; the basic type has been
1654     renamed to 'hunting sling', and a new, rare 'greatsling' has been added.
1655   - Crossbows have been split into three types. The hand crossbow returns as
1656     a starting weapon; the basic crossbow has been renamed to an 'arbalest';
1657     and a new, rare 'triple crossbow' type has been added.
1658   - (Plain) bows have been renamed to shortbows.
1659 * Weapon enchantment & slaying bonuses have been merged into a single number,
1660   giving both +accuracy & +damage. Scrolls of enchant weapon I, II, and III
1661   have all been merged into a new "enchant weapon" scroll. The scrolls are
1662   rarer, but always succeed.
1663 * Shields have been rebalanced. All non-shield-enchantment sources of SH have
1664   been halved, and the effectiveness of SH at blocking attacks has been
1665   doubled, to make the utility of a point of SH roughly equivalent to a point
1666   of EV. In effect, this is a small buff. Non-bucklers can now be enchanted
1667   past +3.
1668 * Multiple changes to unrandarts:
1669   - The blowgun of the Assassin returns; it has a chance to affect the target
1670     more than normal blowguns.
1671   - New unrand: the +8 orange crystal plate armour {Archmagi, Int+3 Clar
1672     SustAb}.
1673   - New unrand: the +6 Majin-Bo {vamp, Archmagi, MP+6 Int+6}. A quarterstaff
1674     that takes HP every time you cast a spell.
1675   - The dagger of Chilly Death now sometimes flash-freezes enemies, slowing
1676     their movement, and the scimitar of Flaming Death now sometimes applies
1677     sticky flame to its victims.
1678   - Leech is now +8, with -2 to all stats (instead of -1), and -2 to both AC
1679     and EV.
1680   - Skullcrusher is now +3 with +7 strength.
1681   - The Trident of the Octopus King now starts at +8 and gets an additional +
1682     for each Ring of the Octopus King worn. If anyone reads this & gets it to
1683     +10 or higher in an actual game, send screenshots!
1684   - Punk is now a +7 greatsling {Freeze, rC+}.
1685   - Sniper is now a "heavy crossbow", a triple crossbow with 27 base delay.
1686   - The Mace of Brilliance is now the +1 Eveningstar "Brilliance".
1687   - Many other weapon artefacts have had their enchantments tweaked.
1688   - Maxwell's Patent Armour now gives rF+ rC+ instead of Conservation.
1689   - The Shield of Resistance, Shield of the Gong, and Large Shield of Ignorance
1690     have had their enchantment levels adjusted.
1691   - Removed unrands: the boots of the Spider.
1692 * Branding changes:
1693   - Scrolls of brand weapon will no longer make temporary brands permanent,
1694     but can now randomly apply any brand to an unbranded weapon.
1695   - Blessed weapons can be rebranded.
1696   - Rebranding a distortion weapon no longer causes a distortion effect.
1697   - Branded non-artefact weapons can now be given a temporary re-brand.
1698   - Damage from the electrocution brand has been reduced slightly.
1699   - Draining now triggers somewhat less often, but will cause monsters to be
1700     temporarily drained whenever it does fire.
1701   - The dragonslaying brand is no longer generated. (Wyrmbane still has it.)
1702 * Food changes:
1703   - Honeycombs have been renamed to royal jellies; they don't restore
1704     abilities.
1705   - Potions of blood cure a point of ghoul rotting.
1706   - All types of fruit have been merged together into one gooey, messy item
1707     type.
1708   - Brown (contaminated) chunks are gone, replaced with normal ones.
1709   - Cheese, sausages, and ambrosia are no more.
1710 * New item: potion of cancellation, which removes enchantments & contamination
1711   on the player.
1712 * Scrolls of vulnerability have been simplified; they now just halve MR for all
1713   creatures in LOS.
1714 * Cancellation-type effects (from the potion, quicksilver dragons, etc) now
1715   reduce transformation durations to one turn, rather than cancelling them
1716   immediately.
1717 * Identify scrolls now always identify a single item.
1718 * Jewellery automatically identifies once equipped.
1719 * Amulets of inaccuracy are always cursed.
1720 * New rings of stealth and loudness, which positively/negatively adjust
1721   a player's stealth.
1722 * Amulets of rage no longer have a tiny chance of extending berserk duration.
1723 * Sacks of spiders now place webs directly onto enemies, rather than spreading
1724   them randomly around the area.
1725 * Cleaving hits the full eight squares around a player, when not blocked by
1726   walls.
1727 * Putting on or taking off armour now always takes five turns.
1728 * Scrolls of magic mapping now show 100% of the map.
1729 * Gloves of archery no longer penalise melee.
1730 * Sustain abilities effects no longer stack.
1731 * Amulets of resist corrosion now give only 50% corrosion resistance, from 90%.
1732 * Potions of resistance now grant corrosion resistance.
1733 * Staves of air now activate extra melee damage as often as other elemental staves.
1734 * Flying creatures no longer have a 2/3rds chance of dodging thrown nets.
1735 * Weapons and armour which aren't visibly enchanted no longer have enchantments
1736   higher than +0.
1737 * Corpses and skeletons are stationary, and can't be picked up nor apported.
1738 * Other removed items: darts, rings of hunger and sustenance, amulet of
1739   conservation, cloak of preservation, potions of strong poison and paralysis.
1740
1741 Cards
1742 -----
1743 * New cards.
1744   - Fortitude, which gives Damage Shaving and a bonus to strength.
1745   - Storm, which can make shallow water, a tornado, or cause swiftness.
1746   - Cloud, which spawns dangerous clouds around the user and on hostiles.
1747   - Degeneration, which polymorphs nearby monsters into weaker ones.
1748   - Shaft, which creates a shaft under the player. This is an old effect of the
1749     Flight card.
1750   - Illusion, which summons an illusion of the player.
1751 * Revamped cards.
1752   - Velocity card now hastes the slow and slows hasty rather than simply
1753     speeding up the player.
1754   - Potion card has a new list of effects.
1755 * The Mercenary card can generate base demonspawn instead of spriggan riders.
1756 * Decks of war now contain the Dowsing and Potion cards.
1757 * Decks of dungeon are no more.
1758 * Removed cards: Experience, Sage, Water, Vitrification, Trowel, Minefield,
1759   Shuffle, Warp, Portal, Frost, Flame, Spark, Flight, Battlelust, and Genie.
1760
1761 Gods
1762 ----
1763 * New god: Qazlal Stormbringer. Qazlal is a temple god, with an altar either in
1764   Temple or on D:2-9.
1765   - Piety on kills.
1766   - All followers are immune from their own clouds.
1767   - 1*: Storm Shield: you passively generate elemental clouds around you and
1768         gain bonus SH, and gain RMsl at 3*; you also generate a lot of
1769         noise.
1770   - 2*: Upheaval: blast a small nearby area with elemental forces.
1771   - 3*: Elemental Force: turn nearby clouds into elementals.
1772   - 4*: Elemental Adaptation: taking elemental or physical damage sometimes
1773         temporarily grants you resistance against that element.
1774   - 5*: Disaster Area: blast the entire area around you with elemental
1775         forces.
1776 * Nemelex has been revamped.
1777   - Nemelex only gives piety for exploration rather than item sacrifices or
1778     deck usage.
1779   - Peek at Two now reveals the top cards of a deck but cannot be used with
1780     other Nemelex abilities.
1781   - Nemelex now only gifts decks of war and escape.
1782   - Various cards have been changed, added, or removed. See the Cards section
1783     for details.
1784 * Beoghites can now gift items directly to their followers at high piety.
1785 * Beogh will now improve allies' equipment, and outright gift weapons, armour,
1786   and ammo to orcs who lack them.
1787 * Followers of good gods no longer get a chance to turn holy enemies neutral.
1788 * Zin's Recite no longer prompts for a book, instead affecting all monsters
1789   in sight with the strongest effects that would impact them.
1790 * Ashenzari now counts Felids as fully bound when all of their jewellery slots
1791   are cursed.
1792 * Sif Muna wrath can no longer cause amnesia.
1793 * Gods that give missile gifts can do so sooner.
1794
1795 Interface
1796 ---------
1797 * Monsters with special melee attacks (e.g. poison, fire) have this noted in
1798   their descriptions.
1799 * Unique enemies are now announced by their proper titles when first appearing.
1800 * Ctrl-T now displays the weapons that enemies are carrying, in console.
1801 * New tile_show_player_species option; when enabled, uses the monster tile
1802   instead of the player race one.
1803 * Ability and spell icons have been reworked.
1804 * There are status lights for Might, Agility, and Brilliance.
1805
1806 Stone Soup 0.14.2 (20140827)
1807 ----------------------------
1808 * More crash fixes.
1809 * Some text fixes.
1810 * Transformations no longer allow the character to wield too-large weapons.
1811 * The tutorial skill screen now allows skills to be toggled again.
1812 * Artefact and non-artefact rings are now distinguished properly when swapping
1813   rings.
1814
1815 Stone Soup 0.14.1 (20140428)
1816 ----------------------------
1817 * Several crash fixes.
1818 * Fire dragons correctly grant bonus Dithmenos piety.
1819 * Ranged attacks from invisibile monsters correctly turn off autopickup.
1820 * Good gods punish the player properly for negative energy clouds.
1821 * Natasha no longer revives after being pacified, and does not get a new
1822   item when reviving.
1823 * When playing a race with permanent flight ability, it is now possible to
1824   remove an item granting flight over dangerous terrain.
1825 * Wanderers do not occasionally get more MP than other backgrounds.
1826
1827 Stone Soup 0.14 (20140409)
1828 --------------------------
1829 * The lower half of D is now a new branch, the Depths.
1830 * Two new species: Formicids and Vine Stalkers.
1831 * A new deity: Dithmenos the Shadowed.
1832 * Greatly revised monster sets in the Lair branches.
1833 * Greatly revised summoning spell sets.
1834
1835 Branches, environment
1836 ---------------------
1837 * The main Dungeon is now fifteen levels.
1838 * A new branch: the Depths; entered from the end of Dungeon, it is five levels
1839   long and contains the entrance to the Realm of Zot.
1840 * The Vaults are now entered from D:13-14 and need a rune to enter.
1841 * Abyssal stairs appear more frequently, and are fixed with depth.
1842 * Ziggurats require only three runes to enter; an entrance is guaranteed
1843   in Depths, but still spawn as normal in Pan.
1844 * Portals are no longer closed when carrying the Orb of Zot.
1845 * The Horn of Geryon is no longer necessary for entering Hell branches.
1846 * Labyrinths contain more enemies, and the minotaur is normally awake.
1847 * More Ziggurat enemy sets.
1848 * Crypt endings now contain some pieces of thematic loot: draining and/or
1849   pain and/or vampiric weapons, rings of positive energy and amulets of
1850   warding, one of several unrands, the Necronomicon, or evokers/staves.
1851 * Easy ice cave portals now appear only in D, Lair, and Orc; hard ice cave
1852   portals appear in Elf and rotating Lair branches.
1853 * Portal timers have been generally shortened and made more consistent with
1854   each other; additionally, the shorter timer started upon first seeing them
1855   has been removed.
1856 * The layout of the last level of the Vaults has been changed, with all four
1857   subsections being open at each corner.
1858 * Gadget shops and wand shops have been merged; the resulting gadget shops
1859   now also sell rods.
1860 * The price of items in shops has been recalibrated.
1861 * Pandemonium exits occur more frequently as the player obtains runes from
1862   Pandemonium.
1863
1864 Character
1865 ---------
1866 * New species:
1867     - Formicids possess four strong arms to use large weapons together with
1868       shields, in addition to strong natural digging abilities and a permanent
1869       stasis effect.
1870     - Vine stalkers regenerate quickly, but cannot heal with wands or
1871       potions; they possess innate spirit shield and an anti-magic bite.
1872 * Felids have an innate jump attack ability, allowing them to jump over
1873   other monsters and attack their target in a single turn.
1874 * Felids can use wands.
1875 * Demonspawns' negative energy facet has the second level of rN replaced by
1876   "black mark," which gives melee attacks a chance to heal the player and apply
1877   a bad status to the victim.
1878 * The first two levels of the slow healing mutation only affect rates of
1879   healing when enemies are in sight (half and no healing for those levels
1880   respectively). Stat regeneration and the third level of the mutation
1881   are unchanged.
1882 * Fast/slow movement mutations no longer occur randomly.
1883 * Recommended backgrounds and species have been adjusted; in particular,
1884   backgrounds can recommend species that don't necessarily recommend that
1885   background and vice versa (e.g. CK -> Tr may be recommended whereas Tr -> CK
1886   is not).
1887 * Poison damage is now deterministic.
1888 * The antennae mutation gives invisible monster indicators for every invisible
1889   enemy in LOS.
1890 * Merfolk can now be mesmerised by mermaids and sirens.
1891 * Artificers, Wanderers, Assassins, and Venom Mages no longer start with
1892   knowledge of potions and scrolls they don't possess.
1893 * Fighters and Gladiators start with higher-tier weapons.
1894 * Fighers start with a potion of might.
1895 * Demonspawn icemail now restores all at once, instead of gradually, and is
1896   not disrupted by casting fire spells.
1897
1898 Monsters
1899 --------
1900 * Guardian serpents no longer have Teleport Other; instead they get
1901   Blink Allies Encircle.
1902 * Lom Lobon can now cast Tornado.
1903 * The plain "dragon" is now known as "fire dragon".
1904 * Dragons, drakes, crabs, and acid blobs no longer flee at low health.
1905 * Jellies once again split.
1906 * Monsters are subject to summon caps.
1907 * Summoned creatures are dismissed upon the death of their summoner.
1908 * Word of Recall is now subject to a breath timer, and can be interrupted
1909   by causing a breath timeout (with e.g. curare).
1910 * Minotaurs appearing naturally outside of labyrinths now come with
1911   equipment.
1912 * Abominations don't heal naturally; those created from spells can heal
1913   by melding further with crawling corpses and macabre masses.
1914 * New enemies:
1915     - Fauns, who hex the player before attacking from afar, and their larger
1916       brethren satyrs, who can empower their nearby allies.
1917     - Wind drakes, who can breathe powerful blasts of wind and airstrike the
1918       player.
1919     - Thorn lotuses, plants adrift on the water that pepper the player with
1920       thorns fired from afar.
1921     - Thorn hunters, who fire volleys of thorns and create briar patches to
1922       impede their foes' movements.
1923     - Dryads, who turn the forest against you by casting Awaken Forest like
1924       spriggan druids and summoning snaplasher vines that pull their enemies
1925       around.
1926     - Water nymphs, who passively form a pool of water around themselves
1927       and strike down the player with said water.
1928     - Shambling mangroves, slow-moving, tough plants home to a nest of ravens
1929       or wasps.
1930     - Raiju, which can attack by transforming themselves into a bolt of
1931       lightning.
1932     - Worldbinders, abyssal enemies which summon low tier enemies from other
1933       branches.
1934     - Shock serpents, who build up electrical energy for a static discharge;
1935     - Mana vipers, snakes with an antimagic bite;
1936     - Naga sharpshooters, who snipe at the player with Portal Projectile;
1937     - Naga ritualists, who can amplify poison in enemies and also cast
1938       Olgreb's Toxic Radiance;
1939     - Salamander mystics, with Bolt of Magma, Haste Other, a single-target
1940       version of Ignite Poison, and Iskenderun's Mystic Blast;
1941     - Salamander firebrands, whose attacks cause a ring of flames to appear
1942       around the target.
1943     - Octopode crushers, who can throw both the victims they constrict as well
1944       as icicles.
1945 * A new set of enemies based on demonspawn, appearing in Pan.
1946     - Base types:
1947         - monstrous (auxiliary attacks and more HP);
1948         - gelid (rC++ and icemail - bonus AC which dissipates on fire damage);
1949         - infernal (rF++ and fire attacks);
1950         - putrid (rPois, gains HP on nearby kills);
1951         - torturous (augmentation, powered by pain, and spines).
1952       - Classes:
1953         - blood saint (Legendary Destruction, which casts random powerful
1954           conjurations, and Ephemeral Infusion, which temporarily heals
1955           nearby allies);
1956         - chaos champions (Chaotic Reflection, which inflicts a random hex-like
1957           effect on itself and the target, and Random Bolt as per the rod
1958           of destruction);
1959         - warmongers (Grand Avatar, essentially a hybrid battlesphere and
1960           spectral weapon which triggers on sufficiently damaging attacks of
1961           nearby allies, and Sap Magic, a hex which hinders spellcasting success
1962           progressively as spells are cast);
1963         - corrupters (Plane Rend, which summons high tier enemies from other
1964           branches, and Corrupt Body, which inflicts a small set of temporary
1965           mutations);
1966         - black suns (Black Mark, which empowers nearby allies with various
1967           draining attacks that heal on hit, and previously existing spells
1968           Bolt of Draining, Malign Offering, and Dispel Undead).
1969 * Adjustments to lair branch enemies:
1970     - Spriggan druids' Druid's Call now calls 2-3 creatures out of LOS nearby
1971       and does not invisibly might creatures; instead, nearby creatures
1972       are healed and frenzied on their death. Stone Arrow also replaces
1973       Sunray in their spell set.
1974     - Siren songs' pulling effects are now irresistible if the player is
1975       already mesmerised.
1976     - Siren songs call drowned souls, weak temporary enemies with a drowning
1977       attack.
1978     - Manticores' spines now embed themselves in targets, causing damage while
1979       moving until a few turns is spent doing nothing to remove them.
1980     - Harpies no longer steal food or eat food off of the ground.
1981     - Plain salamanders have been weakened, and all salamanders can slither
1982       around on land.
1983 * Adjustments to other enemies:
1984     - Quokkas are speed 12 (making them effectively identical to grey rats).
1985     - Boggarts are more durable.
1986     - Rakshasas gain a monster spell "Phantom Mirror", which summons
1987       a clone of a nearby allied monster with half the hit points, with
1988       a 50% chance of swapping the clone for the original; this replaces
1989       their previous self-cloning abilities. They can now also cast
1990       Iskenderun's Mystic Blast and will summon two clones of themselves
1991       at 50% HP as a one-time effect.
1992     - Giant orange brains get Mass Confusion instead of Confusion.
1993     - Spriggans in general now merely have fast movement speed instead of
1994       fast speed in general, more damage and less EV.
1995     - Spriggan air mages have Haste (replacing Shock).
1996     - Deep elf demonologists summon more greater demons instead of minor
1997       demons.
1998     - Draconian knights have fewer but distinct spell sets focusing on
1999       ice and necromancy.
2000     - Gargoyles and molten gargoyles now have Stone Arrow and Bolt of
2001       Magma respectively, and generate with mace-type weapons.
2002     - Metal gargoyles are now war gargoyles - fast and with the ability to
2003       fire metal fragments at targets.
2004     - Crystal golems are now crystal guardians - less health, but with the
2005       ability to fire crystal bolts that bounce off of all walls and deal
2006       either fire or cold damage on a per-bolt basis.
2007     - Ravens and eldritch tentacles no longer eat corpses.
2008 * New uniques:
2009     - Asterion, a minotaur of Makhleb who flings Major Destruction and
2010       can employ Spectral Weapon with his demon weapon;
2011     - Natasha, a felid ex-familiar with minor spellcasting abilities;
2012     - Vashnia, leader of a squad of naga sharpshooters with translocational
2013       ability to match.
2014 * Moths of suppression, rock worms, lava fish, lemures, jellyfish, grey rats,
2015   spiny worms, giant amoebae, deep dwarf berserkers, agate snails, giant
2016   centipedes, rotting devils, clay golems, and stone golems are no more.
2017 * Ball lightnings are no longer permanently confused, instead seeking out
2018   targets like giant spores.
2019 * Killer Klowns have a different set of possible damage brands: strong
2020   poison, pain, drain speed, fire, cold, electric, and anti-magic.
2021 * Flying enemies are no longer immune to throwing nets.
2022 * Geryon can fly once again.
2023 * Antaeus gains Flash Freeze, an ice conjuration which impedes the target's
2024   movement for three turns.
2025 * Player ghosts can retain and cast dazzling spray, which has a chance to cause
2026   a confusion effect against the player.
2027 * All pandemonium lords now see invisible.
2028 * The Enchantress now appears as a normal unique in the Depths.
2029 * Josephine has a new spell set - Ghostly Fireball, Dispel Undead, Vampiric
2030   Draining, and Animate Dead - and rN+++.
2031 * Lamia has been de-throned.
2032
2033 Spells
2034 ------
2035 * Resisting an enchantment now displays a message showing how difficult in
2036   general the target will be to enchant, rather than how well or how poorly
2037   they fared on that particular resistance roll.
2038 * New spells:
2039     - Summon Lightning Spire (L4 Summoning/Air), which places a lightning
2040       spire up to two squares away from the player; it replaces Summon
2041       Scorpions in the book of Callings.
2042     - Summon Guardian Golem (L4 Summoning/Charms), which creates a golem
2043       that protects the player with Injury Bond and occasionally explodes
2044       on death; appears in the book of Callings.
2045     - Summon Forest (L5 Summoning/Translocations), which summons a dryad
2046       and temporarily converts terrain near the player to forest; it
2047       is in the Book of the Warp.
2048     - Summon Mana Viper (L5 Summoning/Hexes); it appears in the Book of
2049       Beasts.
2050     - Monstrous Menagerie (L6 Summoning), which summons a manticore, some
2051       harpies, a lindwurm, or a sphinx (at high spellpower); it appears in
2052       the book of Beasts and the book of Summonings (replacing Summon
2053       Ugly Thing).
2054     - Forceful Dismissal (L6 Summoning), which ends all player summons
2055       and damages enemies next to them; it appears in the Grand Grimoire.
2056     - Aura of Abjuration (L6 Summoning), a less powerful but per-turn mass
2057       abjuration effect; it replaces Mass Abjuration in the Grand Grimoire.
2058     - Spellforged Servitor (L7 Conjuration/Summoning), which summons a
2059       servitor with a subset of the player's most destructive conjurations;
2060       it replaces Fireball in the book of Wizardry.
2061     - Glaciate (L9 Ice/Conjurations), which fires a great blast of ice in
2062       a cone, turning slain monsters into blocks of ice and Flash Freezing the
2063       survivors; it replaces Ice Storm in the Book of Annihilations.
2064     - Dragon's Call (L9 Summoning), which for its duration of effect summons
2065       dragons near targets at the end of LOS (at the full spell cost per
2066       summon); replaces Summon Dragon in the Book of the Dragon.
2067 * Sticks to Snakes only works on missiles (arrows and javelins) now.
2068 * Conjure Ball Lightning has been reduced from level 7 to 6, and the
2069   duration of the ball lightning has been lowered.
2070 * Metabolic Englaciation has been reduced from level 6 to 5, and the slow
2071   duration is cumulative across casts.
2072 * Bolt of Draining has been reduced from level 6 to 5.
2073 * Fulminant Prism has been reduced from level 5 to 4.
2074 * Iskenderun's Battlesphere has been increased from level 4 to 5.
2075 * Ozocubu's Armour now has an encumbrance cap of 4, rendering it no longer
2076   usable with mottled dragon armour.
2077 * Song of Slaying has an increased duration and grants more slaying, but
2078   is subject to a lower power cap.
2079 * Swiftness now induces a period of sluggishness after it expires, and
2080   can't be stacked.
2081 * Several special cases for LRD damage types have been removed; ice, bone,
2082   stone and rock (including petrified enemies) all result in the same
2083   explosion.
2084 * Orb of Destruction now only appears in the Book of Power (was also in
2085   Annihilations).
2086 * Call Canine Familiar now only summons one canine, and does not summon
2087   jackals.
2088 * Repel and Deflect Missiles now expire on a per-deflection basis rather than
2089   being a duration.
2090 * Portal Projectile is now a duration, rather than firing individual
2091   projectiles.
2092 * All clouds caused by the player will dissipate much faster outside of your
2093   line of sight.
2094 * Orbs of destruction don't explode if they collide with another orb of
2095   destruction before travelling more than a short distance.
2096 * Removed spells: Dig, Summon Scorpions, Song of Shielding, Polymorph, Ice
2097   Storm, Demonic Horde, Summon Ugly Thing, Summon Dragon, Mass Abjuration.
2098
2099 Items
2100 -----
2101 * The Orb of Zot no longer takes up an inventory slot.
2102 * Weapons are identified immediately on wield.
2103 * Wands are identified immediately on zapping.
2104 * Elemental evokers now recharge one at a time, with the one closest to
2105   full recharging charging first.
2106 * Items on the ground are no longer subject to item destruction.
2107 * Mottled dragon armour now has an encumbrance rating of 5 (was 4).
2108 * The jumping ego (available only on boots) gives a jump attack ability
2109   like that of felids.
2110 * The reaching brand for whips is no more.
2111 * Enchantment-like effects of chaos projectiles are now irresistible.
2112 * Spears, daggers, clubs, and hand axes are no longer good for throwing.
2113 * New "tomahawk" item: a throwing missile, usable by all non-felids, between
2114   darts and javelins in damage.
2115     - Small race hunters and arcane marksmen may select tomahawks.
2116 * New "potion of lignification" - induces tree form.
2117 * Small species can use throwing nets.
2118 * Throwing nets do not degrade: instead, they have a chance to be destroyed
2119   like other projectiles.
2120 * Multiple changes to unrandarts:
2121     - Piercer gets the penetration brand (was vorpal).
2122     - Boots of the Assassin return in a new form: they now detect monsters and
2123       allow short-blade-quality stabbing with any weapon (or unarmed).
2124     - Hellfire now shoots hellfire bolts, dealing hellfire-branded damage and
2125       exploding.
2126     - The Elemental Staff is reworked considerably - it grants rElec, rF++,
2127       rC++, MR++, AC+5, and randomly deals elemental-branded attacks based
2128       on the user's Evocations skill.
2129     - The skin of Zhor now grants rC+++.
2130     - Leech drains HP on all hits (instead of 3/5 for other vampiric weapons).
2131     - Sniper is now a +15 vorpal crossbow with a slower rate of fire.
2132     - Snakebite is now a +5 venom whip that applies a curare effect on two out
2133       of five hits.
2134     - The Singing Sword is now a bastard sword.
2135     - The shield of the gong is now +27 with -5 EV.
2136     - The ring of Shadows now has an umbra instead of +4 EV and -4 Acc.
2137     - New unrand: "macabre finger necklace" - gives warding and an extra ring
2138       slot.
2139     - New unrand: "boots of the Spider" - gives clinging and jump attack.
2140     - New unrand: "dark maul" - a very large, very slow two-handed weapon using
2141       the Maces and Flails skill.
2142     - New unrand: "hat of the High Council" - spellpower at the expense of
2143       spell success rates.
2144     - New unrand: "arc blade" - a cutlass which inflicts discharges of static
2145       electricity on targets it hits.
2146     - New unrand: "Spellbinder" - an antimagic demon whip which inflicts
2147       miscasts on magic-using targets.
2148     - New unrand: "lajatang of Order" - does silver damage (like the ammunition
2149       brand) and grants resistance to mutation.
2150     - New unrand: "Firestarter" - a +7 great mace {flame, rF++} which protects
2151       scrolls from fire damage and inner flames targets it hits.
2152     - The blowgun of the Assassin, Bullseye, and Lehudib's Crystal Spear (the
2153       unrandart) are gone.
2154 * Potions with known type that would have no effect can no longer be quaffed
2155   at all.
2156 * Potions other than potions of porridge and blood no longer give nutrition.
2157 * All gauntlets and bracers are now gloves.
2158 * All caps and wizard hats are now plain "hats".
2159 * Great maces deal slightly less damage and are much less available than
2160   before.
2161 * All scrolls now identify on read.
2162 * The last healing potion is automatically identified assuming knowledge that
2163   it is a healing potion.
2164 * Magical penetrating projectiles now pierce shields.
2165 * Ponderous items reduce movement delay by -1 (was -2), to match running
2166   items.
2167 * Electrocution weapons no longer cause discharges on targets in water.
2168 * Wearing body armour / rings no longer requires removing cloaks / gloves
2169   first.
2170 * Scrolls are destroyed less frequently by sticky flame.
2171 * Gold dragon armour, crystal plate armour, and plate armour have had their
2172   encumbrance ratings reduced (27 -> 25, 24 -> 23, and 19 -> 18 respectively).
2173 * The speed brand now grants 2/3 weapon delay and no damage reduction (was
2174   1/2 delay and 10% damage reduction for melee weapons).
2175 * Racial equipment is no more.
2176 * Many changes to rods:
2177     - The rod of destruction now fires random bolts instead of having a pre-set
2178       selection.
2179     - New rod: rod of ignition, which fires a bolt that explodes a fireball on
2180       every target hit in a line.
2181     - New rod: rod of shadows, which summons Shadow Creatures from a depth in
2182       the dungeon roughly equivalent to the user's skill with Evocations,
2183       drawing out-of-depth spawns after 15.
2184     - New rod: rod of clouds, which creates various clouds based on power,
2185       with high skill giving several new types of clouds.
2186     - The rods of warding, venom, demonology, fiery destruction, and frigid
2187       destruction are gone.
2188 * The Horn of Geryon has been reworked into an XP-charged evokable, summoning
2189   1-4 hell beasts whose friendliness depends on evocations power.
2190 * Renamed items:
2191     - Sabres are now cutlasses (and the captain's cutlass has been adjusted to
2192       match);
2193     - Double swords are now bastard swords;
2194     - Triple swords are now claymores;
2195     - Potions of speed are now potions of haste.
2196 * Scrolls of vulnerability are now more common.
2197 * Curse scrolls and potions of blood no longer randomly generate.
2198 * All curse scrolls now accept targets (as though the player was worshipping
2199   Ashenzari in previous versions).
2200 * Magic resistance-granting items now grant fixed increments of magic
2201   resistance (indicated on the % screen).
2202 * Removed potions of slowing.
2203
2204 Cards
2205 -----
2206 * The Elixir card now heals over time instead of instantly.
2207 * The Alchemist card is in decks of escape, but not wonders.
2208 * The Bargain card has been removed.
2209 * The Trowel card is in decks of wonder and only creates portals.
2210 * The Battlelust card now deals primarily in might and agility at high power,
2211   with the delayed berserk effect now occurring at lower power.
2212
2213 Gods
2214 ----
2215 * A new deity: Dithmenos the Shadowed.
2216   - A temple god; guaranteed an altar in Temple or somewhere on D:2-9.
2217   - Accepts kills of most dungeon enemies, particularly those associated
2218     with fire or light.
2219   - Dislikes use of fire and light.
2220   - 1* piety grants an umbra which expands with piety.
2221   - 2*: Shadow Step - step adjacent to an immobile target creature no further
2222     away than your umbra.
2223   - 3* piety causes the player to occasionally bleed smoke on taking
2224     sufficient damage.
2225   - 4*: Shadow Mimic - the player's shadow sometimes mimics melee and ranged
2226     attacks and targeted spells (so long as they're not self-targeted).
2227   - 5*: Shadow Form - invisibility, resistance to many effects associated
2228     with darkness and 50% damage resistance at the expense of skill drain,
2229     a 50% reduction in melee damage output and significant reduction in
2230     spell power.
2231 * Gods no longer forgive the player for disliked effects of known wands
2232   of random effects and weapons of chaos.
2233 * Trolls of Cheibriados hunger considerably more slowly.
2234 * Cheibriados' Bend Time is available to all followers (was 1* ability).
2235 * Zin and Okawaru no longer care about the deaths of allies.
2236 * Okawaru no longer suppresses the demonic guardian Ds mutation.
2237 * Xom effects respect clarity and sustain abilities.
2238 * Xom's confusion now caps at 20 turns.
2239 * Zin's Recite shows what will be affected by all of the relevant recitations.
2240 * Lugonu followers no longer suffer distortion unwield effects.
2241 * Yredelemnul gifts vampires instead of freezing wraiths.
2242 * Yredelemnul armies have a maximum combined total of three profane servitors
2243   and bone dragons.
2244 * Yredelemnul's servants are no longer angered when read-identifying a scroll
2245   of holy word.
2246 * Nemelex no longer gifts decks of dungeons, and deck gift types are now
2247   independent of sacrificed item types.
2248 * Jiyva's abilities no longer use Invocations.
2249 * Divine wrath is now contingent on XP gain and cannot be waited out.
2250 * Okawaru, Trog, Makhleb, Yredelemnul, and Kikubaaqudgha wrath now scales
2251   better with player XL.
2252 * Vehmuet wrath now employs actual conjurations instead of miscasts.
2253 * Makhleb wrath can now hurl destruction at the player instead of being
2254   limited to servant summoning.
2255 * All skills eventually trainable by divine abilities can be trained
2256   immediately on worshipping that god (Invocations for many gods, Evocations
2257   for Nemelex, Necromancy for Kiku, and Shields for TSO per Divine Shield).
2258 * Ashenzari now generates 1-3 curse scrolls per remove curse scroll.
2259 * Innate abilities hated by your god are now marked as such.
2260
2261 Interface
2262 ---------
2263 * "Automagic" functionality similar to autofight has been added through the
2264   options automagic_enable, automagic_stop, and automagic_fight; it can be
2265   used to automatically cast spells in a specified slot in combat.
2266 * Different types of magical traps are coloured differently.
2267 * Unnaturally hard rock walls have a new default glyph.
2268 * The % screen has a new layout.
2269 * You are prompted to continue wearing/unwearing armour when a monster comes
2270   into view.
2271 * "pickup_mode = multi|single" is now "pickup_menu = true|false", with true
2272   being the default; "pickup_menu_limit" has been introduced to handle
2273   the old "auto:X" settings.
2274 * The "auto_list" option has been removed.
2275 * The WebTiles spectator box sorts names and links online player profiles.
2276 * URLs occurring in WebTiles chat messages are hyperlinked.
2277 * New default minimap colours.
2278 * Examining a monster now displays the speeds at which it takes actions if
2279   those actions are slower or faster than its normal speed.
2280 * arena_delay, which controls the speed of arena play and animations, is now
2281   available outside of arena mode as view_delay.
2282 * Monsters get invisible monster indicators for one turn after they become
2283   invisible to the player.
2284 * The shop screen layout has been revised.
2285
2286 Stone Soup 0.13.2 (20140404)
2287 ----------------------------
2288 * More crash fixes.
2289 * More message improvements.
2290 * Long inscriptions in inventory are trimmed.
2291 * Inscriptions can show unicode.
2292 * Branch entrances can no longer be blocked by traps.
2293 * Autoexplore no longer mysteriously gets stuck.
2294 * Explore horizon no longer hides detected items.
2295 * Wanderers cannot start with both a shield and two-handed weapon equipped.
2296 * Avoid giving double piety for some collateral kills.
2297 * Monsters now use the correct number of charges when zapping rods.
2298 * Fixed various issues with inspecting unknown squares.
2299
2300 Stone Soup 0.13.1 (20131128)
2301 ----------------------------
2302 * Several crash fixes.
2303 * Several message improvements.
2304 * Spectral weapon and battlespheres behave better with stairs.
2305 * Wind blasts can no longer push monsters through walls.
2306 * Shadow creatures band members don't count towards the summon cap.
2307 * Awakened trees and flaying ghosts respect sanctuary.
2308 * Unfinished monsters shouldn't spawn anymore, and are identified if they do.
2309 * You can check \ when reading scrolls of identify.
2310 * clua/gearset works again.
2311 * Vampires can't use lich form anymore.
2312 * A tome of destruction evoke-fest exploit is no more.
2313 * Monsters can't swap weapons while berserk.
2314 * Fixed several bugs related to removed or disabled species/backgrounds.
2315
2316 Stone Soup 0.13 (20131011)
2317 --------------------------
2318
2319 0.13 highlights
2320 ---------------
2321 * A new race: Gargoyles.
2322 * A reimagined Skald background.
2323 * A thorough rework of the monster set in Crypt.
2324 * Improvements to many evokable items.
2325 * A new item: sack of spiders.
2326 * Massively overhauled layout generators.
2327 * Summoning school: per-spell limits and no stair following or pulling.
2328 * New Sprint map: linesprint.
2329
2330 Branches, environment
2331 ---------------------
2332 * A new Sprint map: "|||||||||||||||||||||||||||||" by st (otherwise known as
2333   linesprint).
2334 * Branches now have exactly one exit stair (except the Dungeon, which can,
2335   but is not guaranteed, to have more).
2336 * Many new layouts have been added to most branches, including unique layouts
2337   for branches that didn't have them; and numerous tweaks and improvements
2338   to existing layouts.
2339 * Vaults can now be placed at the centre of some layouts prepared to accept
2340   them there.
2341 * All portal vaults entrances that time out are now announced.
2342 * Temple overflow altars can now contain multiple altars.
2343 * New shop type: gadget shops, which sell evokable items.
2344 * Mechanical traps do not spawn outside of vaults.
2345 * Zot trap effects are now only a subset of the full set of miscasts, and
2346   have some new unique effects - draining of wand charges and Word of Recall
2347   (as per ironbrand convokers).
2348
2349 Character
2350 ---------
2351 * A new race: Gargoyles, with low natural HP but an impressive host of
2352   resistances and the ability to fly at XL14.
2353 * Sludge elves are no more.
2354 * The Skald background gets a reworked spellbook with four new spells:
2355     - Infusion grants additional melee damage costing MP with each strike;
2356     - Song of Slaying grants an incremental slaying bonus with every monster
2357       killed (of sufficient threat level);
2358     - Spectral Weapon creates an allied spectral clone of your weapon
2359       which strikes enemies in melee when you do.
2360     - Song of Shielding has a similar effect to Spirit Shield, trading HP
2361       loss for MP loss.
2362 * Priests are no more.
2363 * The nausea status from eating contaminated chunks has been removed;
2364   contaminated chunks now give less nutrition for characters that can't
2365   handle them.
2366 * Stabbing skill is no more; stabs now depend upon the average of the
2367   character's stealth and weapon skill.
2368 * The Traps skill is no more; all characters detect traps as though they
2369   had (XL/3) Traps skill.
2370 * Chaos knights start with a +0 chaos weapon instead of a +2 normal weapon.
2371 * New tier 2 demonspawn mutation - "magic shield", giving spirit shield
2372   at level one, improved magic regeneration at level two, and regenerating
2373   mana in place of health as a function of current magic level at level
2374   three.
2375 * Deaths to acid, self-targeting, and sticky flame now credit
2376   the appropriate monster/spell.
2377 * Draining a stat to zero can no longer directly kill the player; instead,
2378   further stat drain damages the player. The effects of a stat being at zero
2379   (fainting, slow actions, etc.) persist.
2380 * Ogre hunters and artificers now start with a club instead of a short sword.
2381 * Teleport control is a duration, which expires after time or use. It still
2382   is disallowed on some levels.
2383
2384 Monsters
2385 --------
2386 * New/reworked Crypt monsters:
2387     - Wraiths, shadow wraiths, and eidolons drain speed instead of XP.
2388     - Eidolons deal more melee damage and can cast bolt of draining.
2389     - Phantasmal warriors can temporarily reduce their target's magic
2390       resistance and can blink closer to their foes.
2391     - Flayed ghosts gain a smite-targeted flaying attack, dealing
2392       temporary damage that scales with XP and goes away when the flayed
2393       ghost is killed and/or enough time passes.
2394     - Ancient champions, formerly a vault-specific monster, are now
2395       full randomly-generated monsters, coming with a band of skeletal
2396       warriors 50% of the time.
2397     - Vampire mages cast vampiric draining more often, and have slightly
2398       higher HD and HP; they also come with a band of vampires.
2399     - Rotting hulks are now plague shamblers, capable of inflicting a
2400       "retching" status effect that prevents food consumption; they
2401       generate a cloud of miasma on death.
2402     - Spectral things move at their full base monster speed.
2403     - Deep dwarf death knights gain slightly better attack power and
2404       starting equipment, and now come with a band of undead.
2405     - Flying skulls get a slight HP boost and a larger attack power boost.
2406     - Ghouls inflict rot half as often.
2407     - Curse skulls are capable of out-of-LOS movement, similar to wandering
2408       mushrooms, but preferring to place themselves where a player needs to
2409       move the most to actually reach them.
2410     - New monster: revenants, possessing a ghostly fireball attack and
2411       capable of creating clouds of ghostly flame, which do not harm
2412       undead and occasionally summon spectral things.
2413     - New monster: lost souls, who sacrifice themselves to heal nearby
2414       undead creatures or assume the shape of a nearby killed living
2415       creature; they can be summoned by deep elf death mages.
2416     - Necromancers don't come with necrophages, but do some with simulacra.
2417     - Unborn deep dwarves are now just unborn.
2418     - New monster: jiangshi, who move in short bursts (like sixfirhies) and
2419       possess a vampiric melee attack.
2420 * New forest-themed monsters:
2421     - Spriggan assassins and enchanters, who attempt to disable the player
2422       with blowguns and hexes respectively before moving in for the kill.
2423 * Other new monsters:
2424     - Tengu reavers, skilled with both steel and spells; appearing in the
2425       late dungeon and in Vaults.
2426     - Deathcaps, summonable by curse toes - tougher wandering mushrooms
2427       with Drain Life.
2428 * New unique: Sojobo, king of the tengu.
2429 * Jory now spawns normally in the late dungeon, instead of being limited to
2430   vaults.
2431 * Adjustments to some tier 4 demons:
2432     - Orange demons' sting has a 50% chance of inflicting a Weakness status,
2433       which reduces the player's attack damage.
2434     - Blue devils have a swooping attack, where they can immediately move
2435       adjacent to the player and attack from up to four tiles away.
2436     - Red devils can now hop backwards from adjacent foes to make use of their
2437       now-guaranteed polearms' reaching attacks.
2438 * Adjustments to the elementals:
2439     - Water elementals have an asphyxiation attack which lasts as long as
2440       their target is next to them, and have slightly increased AC and HP.
2441     - Fire elementals (and fire vortices) deal pure fire damage.
2442 * Updated spell set for several monsters:
2443     - Draconian shifters:
2444         - Banishment is dropped.
2445         - A new monster spell: Dimension Anchor, which temporarily prevents
2446           teleportation, blinking, and Phase Shift.
2447         - A new monster spell: Blink Allies Encircling, which blinks nearby
2448           allies around the target.
2449         - Controlled Blink is replaced with Blink Away as an emergency spell.
2450     - Spriggan air mages:
2451         - Drop Swiftness.
2452         - New spell: Control Winds, which manipulates clouds (including
2453           putting out fores fires immediately), and improves allied
2454           ranged weapon accuracy.
2455     - Spriggan druids:
2456         - Drop Summon Caniforms.
2457         - New spells: Haste Plants, which hastes nearby plant-like enemies,
2458           and Druid's Call, which calls wildlife from elsewhere on the level
2459           to aid the druid.
2460     - The Enchantress:
2461         - Banishment is banished.
2462         - Gains Dimension Anchor (see draconian shifter entry above), Strip
2463           Resistance (lowers the magic resistance of the target), and Mass
2464           Confusion.
2465     - Curse toes:
2466         - No more Summon Undead.
2467     - Deep elf summoners:
2468         - Summon Demon replaced with Summon Vermin, which summons orange
2469           rats, spiders, and some other things.
2470     - Deep elf priests/high priests:
2471         - A new spell "Malign Offering", which steals HP from the target
2472           to give to their allies.
2473     - Deep elf mages:
2474         - Entirely new spellsets:
2475             - Freeze, Throw Icicle, Summon Ice Beast;
2476             - Bolt of Magma, Stone Arrow, Petrify;
2477             - Iskenderun's Mystic Blast, Slow, Venom Bolt, Blink;
2478             - Flame Tongue, Throw Flame, Sticky Flame, Fireball;
2479             - Magic Dart, Force Lance, Iskenderun's Mystic Blast,
2480               Iskenderun's Battlesphere.
2481     - Deep elf conjurers:
2482         - Only one spellset (bolt of fire, bolt of cold, lightning bolt,
2483           bolt of draining); the spell set with sticky flame has been
2484           removed.
2485     - Gloorx Vloq:
2486         - No longer has Invisibility as an emergency spell.
2487 * Speed adjustments to several monsters:
2488     - Speed 8: spiny worms, snapping turtles, guardian mummies (all previously
2489       speed 9).
2490     - Speed 10: jellies (previously 9).
2491 * Shadows can now turn invisible, allowing them to move faster and
2492   land a guaranteed stab attack on enemies.
2493 * The retribution effect for killing an apis now inflicts Weakness on
2494   the player, instead of healing nearby hostiles.
2495 * Giant fireflies can now signal nearby awake monsters in a manner similar to
2496   shouting.
2497 * Vault wardens can seal stairways in addition to doors.
2498 * Zombies no longer appear excessively out of depth in the early dungeon.
2499 * Orb run monster spawns no longer include weak monsters, and now include
2500   Orb Guardians.
2501 * Monster actions are now taken in order of speed, rather than any given
2502   monster taking all of its actions at once.
2503 * Removed monsters:
2504     - Laboratory rats.
2505     - War dogs (replaced by wolves with essentially matching stats).
2506     - Deep dwarf scions, necromancers, and artificers.
2507     - Deep elf soldiers.
2508     - A large number of vault-specific monsters.
2509 * Imps and other weak monsters no longer appear in Pan.
2510 * Nergalle appears earlier in the dungeon.
2511 * Lamia no longer comes with a band of minions.
2512 * Creatures other than natural creatures can now be frenzied; this causes
2513   them to attack anything in sight. The berserking effect of frenzy (might
2514   and haste effects) is limited to natural creatures.
2515
2516 Spells
2517 ------
2518 * New spells:
2519   - Searing Ray, a level 2 conjuration replacing Force Lance in the
2520     Book of Conjurations that deals damage over several consecutive turns.
2521   - Discord, a level 8 hex that attempts to frenzy all monsters in sight.
2522 * Summon Small Mammals now only ever summons one mammal, and is renamed to
2523   Summon Small Mammal as a consequence.
2524 * 100% of teleports on the orb run are delays (up from 50%).
2525 * Haunt adjustments:
2526     - Summons now fixate on their target.
2527     - Flayed ghosts are no longer summoned.
2528     - Friendlies are no longer targettable.
2529 * Olgreb's Toxic Radiance now poisons continuously over several turns (and
2530   deals impact damage); it also ignores the caster's poison resistance (if
2531   any).
2532 * Dragon Form is pure Transmutations (was Tmut/Fire for all but Draconians).
2533 * Force Lance is now level 5 (was level 2), with boosted range and damage
2534   to match.
2535 * Fulminant Prism now caps at 200 spellpower.
2536 * Swiftness can be cast in water; it doesn't operate in water, but it
2537   grants the status (which operates as expected when out of the water).
2538 * Summons caps are introduced. This acts on a per-spell basis, each spell
2539   has a fixed numerical limit for the number of summons active at any time.
2540   Going over this limit means your oldest summons will expire in a very
2541   short number of turns. Applies only to non-necromantic non-permanent
2542   summons.
2543 * Temporary summons will no longer follow the player down stairs.
2544 * Temporary summons expire when the player moves to a different level.
2545
2546 Items
2547 -----
2548 * The elemental evocation items have been reworked:
2549     - All no longer depend on elemental magic skill or nearby terrain, can
2550       summon multiple elementals, and have an XP-based recharge timer.
2551     - The lamp of fire fires up to three trails of flame in a given direction.
2552     - The fan of air elementals is now the fan of gales, and blows back
2553       nearby enemies.
2554     - The stone of earth elementals is now the stone of tremors; it causes
2555       rubble to fall from nearby rock, stone, or permarock walls to damage
2556       creatures adjacent to them, and has a chance to shaft creatures;
2557     - A new elemental evoker item - the phial of floods; it generates a wave
2558       of water which temporarily leaves a pool of water behind, and summons
2559       water elementals.
2560 * The dependence of armour penalties on strength has been adjusted; there
2561   are no longer magic strength numbers for lowest possible penalties.
2562 * Potions of gain <ability> have been replaced by potions of beneficial
2563   mutation, which grant the player a single beneficial mutation.
2564 * Scrolls of vorpalise weapons are now scrolls of brand weapon, and can
2565   rebrand weapons that already have a permanent brand affixed.
2566 * Scrolls of immolation have been reworked to inner flame everything in
2567   LOS.
2568 * Lear's chain mail is now Lear's hauberk - a +27 chain mail that covers
2569   all armour slots other than shields and cloaks.
2570 * The staves of energy eliminates 100% of spell hunger again, and includes
2571   the now-gone staff of channeling as well.
2572 * The staff of power scales with your maximum magic power.
2573 * Box of beasts has been reworked:
2574     - Has a fixed, random number of charges between 5 and 15 inclusive.
2575     - 1/3 chance to fail on usage with no bad effects.
2576     - When successful, generates a chimera; a new monster with three heads.
2577       Each head can be a different beast, picked from a list which provides
2578       better/stronger beasts at higher Evocations skill. The heads determine
2579       the attacks and abilities available to the monster.
2580 * New "sack of spiders" item:
2581     - Fixed charges between 5 and 15 inclusive.
2582     - On evoking, creates webs around you and releases spiders.
2583     - Number of webs and type/number of spiders scales with evocations.
2584 * Splint mail has been removed; chain mail is now 8 AC to compensate.
2585 * Needles of sickness have been removed.
2586 * Manuals do not need to be read to be activated; they're always on while in
2587   inventory.
2588 * The rod of striking now functions as a melee weapon - it expends charges
2589   to deal additional damage in melee.
2590 * Boots of running have a -1 movement delay (was -2).
2591 * The lantern of shadows' rate of shadow spawning scales with evocations,
2592   and the resulting shadows now wander instead of following the player.
2593 * New unrand: the +4 moon troll leather armour {Spirit MP+5 Regen}.
2594 * Adjustments to unrands:
2595    - Arga is now a broad axe.
2596    - The shield of the gong no longer has guardian spirit; it is otherwise
2597      unchanged.
2598    - The knife of accuracy and boots of the Assassin are no more.
2599    - The lightning scales are now +6 (was +3).
2600 * Hammers do not generate outside of vaults.
2601 * Rings of teleport control must be evoked to work.
2602
2603 Gods
2604 ----
2605 * Yredelemnul no longer gifts rotting hulks / plague shamblers.
2606 * Orcs encountering an orc priest for the first time are offered the chance
2607   to convert to Beogh on the spot.
2608 * Recite no longer paralyses the player; the player can take any action
2609   that doesn't involve the mouth while reciting.
2610
2611 Interface
2612 ---------
2613 * For online play, explore_delay and travel_delay are instananeous by default.
2614 * Dungeon features with variable-colour tiles now display those colours in
2615   tiles (e.g. walls in the Abyss, the Elven Halls, and the Pan disco hall).
2616 * Examining a monster will display the spells monsters of its type are
2617   capable of using.
2618
2619 Technical
2620 ---------
2621 * A port to OpenSolaris (Dyson/Illumos).
2622 * MSVC compilation once again possible (Visual Studio [Express] 2012)
2623
2624 Stone Soup 0.12.3 (20130923)
2625 ----------------------------
2626 * Silver stars deal full damage to unclean monsters, not un-unclean ones.
2627 * Unidentified cold resistance is no longer leaked on the draconian 'A' screen.
2628 * Arena mode works better with restart_after_game.
2629 * Local tiles ability icons check for berserk like the 'a' menu always has.
2630 * The down arrow key works correctly in the webtiles help browser.
2631 * Player ghosts no longer incorrectly get acid resistance when saved and
2632   restored.
2633 * Exiting unique Pan lord levels without the rune gives a warning.
2634 * Certain vaults don't trap people who teleported in.
2635 * Merfolk unmeld boots correctly again.
2636 * Vehumet's extension of Dazzling Spray's range has been corrected.
2637 * Autotravel won't try to go through monsters trapped in nets.
2638 * A couple of clinging into water fixes.
2639 * Some off-screen messages are properly suppressed.
2640 * The last place high score is shown correctly.
2641 * A load of crash fixes: LRD at the map edge, G ctrl-P (parent branch) in
2642   the Dungeon, 0-hp starcursed masses, chaos bounces, loading levels with
2643   scrying active, deporkalating transiting monsters, etc.
2644 * Mac universal builds work again.
2645
2646 Stone Soup 0.12.2 (20130601)
2647 ----------------------------
2648 * Fixed multiple issues on big-endian systems.
2649 * Lowered optimization level on OS X, to work around toolchain bugs.
2650 * If you have two unknown rings, auto-id on just one will work.
2651 * The Abyss shouldn't spawn lava/deep water under your feet anymore.
2652 * Allowed wielding vamp weapons while in a non-eating form.
2653 * Fixed blind monsters being able to use scrolls.
2654 * Randomly generated items don't spawn under plants.
2655 * No more unconnected small closets in the Lair.
2656 * Jellies won't munch on Ziggurat loot.
2657 * Sage effect ends once it's no longer relevant.
2658 * Updated default explore stops.
2659 * Make autoexplore silently ignore sacrificables again.
2660 * Webtiles speed-ups.
2661 * Documentation fixes.
2662 * Misc crash fixes.
2663
2664 Stone Soup 0.12.1 (20130505)
2665 ----------------------------
2666 * Fix a Dazzling Spray + Battlesphere crash on Windows.
2667 * Add a missing cloak of the Thief ability tile.
2668 * Add a mention of cursed blunt butchery in 0.12 to this changelog.
2669
2670 Stone Soup 0.12 (20130501)
2671 --------------------------
2672
2673 0.12 highlights
2674 ---------------
2675 * Axes have a cleaving attack, hitting up to 7 enemies around you.
2676 * The Vaults branch is five levels deep, with a distinct layout and several new
2677   types of guards.
2678 * Abyss has multiple levels of increasing difficulty, more varied terrain, and
2679   many new thematic monsters.
2680 * Conjurers get a new starting book of offensive non-elemental spells.
2681 * Beogh and Yredelemnul let you recall allies across dungeon levels.
2682 * Major changes to Vehumet.
2683 * Friendly summons no longer attack out of sight.
2684 * Secret doors are no more.
2685
2686 Branches, environment
2687 ---------------------
2688 * The Hall of Blades layout has been adjusted, and now contains two weapons
2689   with "interesting brands" instead of just one.
2690 * The Abyss is revamped yet again. It now contains five (still infinite)
2691   levels of increasing difficulty. Each level is composed of regions with
2692   different layouts, most of which are more static than before. The rune
2693   appears only at the third level and below, more frequently at deeper levels.
2694 * The Abyssal rune always appears in a vault, never lying around on the floor.
2695 * Having the Abyssal rune greatly increases the generation of Abyss exits.
2696 * Many Ziggurat floors have more fine-tuned monster-sets, and a few monster
2697   sets have been replaced entirely.
2698 * Three new Sprint maps: "Thunderdome" by evilmike, "The Pits" and "Arena of
2699   Blood" both by st.
2700 * The Abyss no longer exists in Sprint.
2701 * New layouts for Cocytus, Gehenna, Snake, and the main Dungeon.
2702 * More layouts allowed in Zot.
2703 * New Lair branch ending vaults, and many other new vaults.
2704 * More decorative vaults are now placed.
2705 * "Special rooms" (kobold/orc rooms, beehives, morgues, jelly pits) have been
2706   adjusted, now appear at more appropriate depths and layouts, and no longer
2707   place doors.
2708 * A new "special room" - the mythical zoo, with standard high fantasy beasts.
2709 * New "runed door" feature: won't be opened by auto-explore or by monsters.
2710   Becomes a regular door when opened.
2711 * Alarm traps only trigger once, but make monsters swarm towards you for some
2712   time.
2713
2714 Character
2715 ---------
2716 * Stalker is removed.
2717 * Berserkers may choose their starting weapon.
2718 * Gladiator no longer starts with a buckler, gets more Dodging to compensate.
2719 * Traps are spotted (or not) deterministically based on skill level and a
2720   few other factors: spending more time does not help.
2721 * Levitation and controlled flight are no more - all flight is controlled.
2722 * Flying no longer increases carrying capacity.
2723 * Tengu receive their movement speed bonus when flying, regardless of burden.
2724 * Black draconians gain permanent flight (like Tengu but without the speed
2725   boost) at XL 14.
2726 * Removed the hidden special cost of Spellcasting, Stealth, Evocations and
2727   Invocations. Aptitudes adjusted.
2728 * Experience aptitude uses the same scale as skill aptitudes. This scale is
2729   coarser than the old one, so most races now require slightly more or less
2730   experience to gain levels than before.
2731 * Deep Elves are better at Earth magic than Air.
2732 * Hill Orcs are better at Axes, worse at gaining levels.
2733 * Tengu are better at gaining levels.
2734 * Levels 1 and 2 of the teleportitis mutation teleport you only a limited
2735   distance.
2736 * The augmentation and powered by pain Demonspawn mutations have been improved.
2737 * You can butcher while wielding a cursed or otherwise unswappable blunt
2738   weapon.
2739
2740 Monsters
2741 --------
2742 * Removed: ant larvae, bumblebees, blessed toes, rock trolls, wood golems.
2743 * New monster: moth of suppression. Generates an aura that prevents evocation
2744   and suppresses the magical effects of wielded/worn equipment.
2745 * New abyssal monsters:
2746     - Wretched star: bestows temporary mutations.
2747     - Tentacled starspawn: has constricting tentacles and a nasty attack.
2748     - Ancient zyme: causes sickness when near the player.
2749     - Lurking horror: stalks like a wandering mushroom, then explodes for
2750       torment.
2751     - Starcursed mass: proliferates when ignored, re-merges when damaged.
2752       Has a smite-targeted psychic scream that becomes more powerful as
2753       more masses become visible.
2754     - Apocalypse crab: breathes clouds of chaos.
2755     - Thrashing horror: moves like a bat, tramples, and frenzies.
2756     - Spatial maelstrom: incorporeal vortex that turns walls into spatial
2757       vortices.
2758 * New deep troll specialist monsters, appearing in late-D deep troll packs:
2759     - Deep troll shamans: cast Might Other and Haste Other on their
2760       accompanying deep troll packs.
2761     - Deep troll earth mages: cast Dig and LRD to allow the rest of the deep
2762       troll pack to pursue their opponent.
2763 * New vaults monsters:
2764     - Vault sentinels, with a signal horn that generates a lot of noise and
2765       the Sentinel's Mark spell which alerts all creatures on the level to
2766       the player's location.
2767     - Vault wardens, with the ability to close and seal doors near the player
2768       for a time or until they are killed.
2769     - Ironbrand convokers, with the ability to recall other monsters on the
2770       level to their location. Also cast Might Other.
2771     - Ironheart preservers, with the ability to take some damage in place of
2772       an enemy the player is currently attacking.
2773 * New uniques:
2774     - Jorgrun, a deep dwarven earth elementalist.
2775     - Lamia, queen of the nagas.
2776 * Friendly summoned monsters do not attack things unless the player has line
2777   of sight to both the summon and the victim. Glass does not count as line of
2778   sight for this purpose.
2779 * Summoned monsters do not cast spells that create permanent allies.
2780 * Only a select few monsters flee at low HP.
2781 * Ereshkigal has more HP, and can now cast Silence and Major Healing.
2782 * Changed monsters: Frances, Joseph, Polyphemus, bone dragons, soul eaters,
2783   vampires, vampire knights.
2784 * Rotting corpses no longer spawn toadstools for non-Fedhasites.
2785 * Monsters can now use wands of digging, and cast Dig in more circumstances.
2786 * Allies summoned with the Mercenary card can pick up and use equipment.
2787
2788 Spells
2789 ------
2790 * Removed: Fulsome Distillation, Evaporate, Cigotuvi's Degeneration, See
2791   Invisible and Insulation.
2792 * New spells:
2793     - Force Lance (level 2 Conjuration). Fires a short-range single-target
2794       projectile that can knock monsters backwards.
2795     - Dazzling Spray (level 3 Conjuration/Hexes). Fires a spread of energy
2796       bolts that can blind creatures.
2797     - Iskenderun's Battlesphere (level 4 Conjuration/Charms). Creates an
2798       autonomous globe that shoots at enemies in sync with your conjurations.
2799     - Fulminant Prism (level 5 Conjuration/Hexes). Creates a time bomb at a
2800       smite-targeted location.
2801     - Disjunction (level 8 Translocation). Has a duration, during which it
2802       blinks away nearby monsters. Causes contamination.
2803 * Conjurers have a new book with non-elemental spells (including the new
2804   conjurations).
2805 * Spell memorisation failure is no more. As long as the failure chance is
2806   not 100%, the spell can be memorized. There is a warning prompt if the
2807   chance of a miscast is high.
2808 * Some spellbooks have been reorganized.
2809 * Condensation Shield's SH bonus no longer cares about Shields skill or
2810   intelligence.
2811 * The blinking component of the Dispersal spell is irresistible.
2812 * Venom Bolt and Bolt of Magma do more damage; Teleport Other works more often.
2813 * Recall is now gradual instead of instant: one ally is recalled every 3-6
2814   aut.
2815
2816 Items
2817 -----
2818 * Axes have a cleaving attack: they hit up to seven targets with a single
2819   swing (all directions except directly opposite the direction of attack,
2820   but not if a wall is in the way). These secondary attacks do only 75%
2821   damage and do not hit allies. Base damage for the larger axes is reduced
2822   to compensate.
2823 * One-handed maces and flails have been improved: flails and eveningstars get
2824   a one point damage increase, and morningstars get a +3/-1 damage/accuracy
2825   boost to replace spiked flails.
2826 * The wand of polymorph other is now the wand of polymorph; use of it against
2827   the player will turn them into a random form (including several new forms -
2828   tree form, wisp form, porcupine form and fungus form).
2829 * Scroll of unholy creation is replaced with scroll of summoning, which
2830   summons a few level-appropriate monsters.
2831 * Removed items: spiked flail, potion of water, staff of enchantment, plain
2832   (non-magic, non-quarter-) staves
2833 * Potion of decay rots HP immediately rather than giving the "Rot" status.
2834 * Potions and rings of levitation are now "of flight"; boots of levitation
2835   are now "of flying"; and the +Lev artefact property is now +Fly.
2836 * Amulet of controlled flight is removed; Amulet of the Air now grants
2837   passive Repel Missiles and inaccuracy instead.
2838 * Amulet of inaccuracy correctly affects ranged weapons.
2839 * Amulet of clarity prevents mesmerisation.
2840 * Some rods were changed to have a more focused spell set.
2841 * The "Contam" artefact property no longer causes contamination over time,
2842   but only when the item is unequipped.
2843 * The "*Rage" artefact property triggers much less often (except for Wrath of
2844   Trog).
2845 * Improved fixedarts: Spear of the Botono, Robe of Night, Cloak of the Thief,
2846   Robe of Folly, plutonium sword.
2847 * The hand-and-a-half weapon category is gone; such weapons are now
2848   one-handed for normal-size races.
2849
2850 Gods
2851 ----
2852 * Followers of worshippers of Beogh and Yredelemnul can now be recalled across
2853   levels.
2854 * Followers of Beoghites now share experience when the player scores kills.
2855 * Yredelemnul gives a small amount of piety for desecrating holy remains.
2856 * Vehumet is overhauled: Now grants damaging spells one-at-a-time (available
2857   from the (M)emorization screen), partially based on your elemental skills.
2858   No longer supports summoning, accepts ally kills, or reduces spell MP cost.
2859 * Zin's Imprisonment placement is much more forgiving, pushing adjacent
2860   monsters out of the way if possible.
2861 * Lugonu's Enter the Abyss no longer reduces maximum HP or MP.
2862 * Lugonu no longer gives piety for anything in the Abyss.
2863 * Mobile Fedhas-granted allies follow you across levels en masse.
2864 * New Xom effects: loud noises, blink monsters, enchant monster (petrify,
2865   slow, paralysis, enslavement; haste, might, invisibility), summon shadow
2866   creatures.
2867 * Xom does not reduce stats as drastically, unless bored.
2868 * Xom will not animate or swap weapons in the Abyss, and will not hostilely
2869   animate your weapon at all anymore.
2870
2871 Interface
2872 ---------
2873 * Many updated tiles.
2874 * A new Android port with touch-screen support.
2875 * New options: auto_sacrifice, dump_on_save, item_glyph, monster_list_colour,
2876   tile_cell_pixels, tile_filter_scaling.
2877 * Removed options: sacrifice_before_explore (now part of auto_sacrifice),
2878   annotate_item_class, annotate_item_dropped, autoinscribe_artefacts,
2879   show_no_ctele, menu_colour_prefix_class, menu_colour_shops, list_rotten.
2880 * Player action counts and generated vaults are now included in dumps by
2881   default.
2882 * List options can be prepended to with ^=.
2883 * The "evil_eating" and "evil_item" menu-colouring prefixes are renamed to
2884   "forbidden".
2885 * Explosion and cloud spells will try to target a spot adjacent to an
2886   out-of-range monster before falling back to the player's position,
2887   but will ignore plants.
2888 * It is possible to restrict a ctrl-f stash search to the current level by
2889   prefixing it with "@".
2890 * Swap the cycle ammunition commands. '(' = backward, ')' = forward.
2891 * Webtiles supports real-time animations, toggleable via F10.
2892 * Webtiles displays miniature health and MP bars on the player.
2893 * Allies can now be ordered to retreat in a specific direction.
2894
2895 Technical
2896 ---------
2897 * Numerous crash fixes.
2898 * Crashes during level transition no longer result in broken saves.
2899
2900 Stone Soup 0.11.3 (20130505)
2901 ----------------------------
2902 * Don't show "constrict 1" for nagas who don't have it yet.
2903 * Properly show racial AC bonuses.
2904 * Fix all monsters ceasing to act after you were banished.
2905 * Fix massive piety/hp gains with Jiyva for partial ammo stacks.
2906 * Don't crash with Xom if a stat is drained to 0.
2907 * Other minor fixes.
2908 * Fix build failures with gcc-4.8 and LTO crashes.
2909
2910 Stone Soup 0.11.2 (20130125)
2911 ----------------------------
2912 * Crash fixes.
2913 * Jellies no longer take damage from acid.
2914 * The Royal Jelly spawns behave correctly on the arena, and after pacification.
2915 * Handle forcibly closing the game a bit better (save corruption, crashes,
2916   possible cheating).
2917 * No more false annotations in the Abyss.
2918 * Octopodes can't grow claws on their non-existant hands anymore.
2919 * Tile games did not always draw overlays properly.
2920 * Invocation based titles were wrong on the high scores list.
2921 * A number of other misc fixes.
2922
2923 Stone Soup 0.11.1 (20121116)
2924 ----------------------------
2925 * A number of crash fixes.
2926 * Option fixes: spell_slot=, runrest_ignore_monster-=
2927 * Xom won't Inner Flame magic-immune monsters. Some were quite inappropriate.
2928 * TSO won't get mad at you when a monster uses a staff of death.
2929 * Boulder beetles stop rolling upon teleporting.
2930 * Zombies get same eligibility for constriction as their base monsters.
2931 * Slimify fixes: kraken tentacles (no longer slimeable) and monsters in/over
2932   water (will turn into water-capable jellies).
2933 * You can't stop some of Xom's spells anymore.
2934 * Gaining/losing mutations from Jiyva is less spammy.
2935 * Non-good gods can punish their worshippers during penance, like in 0.10-.
2936
2937 Stone Soup 0.11 (20121001)
2938 --------------------------
2939
2940 0.11 Highlights
2941 ----------
2942 * A new branch: the Spider Nest.
2943 * The Swamp branch is less annoying now.
2944 * Missile enchantments are no more.
2945 * Monster constriction vs the player has been overhauled.
2946 * New monsters: Arachne, Fannar, orb spider, bog body, Hell Sentinel.
2947 * Removed monsters: Jozef, bog mummy, midge, Pit Fiend, hairy devil.
2948 * Lots of new vaults and tiles.
2949 * Config file overhaul: lists require += when appending, you don't need to
2950   upgrade your config by hand anymore (after this last(?) time).
2951
2952 Branches, environment
2953 ---------------------
2954 * New wizlab: Roulette of Golubria.
2955 * A metric buttload of new vaults, including several new branch endings and
2956   a full-level vault for deeper parts of the main dungeon.
2957 * A new Sprint map by st, based on the Ziggurat.
2958 * Vaults are more common.
2959 * There are three new level layouts for the dungeon and various branches.
2960 * You don't lose portal vaults after being banished from one.
2961 * Escaping the Abyss places you where you came from, but grants short-term
2962   immunity to most forms of banishment.
2963 * Pandemonium: slightly fewer exits to the dungeon are placed, but there are
2964   many more exits through the abyss (which will return you to the Dungeon).
2965 * The Elven Halls are only three levels deep.
2966 * Branch difficulty doesn't depend on where their entrance was anymore.
2967 * Traps of a given type deal the same damage no matter where they are.
2968 * Axe traps got axed.
2969 * Wax walls are no more.
2970 * There are no more randomly generated secret doors, but they can still be
2971   found in vaults.
2972 * The Swamp has an improved layout, with smaller and more compact levels, and
2973   more trees. It is also less misty than before.
2974 * Swamp trees are now mangroves, and are opaque.
2975 * Spider Nest: replaces the old spider portal vault, contains the gossamer
2976   rune of Zot.
2977 * Games will have one of the Spider Nest or Snake Pit, and one of the Swamp or
2978   Shoals, guaranteeing one poison themed branch and one water themed one.
2979
2980 Character
2981 ---------
2982 * Humans get slightly more stat increases.
2983 * Nagas get constriction at XL13 now.
2984 * Tengu can fly when transformed.
2985 * Grey Draconians are better at Earth and worse at Air, get more AC, and
2986   no longer fumble in water.
2987 * Felids are better at combat and Evocations, worse at Summonings.
2988 * Felid pounces (sneak attacks) do more damage.
2989 * The Evocations skill increases max MP.
2990 * Forms without some sort of hands can't use wands/etc.
2991
2992 Monsters
2993 --------
2994 * Player ghost Sticky Flame autohits but is range 1.
2995 * Berserk monsters are immune to fear.
2996 * Plants don't feel torment. Oklob farms ahoy!
2997 * Monsters attached to the ground are -TELE.
2998 * Jellies, porcupines, flaming corpses won't get constricted.
2999 * Magical staves work for monsters as something more than a mere cudgel.
3000 * Monsters can use rings and amulets.
3001 * Mindless monsters don't have any skills (zombies with pain weapons, etc.).
3002 * New uniques:
3003     - Arachne, half-human, half-spider.
3004     - Fannar, an elven ice elementalist.
3005 * Margery gets dragon armour.
3006 * Monsters with arcane spells won't wear heavy armour.
3007 * Donald can spawn in Labyrinths, and complains about them.
3008 * Urug is drastically stronger.
3009 * Mimics can be "inept", (no adjective), "ravenous" or "monstrous", with
3010   a progression of strength and abilities.
3011 * New monster: orb spider. Shoots weak orbs of destruction at you.
3012 * Removed: Jozef, midges, killer bee larvae, hairy devils.
3013 * Porcupines get spines.
3014 * Hell Sentinels replace Pit Fiends.
3015 * Boulder beetles can roll as a boulder.
3016 * Jumping spiders can ensnare you with webs in melee.
3017 * Poison attacks from sea snakes and redbacks can only be partially resisted.
3018 * Hit dice and damage have been increased for all spider enemies.
3019 * Emperor scorpions are much stronger.
3020 * Ghost moths have been nerfed.
3021 * Vampire mosquitoes lose their sickness attack, gain a stronger vampiric
3022   attack.
3023 * Swamp worms have better melee accuracy.
3024 * Giant leeches are more dangerous.
3025 * Bog mummies have been replaced with bog bodies: no death curse, stronger
3026   spells, can be decomposed via Fedhas prayer.
3027 * Monsters who submerge stop fleeing.
3028 * Umbras don't give bonuses to demons anymore.
3029 * Monsters (and player ghosts) can cast Ozocubu's Refrigeration.
3030 * Monsters cast emergency spells more often.
3031 * Monster constriction has been overhauled. Escape is easier, blinking counts
3032   as two escape attempts (rather than always succeeding), and damage values are
3033   saner.
3034 * A "damageless constriction" effect has been implemented for certain
3035   monsters, particularly mimics.
3036 * The Royal Jelly is able to regenerate.
3037
3038 Spells
3039 ------
3040 * Lee's Rapid Deconstruction works in Slime now.
3041 * Iskenderun's Mystic Blast often explodes, but can still safely be used at
3042   point blank range.
3043 * Death Channel is level 6.
3044 * Simulacrum works on beef jerkies, sausages and meat rations.
3045 * Removed: Projected Noise.
3046
3047 Items
3048 -----
3049 * Artefacts can get distortion.
3050 * Blowguns can get evasion.
3051 * Wearing/removing armour can be aborted.
3052 * Fixed artefacts with fixed appearance start identified.
3053 * Weapons may corrode upon stabbing a jelly.
3054 * Ambrosia gives more mp, but only as you digest it.
3055 * Raw troll hides grant regeneration.
3056 * Jewelry auto-ids when it shows an obvious effect.
3057 * Ankuses, scrolls of detect curse, amulets of controlled flight, and rods of
3058   smiting are no more.
3059 * Rods of striking are better.
3060 * Staves of energy reduce spell hunger to 1/3 instead of eliminating it.
3061 * Missile enchantments are no more, greatly simplifying inventory management.
3062     - Formulas have been changed to compensate, with skill filling the role of
3063       missile enchantments.
3064 * All missile brands start visible.
3065 * Visored helmets don't prevent bite attacks.
3066 * Identifying weapons by use works instantly but requires a random (per
3067   item) level of skill.
3068 * Unbranded items can't be glowing/runed unless they're cursed.
3069 * New item: Lightning rod. Has a continuous effect across multiple zaps, and
3070   allows you to spray wide cones of electricity at your enemies.
3071 * Randart weapons have a wider selection of names.
3072 * Acquirement will not provide you with items your god hates.
3073
3074 Cards
3075 -----
3076 * Trowel works everywhere.
3077 * Sage won't time out or be overwritten on a new draw.
3078 * Removed: Spade.
3079 * Map and Dowsing have been combined into one.
3080 * Walls from the Tomb expire after a while.
3081 * New: the Mercenary. Allows you to purchase allies.
3082 * Warpwright teleport traps expire shortly.
3083
3084 Gods
3085 ----
3086 * Trog accepts kills of holies.
3087 * Abandoning Kikubaaqudgha rots all currently existing corpses.
3088 * Kikubaaqudgha no longer guarantees getting all necromancy spells: instead,
3089   he gifts books with a random selection of spells.
3090 * Banishing monsters grants some XP and Lugonu piety.
3091 * New Xom effect: mass inner flame.
3092 * Nemelex gives far fewer decks of summoning.
3093 * Nemelex loses the Mark Four ability, gains Deal Four.
3094 * Nemelex doesn't try to enforce "genuine" use of cards -- was too
3095   inaccurate.
3096 * Xom can't gift permanent allies anymore.
3097 * Xom grants far fewer item gifts.
3098 * Xom acts drastically more often when you're in a tough fight.
3099 * Elyvilon doesn't take piety when life-saving allies.
3100 * Non-newbie Elyvilonites can't destroy non-unholy weapons.
3101 * Fedhas' Sunlight stays in place.
3102 * Okawaru gives almost no heed to kills and sacrifices of easy monsters,
3103   rewards toughest fights more.
3104 * Concurrent god wraths don't dilute each other anymore.
3105
3106 Interface
3107 ---------
3108 * Stash tracking, annotations, etc, work for portal levels.
3109 * Mutation notes mention how it was gained or lost.
3110 * Removed options: pizza, ood_interesting, rare_interesting, note_all_spells.
3111 * New options: auto_drop_chunks, autofight_throw, dump_kill_breakdowns,
3112   show_travel_trail, sacrifice_before_explore.
3113 * Webtiles chat is now logged (can be disabled via note_chat_messages).
3114 * The show_gold_turns and show_game_turns options are now enabled by default:
3115   you will see how much gold you have, and how much time your actions take.
3116 * Fake translations: dwarven, j├Ągerkin, kraut, wide.
3117 * Loads of new tiles.
3118 * The unique Pan/Hell lords get special tall tiles.
3119 * An in-game high scores browser.
3120 * Picking up stackable items shows how many you picked up.
3121 * Every item, monster, feature has a description.
3122 * Many descriptions were improved.
3123 * Autoexplore stops on items sacrificeable to your god.
3124 * Rods appear as a separate item class.
3125 * Autopickup settings can now be configured in-game, via the '\' key.
3126 * Several improvements have been made to the tutorial.
3127 * Lantern of shadows no longer makes the whole screen dark grey in console mode.
3128 * Targeting prompts have been massively improved. Almost all area of effect
3129   spells are now supported, and bounce paths (e.g. from lightning bolt) are
3130   displayed.
3131 * Some added or improved status indicators.
3132 * Message filters are case-insensitive.
3133 * Webtiles has experimental support for watching console games on servers
3134   running both webtiles and dgamelaunch.
3135 * Local tiles now has an abilities tab.
3136
3137 Wizmode
3138 -------
3139 * &^P to polymorph into a form.
3140 * &P to rebuild a level based on a vault.
3141 * &^M to memorise a spell.
3142 * &# to (partially) load a character dump file.
3143
3144 Technical
3145 ---------
3146 * Local tiles can display non-ASCII characters, in default builds only
3147   Latin, Greek and Cyrillic.
3148
3149 Stone Soup 0.10.3 (20120614)
3150 ----------------------------
3151 * Crash fixes.
3152 * rPois- doesn't grant rPois+ for potions of poison.
3153 * Clean chunks are no longer better than permafood when nauseated.
3154 * The Flight spell is no longer cancellable (could cause a death when
3155   swapping a +Lev item above water due to incorrect assumptions).
3156 * A warning when transforming would meld your last +Lev item.
3157 * Backlash works for finding portals on the map screen.
3158 * Remembered traps no longer lose their identity when out of sight.
3159 * Certain rare monsters don't clutter tile displays with name tags anymore.
3160 * show_game_turns labels its display as "Time:" not "Turn:".
3161 * Greatly improved webtiles performance.
3162 * Fixed miscompiles or compilation failures with GCC 4.7.
3163 * A bunch of assorted minor fixes.
3164 * Some new interface functionality:
3165   * can annotate remote levels (X[ then !)
3166   * picking a stack of items you already had some of shows how many did you
3167     just gain
3168   * shops show item slot letters assigned to your new purchases
3169   * enchantable missiles are listed in the wield menu if you have scrolls
3170     of Enchant Weapon
3171
3172 Stone Soup 0.10.2 (20120411)
3173 ----------------------------
3174 * A bunch of crash fixes.
3175 * A number of description updates, to match 0.10 changes.
3176 * Allies cannot smite enemies through glass anymore.
3177 * Reaching cannot be used while caught in a net/web.
3178 * Fix a number of oddities with the shopping list.
3179 * Fix multiple compiles often repeating work -- especially jarring for
3180   "make; make install".
3181 * Unknown items in shop use a neutral tile colour, fixing an information
3182   leak (you can't learn the appearances this way anymore).
3183 * Fix allies not using IOOD at all.
3184 * A lot of other minor fixes.
3185
3186 Stone Soup 0.10.1 (20120315)
3187 ----------------------------
3188 * Fix "non tried" question mark in tiles being sometimes missing.
3189 * Fix grey draconians sometimes drowning.
3190 * Fix Lua junk appearing in some monster speech.
3191 * Fix the Slime:6 vault opening soon after banishing the Royal Jelly.
3192 * Fix pressing <<<<<< getting you scot free from constriction.
3193 * Fix slaying not working when using magical staves.
3194 * A bunch of crash fixes.
3195 * ... including the "hunter" hints mode being totally inoperative.
3196 * Assorted Webtiles fixes.
3197 * And a bunch of other minor ones here and there.
3198
3199 Stone Soup 0.10 (20120216)
3200 --------------------------
3201
3202 0.10 Highlights
3203 ---------------
3204 * New species: Octopodes, sentient land-capable octopuses.
3205 * Skill training system reworked. Dancing is really gone this time!
3206 * All polearms have reaching.
3207 * Constriction (nagas, octopodes, some snakes, tentacled monstrosities).
3208 * New version of the Abyss.
3209
3210 Branches, portal vaults, levels
3211 -------------------------------
3212 * Remove Hive. Guarantee some limited food supply in the dungeon.
3213 * Completely reworked Abyss: it now morphs continuously over time, is mappable,
3214   and extends infinitely in all directions.
3215 * Most abyssal runes are in special vaults.
3216 * Escaping the Abyss returns to place of banishment.
3217 * Ziggurats have much more colourful holy levels.
3218 * Ziggurats: spriggan levels.
3219 * Pan monster set tweaked.
3220 * More Volcano portal vaults.
3221 * Web "traps", can briefly entangle those caught.
3222 * A "twisting cavern" map layout.
3223 * Many vaults, including large altar vaults, Abyss vaults, Pan Lord maps,
3224   and several branch endings.
3225 * A number of branches have a completely new set of tiles: Snake Pit,
3226   Labyrinth, Vestibule of Hell, Crypt, Dis, Tartarus, Cocytus, Pandemonium.
3227 * The chance of getting a unique Pandemonium level increases for each level of
3228   Pan you visit.
3229
3230 Gods
3231 ----
3232 * Ammo gifts can include large rocks and javelins.
3233 * Lugonu accepts kills of demons.
3234 * Cheibriados loses the "Make Ponderous" invocation, slows you down all the
3235   time depending on piety.
3236 * Cheibriados can slow down Abyss morphing and Orb run monster spawns.
3237 * New Cheibriados ability: Temporal Distortion, moves nearby monsters forwards
3238   in time a few turns.
3239 * Cheibriados doesn't grant resistances anymore.
3240 * Makhleb's powers use Health instead of Magic.
3241 * Makhleb gives more Health for killing but no Magic anymore.
3242 * Makhleb's Greater Destruction costs less piety.
3243 * Zin followers pay mandatory tithe for piety. No more piety for waiting.
3244 * Zin takes some gold upon conversion; this gives more piety than donation.
3245 * Zin's Vitalisation is proactive, protecting from all bad statuses.
3246 * Prayer to Zin doesn't provide feeding, Vitalisation gives satiation instead.
3247 * Zin's Imprison duration increased.
3248 * TSO: piety decays; gain piety for spotting non-evil monsters.
3249 * Elyvilon: piety decays; piety for pacifications doubled.
3250 * Elyvilon has piety loss for ally deaths instead of penance.
3251 * Elyvilon doesn't grant piety for non-evil weapons past *** (even if you
3252   drop lower later!). Evil weapons get identified on sight.
3253 * Deaths of plants and non-living beings no longer count as friend deaths for
3254   god conduct purposes.
3255
3256 Species
3257 -------
3258 * Octopodes: sentient octopuses that can wear eight rings.
3259 * Draconians cannot wear body armour anymore, can wear gloves and boots.
3260 * Centaurs can survive longer on vegetarian food.
3261 * Felids gain lives every three levels.
3262 * Minotaurs instinctively retaliate in melee.
3263 * New Demonspawn mutations: Foul Stench, Ignite Blood, and Augmentation.
3264 * Kenku are now called Tengu, and get more MP.
3265 * Mountain Dwarves are no more.
3266 * Minotaur and Hill Orc aptitudes are a lot better.
3267
3268 Character
3269 ---------
3270 * Wild Magic mutation: reduced spell success, increased power.
3271 * Evolution mutation: extra mutations as time passes.
3272 * Always gain partial nutrition from brown chunks.
3273 * Bad food causes nausea instead of sickness.
3274 * Non-full carnivores cannot eat up to "engorged" without gourmand.
3275 * A little score increase from runes for non-winners.
3276 * Poison resistance is only 90% effective.
3277
3278 Spells
3279 ------
3280 * New spell: Beastly Appendage (Transmutation 1).
3281 * Flame Tongue has slightly longer range.
3282 * Removed: Maxwell's Silver Hammer, Levitate.
3283 * Abjuration becomes single-target. The old version (Mass Abj.) is
3284   available as a new level 6 spell.
3285 * Swiftness and Flight no longer give an extra boost when cast together.
3286 * Swiftness halves stealth and makes it harder to detect traps.
3287 * Flight lowered to level 3, Dragon Form lowered to level 7.
3288 * Dispel Undead raised to level 5.
3289 * Summoned Ugly Things are now always friendly.
3290 * Shadow Creatures don't last as long anymore.
3291 * Tornado's damage has been slightly improved.
3292 * Conjure Ball Lightning improved, ball lightnings explode when their duration
3293   expires.
3294 * Mephitic Cloud and Evaporate don't guarantee a 3x3 cloud anymore.
3295 * Recasting a transformation is no worse than the original cast.
3296 * Animate Dead animates stacks.
3297 * Lee's Rapid Deconstruction: prevent abuse, improve targeting.
3298 * Summon Greater Demon only has tier 1 demons turn hostile over time.
3299 * Spider form is susceptible to poison.
3300 * Shatter doesn't work through walls, unless it manages to destroy them.
3301 * No spells work through glass or trees anymore.
3302 * Metabolic Englaciation slows down enemies.
3303 * Twisted Resurrection is improved: corpses merge into abominations on their
3304   own without needing to be stacked.
3305 * Alistair's Intoxication is less reliable, depends on spell power.
3306 * Boost the effective power of some hexes: Corona, Slow, Mass Confusion,
3307   Cause Fear, Control Undead.
3308 * Olgreb's Toxic Radiance is more effective at high spell power.
3309 * Confusing Touch is less reliable.
3310 * Inner Flame leaves clouds of fire when an affected monster explodes.
3311 * Passage of Golubria creates two portals when cast, and allows more than two
3312   portals to exist simultaneously.
3313
3314 Backgrounds
3315 -----------
3316 * Arcane Marksmen are back, with a Hex-based spellbook.
3317 * Artificers get a weaker staff and skills, but an extra wand.
3318 * Transmuters lose Fulsome Destillation and Evaporate, gain Beastly Appendage.
3319 * Necromancers lose Dispel Undead, gain Control Undead.
3320 * Monks get ** piety upon taking on their first god.
3321
3322 Skills
3323 ------
3324 * Non-integer values of a skill matter.
3325 * Add skill training restrictions instead of requiring victory dance-style
3326   usage of unknown skills.
3327 * Stealth skill is no longer heavily discounted.
3328
3329 Interface
3330 ---------
3331 * Experience points are no longer shown directly, just a percentage to the
3332   next level.
3333 * Throwable starting weapons are autoinscribed with "=f".
3334 * Leaving an unique Pan level without the rune asks for confirmation.
3335 * Uniques and player ghosts annotate the level on the overview screen.
3336 * New character dump options: spell_usage, which counts spells you have cast,
3337   and action_counts, which also counts non-spell actions.
3338 * Ctrl-W toggles weight display in inventory and dropping menu.
3339 * Better ?/G and ?/B menus.
3340 * Spell success adjectives are replaced with failure rate percentages. Failure
3341   rates are coloured based on potential miscast severity.
3342 * Many new monster descriptions and quotes.
3343
3344 Monsters
3345 --------
3346 * Ignacio no longer uses Torment, and he'll appear repeatedly until killed.
3347 * New monster: profane servitor - an angel corrupted by Yredelemnul (undead).
3348 * New monster: blizzard demon - a cold/air rank 2 demon.
3349 * New holy monsters: silver star, cherub, phoenix, paladin, seraph.
3350 * Removed: giant toads, vipers, blue deaths.
3351 * Renamed: Fiend -> Brimstone Fiend, Imp -> Crimson Imp.
3352 * Reorganized demon ranks, moving easier 1s to 2s.
3353 * Feature mimics may now masquerade as most features.
3354 * Item mimics can move once revealed.
3355 * Monsters will retreat when hit from behind an obstacle they can't walk
3356   around.
3357 * Unique Pandemonium lords can hunt you on the Orb run if you've stolen
3358   their runes. Violate the 5th Commandment, not the 7th!
3359 * Monsters cast emergency spells more often.
3360 * Breath timeout for dragons, draconians, drakes.
3361 * Most monster summoning spells toned down slightly.
3362 * Monsters flee at lower health thresholds, and less predictably.
3363 * Queen bees can send nearby killer bees berserk.
3364 * Killer bee larvae turn into killer bees if they eat honeycombs or royal
3365   jellies.
3366 * All abominations are now both demonic and undead.
3367
3368 Items
3369 -----
3370 * Slaying works like weapon enchantments.
3371 * Acquirement allows choosing missiles.
3372 * Nagas and Centaurs get far better chances to acquire bardings.
3373 * Staff acquirement is more random.
3374 * Miscellaneous item acquirement gives better decks.
3375 * Weapon acquirement avoids useless weapon types.
3376 * Misc items start identified when there are no doubts about them.
3377 * The Orb of Zot has a slightly mutagenic glow and reduces stealth.
3378 * The Crusade card can no longer give you permanent allies.
3379 * All polearms have the reaching brand built in.
3380 * Quarterstaves are split into two weapons: weak "staff" and good
3381   "quarterstaff". Gladiators and Priests get to start with the latter.
3382 * Common two-handed weapons are easier to use effectively.
3383 * Several new fixed artefacts: lightning scales, Black Knight's horse barding,
3384   ring of Vitality, autumn katana, shillelagh "Devastator", dragonskin cloak,
3385   rings of the Octopus King.
3386 * The Sceptre of Asmodeus can be evoked for temporary charmed unabjurable
3387   demons (instead of random conjurations or hostile demons).
3388 * Scrolls of enchant and vorpalise weapon are always identified upon use.
3389 * Amulet of guardian spirit draws from HP and MP simultaneously.
3390 * Remove crystal balls of seeing.
3391 * Crystal ball of energy restores less MP but has less severe failure effects.
3392 * Scroll of magic mapping detects secret doors.
3393 * Tomb card is rarer.
3394 * Portal card does not give instant teleports.
3395 * Early weapons tend to be better.
3396 * Rename potion of healing to potion of curing.
3397 * Rename wand of healing to wand of heal wounds.
3398 * Known properties of unique enemies' gear are pre-identified.
3399 * Medium armour is better.
3400 * Banded mail is no more, plate mail has been renamed to plate armour.
3401
3402 Webtiles
3403 --------
3404 * Monster list.
3405 * Webtiles games create a ttyrec, allowing them to be watched from SSH.
3406 * Scale cells for small screens.
3407 * "Glyph mode" which shows letters instead of tiles.
3408 * Tiles in menus; Menus are sized according to each spectator's window, and
3409   spectators can scroll independently.
3410 * Improvements to the lobby: show gods, allow sorting on XL/Character/Level,
3411   and show milestones.
3412
3413 Zot Defence
3414 -----------
3415 * You can now choose which map to play on.
3416 * Disable useless gods.
3417 * Disable hunger, except for Vampires.
3418 * Creating altar asks for god, at much higher ability cost.
3419 * Start with some consumables (as in Sprint) to make the early game a little
3420   easier.
3421
3422 Technical
3423 ---------
3424 * Tarballs use xz rather than bz2 compression.
3425 * Wizard mode is compiled in by default unless you specify NOWIZARD=y.
3426 * Custom shops can be used in vaults.
3427 * Multithreading, currently only to speed up database loading.
3428
3429
3430 Stone Soup 0.9.2 (20120124)
3431 ---------------------------
3432 * A number of crash fixes.
3433 * Fix new games overwriting existing saves in one case.
3434 * Fix Temple overflow gods not being randomized.
3435
3436
3437 Stone Soup 0.9.1 (20110904)
3438 ---------------------------
3439 * Fix missing portals to Zot on D:27 with restart_after_game after Sprint.
3440 * Fix most large special maps not being generated.
3441 * Fix mad amounts of divine gifts in certain cases.
3442 * Don't duplicate monsters when exiting the Abyss.
3443 * Fix a lock-up on selecting a random character.
3444 * A number of crash fixes.
3445 * Some documentation amendments.
3446 * Don't stop butchering on unimportant messages.
3447 * Add a command "show runes" ('}') that was documented but not implemented.
3448
3449
3450 Stone Soup 0.9 (20110812)
3451 -------------------------
3452
3453 Disclaimer: These are merely the highlights, not an exhaustive list of changes.
3454 Save compatibility with the 0.8 release is retained, although once a game is
3455 loaded in 0.9, you can not go back to 0.8.
3456
3457 0.9 Highlights
3458 --------------
3459 * New skill training system. Experience pool and victory dancing are gone.
3460 * Ashenzari: Remove passive XP boost, add a skill boost depending on level
3461   of boundedness and which equipment is bound.
3462 * Rename Crusader to Skald, change starting book and skill levels.
3463 * New spells: Inner Flame, Shroud of Golubria.
3464 * Removed spells: Teleport Self, Berserker Rage, Resist Poison.
3465 * New monsters: Ignacio (unique executioner), catoblepas, basilisk.
3466 * New subgame: Zot Defence. Consider it of experimental quality, though.
3467
3468 Skills
3469 ------
3470 * Skill training: skills are trained immediately when XP is gained. The skills
3471   trained are the ones that have been used recently (auto) or the ones which
3472   have been selected (manual).
3473 * Skill costs: the XP to skill point ratio no longer depends on skill level.
3474 * Magic school skills early game discount removed.
3475
3476 Gods
3477 ----
3478 * Cheibriados gives full stat boost for fully ponderous, regardless of species.
3479 * Jiyva is a little less likely to remove mutations.
3480 * Improve Jiyva's stat shuffling, take skills and armour into account.
3481 * Makhleb has a new flavour description.
3482 * Nerf TSO's and Makhleb's HP and MP on kills.
3483 * Trog specialises in antimagic weapon gifts, gives fewer artefacts.
3484 * Trog dislikes it when you train magic skills.
3485 * Yred takes statue kills and forbids Statue Form.
3486 * Zin's Vitalisation is cheaper and cures petrification, stat boost stackable.
3487 * Don't allow avoiding good god wrath by swapping via another good god.
3488 * Ashenzari: Remove passive XP boost, add a skill boost depending on level
3489   of boundedness and which equipment is bound.
3490 * Ashenzari: reduce reskilling XP penalty and some ability piety costs.
3491 * Ashenzari wrath: reduce all skills for the duration of wrath.
3492
3493 Character
3494 ---------
3495 * +3 base HP for all characters.
3496 * Racial HP/MP gain is now displayed on a -3 to +3 scale (see ?%).
3497 * Fighting gives less HP boost.
3498 * All characters carry a bootknife to dissect corpses.
3499 * Hill Orc Priests always take on Beogh.
3500 * Berserkitis mutation triggers less often.
3501 * Tweak starting skills for a few backgrounds (Fi, Gl, Wr, CK).
3502 * Give Warpers a few more darts of dispersal.
3503 * Let Gladiators start with a cap if they can't wear helmets.
3504 * Start all Hunters with the same melee weapon.
3505 * Start Artificers with quarterstaves, instead of letting Monks choose them.
3506 * Rename Crusader to Skald, change starting book and skill levels.
3507 * Conjurers don't need to choose a book (they always get an Air/Ice book).
3508 * Felids: lose a level on death, gain at most nine lives, improved aptitudes.
3509 * Draconians are more dextrous.
3510 * Berserk speed-up reduced to that of haste (1.5 instead of 2).
3511 * All species take the same amount of time to use stairs.
3512
3513 Interface
3514 ---------
3515 * New command: 'D'rop last. Drops the item(s) last picked up.
3516 * Auto-switch: bumping while wielding launcher switches to weapon in slots a/b.
3517 * Auto-switch: firing while wielding melee weapon switches to launcher in a/b.
3518 * Auto-explore tries to look at unreachable places.
3519 * Search: allows searching for portals, and for waypoints (Ctrl-F 1, Ctrl-F *).
3520 * Search: "branded" synonymous with "ego". Better help (Ctrl-F ?).
3521 * Search: only show items in a stash matching the search.
3522 * Search: allow searching for armour by equipment slot.
3523 * New help for skills screen (m??).
3524 * Change inventory colours for some potions.
3525 * Auto-pickup chunks after Animate Skeleton.
3526 * Allow toggling hit prediction with ':' in new targeting modes.
3527 * Cloud glyph in 7-bit ASCII is '0', not '#' anymore.
3528 * Prompt before leaving Ziggurat.
3529 * Better butchering messages, less spam.
3530 * Abort spellcasting in many cases where spells are guaranteed to fail.
3531 * Display -cTele on the status line where controlled teleports are blocked.
3532 * Allow redefining mimic glyphs, once identified.
3533 * Show percentage progress to the next level, instead of number of XP points.
3534 * Show 'chaotic' in monster status only when aiming silver ammo at them.
3535 * Show 'mindless' in monster status only when using Ely's healing abilities.
3536
3537 Spells
3538 ------
3539 * New spell: Shroud of Golubria (comes in Skald and Warper starting books).
3540   Prevents some melee damage, but likely to break against more damaging
3541   attacks.
3542 * New spell: Inner Flame (comes in starting book of Fire Elementalists).
3543   Causes targeted enemy to explode in a fireball when killed.
3544 * Removed spells: Teleport Self, Berserker Rage, Resist Poison.
3545 * Tornado: radius starts low, increases over time, add cooldown, adjust damage.
3546 * Tornado moves monsters within its radius around.
3547 * Blinking with Tornado active reduces its duration, teleporting cancels it.
3548 * Make Fire Storm, Ice Storm, Bolt of Magma and Throw Icicle more resistible.
3549 * Increase Bolt of Magma damage.
3550 * Give Summon Dragon a longer duration, summon two dragons at high power.
3551 * Shock and Lightning will hit a creature at most twice; damage increased.
3552 * Make LRD and Sandblast more strongly affected by monster AC again.
3553 * Ranges of Throw Frost/Flame and of Bolt of Cold/Fire swapped.
3554 * Increase Flame Tongue's accuracy and range a little.
3555 * Sublimation of Blood takes spellpower into account.
3556 * Apportation takes spellpower into account for all items.
3557 * Statue and Dragon Form balance: give both some GDR, reduce unarmed damage.
3558 * Statue Form: boost all melee damage, give 50% torment resistance.
3559 * Increase Ozocubu's Refrigeration to level 6.
3560 * Reduce Summon Ice Beast to level 4, Static Discharge to level 3.
3561 * Maxwell's Silver Hammer works also on all weapons with bludgeoning damage.
3562 * Poison Weapon works also on blunt weapons.
3563 * Condensation Shield duration increased.
3564 * Simulacra from the spell are no longer abjurable.
3565 * Renamed books: Chemistry -> Alchemy, Zoology -> Beasts.
3566
3567 Monsters
3568 --------
3569 * Catoblepas: a new hard-hitting yak-genus monster with petrifying breath.
3570 * Replace "gila monster" with "basilisk", complete with petrification.
3571 * Ignacio, a unique executioner of Makhleb, spawns in Pandemonium.
3572 * AI: monsters improve even signature weapons (e.g. Sigmund will use Finisher).
3573 * AI: confused high intelligence monsters don't move if next to a deadly cell.
3574 * Allow polymorphing demons into other similar-tier demons.
3575 * Snapping turtles and Geryon reach diagonally.
3576 * Give Shadow Fiends and Tormentors a pain-branded melee attack.
3577 * Boost ghost moth damage, don't spawn them in Spider's Nests.
3578 * Fix random pan lords not getting Symbol of Torment in their spell sets.
3579 * Vampire bats are undead.
3580 * Monsters with mutagenic chunks leaves corpses less often.
3581 * Reaching over a hostile monster may hit the monster between you and target.
3582 * Kenku monsters come with gear, may spawn in the Abyss.
3583 * Rename "beast" to "hell beast".
3584 * Rename "megabat" to "bat".
3585 * Kobolds can (rarely) get crossbows.
3586 * Pikel: fixed bugs with freed monsters.
3587 * Adjust xp values for some monsters.
3588 * Disable feature mimics.
3589
3590 Levels
3591 ------
3592 * New branch endings: multiple Elf:5 maps, Zot entry vaults on D:27.
3593 * Many other new vaults, including serial vaults, traps, Abyss vaults.
3594 * Blink in the Abyss only blinks; does not teleport anymore.
3595 * Baileys are more sane in loot and threat.
3596 * Troves: fix some bugs, and additional quests.
3597 * Vestibule of Hell has its own monster set.
3598 * Don't place kobold/orc/jelly/bee special rooms in the Hells.
3599
3600 Orb run
3601 -------
3602 * Double the orb's weight.
3603 * Disable controlled teleports once the orb is picked up.
3604 * Orb run spawns are more likely to spawn near the player.
3605 * Teleportation may need longer to kick in.
3606
3607 Items
3608 -----
3609 * Price reform: scrolls, potions, rings. Bad items cost more than 1 gold now.
3610 * Cards: the Orb (new card), destruction cards buffed.
3611 * Experience card gives less experience at low power.
3612 * Scroll of identify shows top card when used on deck of cards.
3613 * Picked up runes are no longer part of the inventory. They are listed in \.
3614 * Randarts with the *Rage property trigger berserk less often.
3615 * Modified spellbooks: Conjurations, Unlife, many elemental books.
3616 * Bucklers provide less SH.
3617 * Large rocks can (rarely) be generated on the dungeon floor.
3618 * Ammo of dispersal only disperses if it does damage.
3619 * Silver-branded ammo only does bonus damage to chaotic creatures.
3620 * Reduce silver and steel damage bonus.
3621 * Reflected missiles get their full range on the way back.
3622 * Randart heavy armours tend to come with better enchantment.
3623 * Wands and rods rely more strongly on Evocations skill.
3624 * Long blades: nerf double swords, buff demon blades, remove katanas.
3625 * Reduce demon whip and demon trident damage.
3626 * Remove knives. Change Spriggan's Knife from knife to dagger.
3627 * Make the Sword of Zonguldrok a double sword with the reaping brand.
3628 * Give Undeadhunter a disruption effect against undead instead of holy wrath.
3629 * Make Wyrmbane's enchantment increase whenever it kills a dragon.
3630 * Give Scythe of Curses draining brand, inflict necro miscasts on its targets.
3631 * Mace of Brilliance comes with a halo.
3632 * Singing Sword does sonic damage at high tension.
3633 * Bad unrandarts (Misfortune, Folly, Lear's) get a random appearance.
3634 * Make potions of berserk rage more common.
3635
3636 Tiles
3637 -----
3638 * Display halo radius, fix information disparity between tiles and console.
3639 * Don't allow casting spells in -CAST equipment by clicking on spell icons.
3640 * Only flying pan lords have tiles with wings.
3641 * Many new or improved monster, dungeon and interface tiles.
3642
3643 Options
3644 -------
3645 * Allow hiding the -cTele indicator with show_no_ctele.
3646 * Allow automatically assigning specific spells to letters with spell_slot.
3647
3648
3649 Stone Soup 0.8.1 (20110612)
3650 ---------------------------
3651 * Fixes a number of crashes.
3652 * Fixes stair colouring on the map being wrong.
3653 * Jiyva's wrath won't summon giant spores, abusably by Fedhas.
3654 * Fixes running not noticing new items.
3655 * Ashenzari worshippers no longer can change armour under cursed cloaks.
3656 * Glyphs not present in the locale won't cause display corruption in some
3657   cases (mostly LC_CTYPE=C).
3658 * Fixes massive slowdown for resting felids.
3659 * Removes (or reduce) chances for save corruption on MacOS X.
3660 * Fixed Kikubaaqudgha's torment invocation not granting xp.
3661
3662
3663 Stone Soup 0.8 (20110426)
3664 -------------------------
3665
3666 Disclaimer: These are merely the highlights, not an exhaustive list of changes.
3667 Breaks save compatibility with the 0.7 release.
3668
3669 0.8 Highlights
3670 --------------
3671 * New game mode: Zot Defence, a tower defence mini-game.
3672 * New god: Ashenzari, god of divinations.
3673 * New species: Felids, sentient cats.
3674 * New spells: Malign Gateway, Tornado, Leda's Liquefaction, Summon Dragon,
3675   Summon Hydra, Darkness.
3676 * Removed spells: Bone Shards, Tame Beasts, Portal, Alter Self, Extension.
3677 * Split Enchantments into Hexes (harm foes) and Charms (self-buffs).
3678 * Replaced Selective Amnesia spell with scroll and book destruction.
3679 * Improved heavy armour.
3680 * Makhleb and the Shining One are no longer available as starting gods.
3681 * Shortened the Elven Halls.
3682
3683 Gods
3684 ----
3685 * New god: Ashenzari, god of divinations.
3686 * Fixed gods sometimes missing from the game due to some temple vaults.
3687 * Except for Jiyva, prayer is now only used for (piety-gaining) sacrifices.
3688   Other effects are abilities.
3689 * Killing monsters from god wrath doesn't give experience or items anymore.
3690 * Gods ignore kills of dancing weapons, ball lightning and vortices.
3691 * No instant divine retribution.
3692 * Beefed up Cheibriados' wrath; no stat boosts during Chei penance.
3693 * Eating with Chei doesn't give piety.
3694 * Cheibriados warns you when putting on boots of running or amulet of rage.
3695 * Armour keeps its ponderousness when melded.
3696 * Invoking Elyvilon's protection is now an ability.
3697 * Destroying weapons in Elyvilon's name is now a prayer.
3698 * Elyvilon allows destruction of staves.
3699 * Clarified Ely's healing/pacification messaging.
3700 * Fedhas cares about trees burnt down in forest fires.
3701 * Fedhas' corpse decomposition is now activated by prayer.
3702 * Followers of Jiyva gain food, hp and mp on jellies slurping items.
3703 * Jiyva no longer provides duplicate conservation and resist corrosion effects.
3704 * Allowed the player more control over what items to sacrifice to Nemelex (on
3705   the '^!' screen).
3706 * Kikubaaqudgha's invocations use Necromancy skill.
3707 * Toned down Kiku's mummy death curse protection.
3708 * Made corpses received from Kiku actually fit for reanimation; reduce number of
3709   corpses.
3710 * Kikubaaqudgha protects followers from ordinary mummy curses.
3711 * Okawaru: Might -> Heroism, increasing all weapon skills by 5, up to 27.
3712 * Okawaru: Haste -> Finesse, doubled combat speed (melee and ranged).
3713 * Okawaru now accepts kills of holy beings.
3714 * Sif Muna punishes destruction of spellbooks.
3715 * Sif Muna's miscasts don't decrease penance.
3716 * Trog extending your rage doesn't cause glow.
3717 * The Shining One no longer accepts item sacrifices.
3718 * TSO non-holy summon extension at most doubles the current duration.
3719 * Prevented starvation by Xom swapping you to a vampiric weapon.
3720 * Yredelemnul's prayer (Injury Mirror) is now an ability.
3721 * Injury Mirror can now reflect torment damage.
3722 * Yredelemnul accepts kills of artificial beings (golems, gargoyles).
3723 * Overhauled Zin's Recite invocation: much more powerful and interesting.
3724 * Zin protects from Hell effects, chance depending on piety.
3725 * Zin forbids shapeshifting spells and protects against Kirke's pig spell.
3726 * Zin hates monsters with mutagenic/rot corpses.
3727 * Spell failure while already in yellow glow angers Zin.
3728 * Butchering forbidden corpses asks for confirmation.
3729 * Some god welcome messages differ while under penance.
3730
3731 Character
3732 ---------
3733 * New species: Felids, sentient cats.
3734 * Increased GDR from body armour. New GDR formula: 14 * (baseAC-2)^(1/2).
3735 * XP from monster kills is proportional to the damage dealt by player/allies
3736   out of total damage.
3737 * No chain paralysis: When coming out of paralysis, you're immune for 1d3 turns.
3738 * Removed Paladins, Reavers and Arcane Marksmen.
3739 * Removed Chaos Knight of Makhleb.
3740 * Split out CK/Lugonu -> Abyssal Knight, Pr/Yredelemnul -> Death Knight.
3741 * Overhauled Draconians, now more interesting.
3742 * Fixed dangerous clouds sometimes being considered safe for travelling.
3743 * Fixed normal mutations possibly preventing getting them as a perma-mutation.
3744 * Stop quick actions from letting you search faster.
3745 * All sources of berserk are blocked at 'Very Hungry'. Berserk automatically
3746   stops when you hit 'Starving'.
3747 * Remove experience pool limit; abbreviate the XP pool above 100K.
3748 * Stalker background changed to Transmutation-based Stabber.
3749 * Allow starting with a falchion for Fi and Gl, also restrict trident to these
3750   backgrounds.
3751 * Differentiate Ha/Ko aptitudes: Kobolds are good at Summ/Necro/Hex, Halflings
3752   at Charm/Tloc.
3753 * Halflings gain innate mutation resistance 1.
3754 * Only cancel levitation once the last equipped +Lev item is removed.
3755 * Nearing stat death causes paralysis, with increasing chances.
3756 * Allow Merfolk transformations even in water.
3757 * Retain talons, fangs and tail in appropriate transformations.
3758 * Don't allow any headgear with Horns 3 or Antennae 3.
3759 * Fix mutators and glowing occasionally giving good mutations.
3760 * Balanced some Demonspawn mutations (Demonic guardian, Nightstalker).
3761 * Remove Demonspawn breath mutations.
3762 * Adapt exclusion radius to the Nightstalker mutation.
3763 * New DS mutation Powered by Pain: restores MP when sufficient damage is taken.
3764 * Demonspawn Fire and Ice facets are now mutually exclusive.
3765 * Ghouls may now use food-cost abilities when starving.
3766 * Ghouls and Vampires may evoke invisibility when starving/bloodless.
3767 * Make hellfire ignore monster AC.
3768 * Remove map-forgetting and spell-forgetting Divination miscast effects.
3769 * Don't prevent blink from putting you in dangerous clouds.
3770 * Don't train Stealth for pacified monsters.
3771 * Allowed Merfolk/Kenku to blink over deep water.
3772 * Allowed Kenku to stop flying.
3773 * Apply terrain change to player when banished.
3774 * Brought Merfolk HP down to Human HP levels.
3775 * Boosted Mummy base MR 3 -> 5.
3776 * Make LOS reducers multiplicative rather than additive.
3777 * Potions/cards of experience give you a full level; similarly drain costs a
3778   full level.
3779 * Make stat gain mutations work for satiated Vampires.
3780 * Replace scroll reading penalty while brainless with 80% failure chance.
3781 * A wielded ranged weapon will only 'clumsily bash' monsters, no matter its
3782   enchantment.
3783 * Remove the satiation requirements from evokable invis.
3784 * Disable ghost creation/loading in wizard non-debug mode.
3785 * Better warning messages for form and levitation expiration.
3786 * Consistently abort teleportation attempts when wearing stasis or -TELE.
3787 * Give Ogres an extra +1 hp per level, and +3 apts in Fighting and M&F.
3788 * Mention dietary and drinkary habits of mummies on the 'A' screen.
3789 * Also meld wielded weapons.
3790 * Disallow wearing hats in spider or ice form; allow wearing shields in statue
3791   form.
3792 * Prevent ice form from picking items at the bottom of deep water.
3793 * Overhaul combo recommendations.
3794
3795 Interface
3796 ---------
3797 * New tutorial, split into different maps/lessons.
3798 * Fix a crash when reloading a game after restart_after_game.
3799 * Allow item interaction from the inventory.
3800 * Messages for things coming into view even when not exploring.
3801 * Bind Tab to autofight, shift-Tab to autofight_nomove.
3802 * Autofight: fire at nearest enemy if wielding a ranged weapon.
3803 * More status lights: transformations, post-berserk fatigue, temporary
3804   resistances.
3805 * Timeout information for temporary resistances and see invisible.
3806 * New background choice layout, grouped by category.
3807 * Display piety on the main screen.
3808 * Use inventory colours for stats area and % screen.
3809 * New, more informative and mouse-operable skill menu ('m' screen).
3810 * Don't consider places next to slime walls as "safe".
3811 * Allow traveling across radius 1 excluded stairs.
3812 * Don't generate cloud autoexclusions when immune.
3813 * Don't prompt for cloud-excluded staircases.
3814 * Make i_feel_safe() smarter about critters behind lava/statues/etc.
3815 * Explicitly name inventory items that are getting destroyed.
3816 * Display ghosts' xl rank, species and background when they come into view.
3817 * In the console version, don't override monster colour when berserk.
3818 * Fix exclusion LOS not being updated properly.
3819 * Make shift-running respect exclusions.
3820 * Allow ' to auto-switch from unarmed to slot b.
3821 * Clear stack autopickup flag when dropping an item on top of it.
3822 * List prompt choices explicitly, i.e. "(y)es or (n)o" rather than "y/n".
3823 * Starting sub-menus: Escape brings back to main menu instead of exiting the
3824   game.
3825 * Don't waste turns attempting known prevented scroll teleports/blinks.
3826 * Inscribe item modification scrolls with "tried on foo".
3827 * Disallow autoexploring while berserking.
3828 * Don't mark level 1 upstairs and branch exits as unvisited.
3829 * Colours for output of Ctrl-F.
3830 * Re-enable highlighting of notes.
3831 * Colour annotations in Overview.
3832 * Colouring labyrinth messages.
3833 * Add force_more_messages for bazaar and labyrinth announcements.
3834 * Don't prompt for which ring to swap if one of them is cursed.
3835 * When enchanting an unknown piece of armour, mark it as uncursed.
3836 * Make the . drop/pickup selector respect quantity input.
3837 * '*' inverts selection instead of selecting drop_filter, and ',' selects all
3838   instead of inverting.
3839 * More information when missing.
3840 * More information when MR is effective.
3841 * Display on the HUD if you're both hasted and slowed.
3842 * Add a toggle to the discoveries screen to display _un_known items.
3843 * Check terrain before clouds for moveto check.
3844 * Don't warn about entering excluded portals.
3845 * Force a -more- on death.
3846 * Autoinscribe randarts after death.
3847 * Taskbar overlap is now automatically detected, and the window is placed just
3848   above it.
3849 * Allow setting of the window size relative to the screen size.
3850 * Fix Tab not working correctly in startup menus.
3851 * Reinitialize message window and notes for restart_after_game.
3852 * Don't waste a turn and/or magic when aborting various actions.
3853 * For local builds, mention morgue location after hiscore or when doing a
3854   chardump.
3855 * Extend and rearrange tutorial/hints mode command help.
3856 * Better feedback when canceling various prompts.
3857 * Split monster/feature quotes into another screen toggleable via '!'.
3858 * Add several missing descriptions, improve some existing ones.
3859
3860 Spells
3861 ------
3862 * Split Enchantments skill and spell school into Charms and Hexes.
3863 * Removed Bone Shards, Tame Beasts, Portal, Alter Self, Extension.
3864 * New spell: Passage of Golubria (Tloc 5).
3865 * New spell: Malign Gateway (Summ/Tloc 7).
3866 * New spell: Tornado (Air 9).
3867 * New spell: Leda's Liquefaction (Tmut/Earth 4), area slowing effect.
3868 * New spell: Summon Dragon (Summ 9).
3869 * New spell: Summon Hydra (Summ 7), summons short-lived 4-12 headed hydra.
3870 * New spell: Darkness (Hex 7), decreases LOS radius by 2.
3871 * Prevent passwalling into deep water/lava if it would kill you.
3872 * Fix Lee's Rapid Deconstruction not obeying some checks when destroying walls.
3873 * Fix casting cloud spells out of range, or on (and through) walls.
3874 * Teleportation interrupts Passwall.
3875 * Fix weapon grinding via Shadow Creatures in the Hall of Blades.
3876 * Animate Dead no longer animates through walls.
3877 * Don't prompt for casting auto-hit spells "in direction" of allies.
3878 * Nerf Haste: multiplies speed by 1.5 instead of 2. Same factors apply to Slow.
3879 * Replace Selective Amnesia with scroll of amnesia.
3880 * Allow forgetting spells from books, destroying the book in question.
3881 * Nerf sticky flame range to 1.
3882 * Removed slower training for magic schools; doubled xp cost for opposing
3883   schools.
3884 * Stop the player from vampiric draining known demons and undead.
3885 * Disallow Fulsome Destillation while levitating.
3886 * Implement a crude spell quiver. Store last spell cast.
3887 * Add a toggle to the memorisation screen for the spell descriptions.
3888 * Auto-id items of wizardry if you have spellcasting skills.
3889 * Enable autotargeting for Vampiric Draining and Freeze.
3890 * Make Borgnor's Revivification cost 2-11 *percent* of maxhp.
3891 * Restore casting noise for target spells.
3892 * Add noise level to spell description.
3893 * Increased claw damage for Dragon Form, also allows trampling.
3894 * For Draconians, Dragon Form changes into dragon of the appropriate colour.
3895 * Animate Skeleton works on unskeletalized corpses and leaves chunks behind.
3896 * Shadow Creatures summons only mobile monsters.
3897 * Slightly bump Orb of Destruction (IOOD) damage.
3898 * Allow Sticks to Snakes on staves and javelins, disallow on steel/silver stuff.
3899 * Allow Tukimizing staves.
3900 * New level 3 Air miscasts; buff Air miscasts.