#offer bit (trunk only)

Refine a recent change:  Moloch should only have a chance to blast
you for offering the Amulet at an ordinary altar (instead of high altar)
when you're still in Gehennom (Orcus' Level or Valley of the Dead), not at
the unaligned altars in a couple of quests.
This commit is contained in:
nethack.rankin
2006-12-15 05:25:51 +00:00
parent 54bbb38ee0
commit 88e20dfda3

View File

@@ -1309,9 +1309,10 @@ dosacrifice()
if (otmp->otyp == AMULET_OF_YENDOR) {
if (!highaltar) {
too_soon:
if (altaralign == A_NONE)
if (altaralign == A_NONE && Inhell)
/* hero has left Moloch's Sanctum so is in the process
of getting away with the Amulet */
of getting away with the Amulet (outside of Gehennom,
fall through to the "ashamed" feedback) */
gods_upset(A_NONE);
else
You_feel("%s.", Hallucination ? "homesick" :