Icon for Ru's Reject ability
Make lich Banishment an escape spell, again (DrKe)

Seems to have been an oversight in mon-spell-slots.
Fix more missing emergency flags (DrKe)

Khufu's Tomb, the Enchantress's Invisibility.
Revirtualise is_player, get rid of atype (wheals)

Rather than having a non-virtual wrapper around a virtual method that is
otherwise unused, just make the wrapper virtual. There is no penalty
because the number of virtual calls is still the same.

Remove the "not null" assert: it has never been triggered since it was
added, it wouldn't be triggered in the virtual method anyway, and the
segfault from dereferencing a bad vtable should be pretty easy to spot
anyway.
Remove a now-unused enum (wheals)
Don't crash when preposterously contaminated (|amethyst)
Remove two unused enums.
Remove some unused beam flavours/zaps.

There's no need to #if these out -- they're never marshalled.
Simplify.
Actually mark unborns as worshippers of Yred (Basil).

The unborn offers itself to nameless, and fills with unholy energy.
Salamanders are in the same genus as nagas.
Don't reroll hell beast/abom speed whenever its speed is calculated.

This could cause them to slow down overall by having Haste casted
at them!
Split up mon_nearby_ability.
Show draconian breath on xv.
Give Draconian ghosts their draining breath back.

This was mysteriously lost in all the mon-spell-slots changes. Spooky!
Improve (ghost) draconian breath messages.

Draconians annihilators shouldn't breathe lightning at you anymore
if they're casting it as a wizard spell, and player ghosts won't throw
negative energy at you.
Possibly fix compilation.
Fix compilation harder.
Fix spelling (CacoS).
Show corrosion penalty on the weapon line.

The Corr (-x) status light still remains for weapons that
don't have plusses.