Sheol: Make crystal ice golems and ice golems untameable.

According to player reports, they are far too powerful as pets.


git-svn-id: https://unnethack.svn.sourceforge.net/svnroot/unnethack/trunk@1283 f1e491ac-5ded-4967-80bf-9f4855be876a
Automatically identify some potions when inhaling their vapors

Potions of sickness, hallucination, and speed are automatically
identified when their vapors are inhaled.


git-svn-id: https://unnethack.svn.sourceforge.net/svnroot/unnethack/trunk@1284 f1e491ac-5ded-4967-80bf-9f4855be876a
Bugfix: Correct article when choking on named artifacts

Correctly displays now "choking on Excalibur" instead of "choking on an
Excalibur". Cases like "choking on the Mitre of Holiness" are also observed.


git-svn-id: https://unnethack.svn.sourceforge.net/svnroot/unnethack/trunk@1285 f1e491ac-5ded-4967-80bf-9f4855be876a
Typo on "reinforced"


git-svn-id: https://unnethack.svn.sourceforge.net/svnroot/unnethack/trunk@1286 f1e491ac-5ded-4967-80bf-9f4855be876a
Fix swapped COLNO and ROWNO; caused walls to be diggable/paswallable where they shouldn't be.


git-svn-id: https://unnethack.svn.sourceforge.net/svnroot/unnethack/trunk@1287 f1e491ac-5ded-4967-80bf-9f4855be876a
Reinstating vanilla behavior when melting untyped ice.

Since adding muddy swamps, melted ice that hasn't been created by a freezing
process became muddy swamp instead of moat as in vanilla.


git-svn-id: https://unnethack.svn.sourceforge.net/svnroot/unnethack/trunk@1288 f1e491ac-5ded-4967-80bf-9f4855be876a
Fix crashes in display routines (from NAO)


git-svn-id: https://unnethack.svn.sourceforge.net/svnroot/unnethack/trunk@1289 f1e491ac-5ded-4967-80bf-9f4855be876a
Re-add scrolls of earth for Sokoban.


git-svn-id: https://unnethack.svn.sourceforge.net/svnroot/unnethack/trunk@1290 f1e491ac-5ded-4967-80bf-9f4855be876a
When standing on Elbereth, show it in statuscolors


git-svn-id: https://unnethack.svn.sourceforge.net/svnroot/unnethack/trunk@1291 f1e491ac-5ded-4967-80bf-9f4855be876a
Correct changelog entry


git-svn-id: https://unnethack.svn.sourceforge.net/svnroot/unnethack/trunk@1292 f1e491ac-5ded-4967-80bf-9f4855be876a
Added weeping angels.

Weeping angels possess three melee attacks, all affected by magic
cancellation: a level draining attack, a magic draining attack, and a
levelporting attack. In the source mythology, they are "creatures of
the abstract" that feed off both energy and the potential lives of
their victims, the latter obtained by transporting them back in time.
The three combined attacks are the (Un)NetHack equivalent of this. (The
levelporting attack is not yet enabled for weeping angels hitting
other monsters. The current excuse is that only the player has much of
a potential life to feed upon.)

They also possess a gaze attack. In the source mythology, looking into
the eyes of a weeping angel creates an angel within your mind. If the
player is blind, they cannot see the angel's eyes, and if they have
reflection, the angel avoids looking at them in order that it not
observe itself. Fighting the mental reflection of an angel, although
dangerous, exercises intelligence. One should be careful, however, as
it also does flat damage without regard for AC or resistances.

Also added is a weeping angel themed big room.

git-svn-id: https://unnethack.svn.sourceforge.net/svnroot/unnethack/trunk@1293 f1e491ac-5ded-4967-80bf-9f4855be876a
Added normal random objects to the weeping angel big room.

git-svn-id: https://unnethack.svn.sourceforge.net/svnroot/unnethack/trunk@1294 f1e491ac-5ded-4967-80bf-9f4855be876a
Added new hallucinatory monsters.

git-svn-id: https://unnethack.svn.sourceforge.net/svnroot/unnethack/trunk@1295 f1e491ac-5ded-4967-80bf-9f4855be876a
Adding twice as many statues than statue traps.

git-svn-id: https://unnethack.svn.sourceforge.net/svnroot/unnethack/trunk@1296 f1e491ac-5ded-4967-80bf-9f4855be876a
Fix compilation if ELBERETH is undefined


git-svn-id: https://unnethack.svn.sourceforge.net/svnroot/unnethack/trunk@1297 f1e491ac-5ded-4967-80bf-9f4855be876a
Fixed a bug where flying down into a pit in the Valley gives the warning message about entering Gehennom.

git-svn-id: https://unnethack.svn.sourceforge.net/svnroot/unnethack/trunk@1298 f1e491ac-5ded-4967-80bf-9f4855be876a
Enable weeping angels to use their levelporting attack on other monsters. Note that once the player has killed the wizard or performed the Invocation, weeping angels will be too interested in the player's potential to feed off the potential of monsters -- no using a high-level pet to clear your way during the ascension run.

Also changed the order of weeping angel attacks to make more sense.

git-svn-id: https://unnethack.svn.sourceforge.net/svnroot/unnethack/trunk@1299 f1e491ac-5ded-4967-80bf-9f4855be876a
Remove unused structs


git-svn-id: https://unnethack.svn.sourceforge.net/svnroot/unnethack/trunk@1300 f1e491ac-5ded-4967-80bf-9f4855be876a
If the weight of the Iron Ball of Liberation is increased (or otherwise changed), and the player is a convict, the artifact will be reset to its magically lightened state by being dropped and picked up, without having to be eaten and regurgitated by a rust monster first.

git-svn-id: https://unnethack.svn.sourceforge.net/svnroot/unnethack/trunk@1301 f1e491ac-5ded-4967-80bf-9f4855be876a
YAFM for applying a mirror at a weeping angel.

git-svn-id: https://unnethack.svn.sourceforge.net/svnroot/unnethack/trunk@1302 f1e491ac-5ded-4967-80bf-9f4855be876a