When the Wizard uses STRAT_MONSTR to get next to any monster
which is carrying the Amulet, he was actually displacing the other
monster to take its map location. It was possible--and still is,
actually, although it takes a lot longer now--for the excessive
summoning by spell casting monsters to entirely fill up the temple
on the Sanctum level, so the Wizard would sometimes knock Moloch's
high priest right out of his temple. And since that priest doesn't
turn hostile until you enter the temple, you might have needed to
kill a peaceful human in order to get the Amulet.
Now when there's no elbow room in the temple, the Wizard will
stay outside instead of bumping the high priest out.
autodig won't accept iron bars as candidate location
allow knight to retaliate for all thefts except those "you gladly hand over..."
randomize starting position on goal level for M, P, and S quests
+prevent the Wizard of Yendor from displacing the high priest of Moloch out of
+ the Sanctum's temple
Platform- and/or Interface-Specific Fixes
-/* SCCS Id: @(#)wizard.c 3.4 2001/12/06 */
+/* SCCS Id: @(#)wizard.c 3.4 2002/04/09 */
/* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
/* NetHack may be freely redistributed. See license for details. */
return(0);
}
} else { /* a monster has it - 'port beside it. */
- (void) mnearto(mtmp, tx, ty, TRUE);
+ (void) mnearto(mtmp, tx, ty, FALSE);
return(0);
}
}