Skip to content

Commit

Permalink
Require a clear head to #offer
Browse files Browse the repository at this point in the history
This will increase the potential challenge involved in donning a helm of
opposite alignment on Astral, now that it confuses the hero -- it means
that you must spend at least a turn after putting on the helm clearing
the confusion.  Since putting on the helm of opposite alignment may also
summon erinyes, this hopefully turns it from a situation where it's a
no-brainer to immediately ditch them by #offering the Amulet of Yendor
into one where the player must actually stop and think a little bit.
  • Loading branch information
entrez authored and PatR committed Jan 11, 2024
1 parent 0c9e348 commit 6d29efc
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions src/pray.c
Expand Up @@ -1810,6 +1810,9 @@ dosacrifice(void)
if (!on_altar() || u.uswallow) {
You("are not standing on an altar.");
return ECMD_OK;
} else if (Confusion || Stunned || Hallucination) {
You("are too impaired to perform the rite.");
return ECMD_OK;
}
highaltar = (levl[u.ux][u.uy].altarmask & AM_SANCTUM);

Expand Down

0 comments on commit 6d29efc

Please sign in to comment.