Sacrifice
Religion in NetHack |
---|
In NetHack, sacrifice is an action performed at an altar that can reduce your prayer timeout and make prayer safe, increase your luck, and confer other effects that depend on the sacrifice. As an offering to the gods, this naturally breaks the atheist conduct.[1]
Contents
Description
A sacrifice generally requires a corpse that is fresh to be 'prepared' via the #offer extended command while standing on the altar - this involves touching the corpse regardless of it being in your inventory or already on the altar, i.e. a cockatrice or chickatrice corpse will result in immediate stoning unless your character is wearing gloves.[2] The corpse in question must be aged no more than 50 turns since its creation or removal from an ice box (if it was created in there) to be accepted as a sacrifice and consumed, with the exception of acid blob corpses.[3] The only non-corpse item that can be sacrificed is the Amulet of Yendor (or imitations thereof), and offering your character's god the real Amulet is required to win the game.
Whether or not the sacrifice is received well (if at all) depends on the value of the sacrifice, as well as the god whose altar it is offered on versus the one your character serves. As in many other instances, hallucination will change the resulting messages.
Ordinary sacrifice
Assuming a sacrifice to your character's own deity, a corpse with positive value will please them or reduce their anger, and a corpse may have a negative value if sacrificing it would anger them - the value of the sacrifice is determined in part by the difficulty of the former monster, and is usually equal to their difficulty + 1. If your character attempts to sacrifice a corpse with no value, i.e. usually a corpse that is too old as described above, nothing happens regardless of deity.[4] Partly eaten corpses have their value decreased by an amount roughly corresponding to the portion of the corpse that was eaten.[5][6] Undead corpses sacrificed by a non-chaotic character have +1 additional value.[7]
Sacrificing to your god
The effects of your god accepting a sacrifice to them at their altar are detailed in the table below, with the effects depending on their anger level, your character's alignment record and prayer timeout. Sacrificing the corpse of a unicorn, a former pet that died while tame or a monster belonging to your character's race has differing and often drastic adjustments to its value, including whether or not the sacrifice is to their god or another god - these are covered in the sections below this one. Sacrifices at cross-aligned altars are also covered in later sections.
The table also details if it is potentially safe to pray after a particular sacrifice - you can verify prayer timeout by offering another valid sacrifice, or else through another method such as enlightenment. Remember that these actions only affect base luck, and that your luck can still be negative due to modifiers from cursed luck items.
Alignment | Anger | Prayer timeout | Effect | Message | Safe to pray? |
---|---|---|---|---|---|
Any | Greater than zero[8] | Any | If you are lawful or neutral and sacrifice a corpse from a monster of 7 difficulty or higher, or otherwise (as a chaotic) sacrifice a corpse from a monster of 11 difficulty or higher, your god's anger is decreased by a portion of the sacrifice's value, with a cap of 24 value:[9] 1⁄8 rounded down if you are lawful or neutral, and 1⁄12 rounded down if you are chaotic.[10] | If your god is pacified and you are hallucinating: <Deity> seems cosmic (not a new fact). And otherwise: <Deity> seems mollified. If your god is less angry and you are hallucinating: <Deity> seems groovy. And otherwise: <Deity> seems slightly mollified. If their anger has not lowered and you are hallucinating: The gods seem tall. And otherwise: You have a feeling of inadequacy. |
|
Negative | None | Variable | Your alignment is increased by the lowest of the following values:[14]
|
You feel partially absolved.[15] |
|
0 or greater | None | Greater than 0[16] | Your prayer timeout is decreased depending on the value of your sacrifice (represented by x), with the minimum for possible timeout being zero:[17]
|
If your prayer timeout is zero and you are hallucinating:[20] Overall, there is a smell of fried onions. Otherwise: You have a feeling of reconciliation. If your prayer timeout is not yet zero and you are hallucinating:[21] |
|
Greater than 0 | None | Variable | The following occurs:
|
If you receive a sacrifice gift: An object appears at your feet! The voice of <deity> <thunders/booms/rings out>: "Use my gift wisely!" If your luck is increased and you are blind: You think something brushed your <feet>. If this occurs while you are hallucinating and not blind: You see crabgrass at your <feet>. A funny thing in a dungeon. Otherwise: You glimpse a four-leaf clover at your <feet>. |
|
Cross-aligned altars
If making a sacrifice of positive value at an altar that does not belong to your character's god, and it is not a high altar or an altar in Gehennom, this is treated as an attempt to convert it.[27][28] Trying to convert a compatible altar has a chance of success that rises with your experience level, with a probability of XL + 2⁄XL + 8.[29] Failing will incur a -1 luck penalty and abuse wisdom, while succeeding will increase luck by 1, exercise wisdom and change the altar's alignment to that of your character.[30][31] Hostile minions may be sent by the god whose altar you tried to convert regardless of whether you succeed, with the chance dependent on your alignment record and experience level.[32][33] Any aligned priest tending to an altar that is converted will become hostile.[34]
If making a sacrifice of negative value, such as a former pet, a conversion attempt will not occur and the altar's god will be angered, while your character's god will have their anger decreased by one.[35][36] The effects of angering any god, i.e. loss of protection and smiting, still occur, but the corpse is not consumed, so you can reduce as much anger as you like this way.
If a conversion is attempted on an aligned altar, and you have either negative alignment record, an angry co-aligned god, or a sacrifice of a unicorn that is of your character's alignment, there is a chance of your character having their alignment converted to that of the altar[37][38] - if this occurs, you also lose 3 luck, have your alignment record reset to zero and have your prayer timeout increased by 300.[39] Attempting this while standing on an unaligned altar, or while already permanently converted by any means, will cause the sacrifice to be rejected and incur several penalties: the anger of your character's current god increases by 3, said god smites you unless you are in Gehennom, you take -5 penalties to luck and alignment record, and you lose 2 points of wisdom.[40] If your alignment is converted before you have been admitted to your quest, the game becomes unwinnable.
Sacrificing on a high altar not belonging to your character's god will bring the full wrath of that altar's god upon them:[41][42] a bolt of lightning, followed by a wide-angle disintegration beam if the character survives the lightning.[43][44] If this occurs on the Astral Plane or in Moloch's Sanctum (where the high altars are ordinarily encountered), the angered deity will then send in three sets of hostile minions.[45]
Sacrifice gifts
If your prayer timeout is 0, you have positive alignment, and your god is not angry, you generally have a chance of getting an artifact. Your experience level must be at least 3, and your base Luck must be nonnegative.[46] If those conditions are met, the chances of your getting an artifact are 1 / (10 + 2 × Number of existing artifacts × Number of gifts granted by your god).[47]
If you receive an artifact, you get the message "An object appears at your feet!",[48] and your god will tell you to "use my gift wisely!"[49] Your wisdom is exercised,[50] your prayer timeout is set to rnz(300 + 50 × Number of existing artifacts),[51] and your skill in using the artifact's type of weapon becomes unrestricted, allowing you to advance to Basic skill level if you could not before.[52] The artifact will also be made erodeproof[53] and set to at least +0;[54] it will not be cursed.[55]
Your first gift will be a co-aligned artifact that does not hate your current form, if any such artifacts are available.[56] Some roles have a guaranteed first sacrifice gift,[57] which is noted below; its alignment will be adjusted to your starting alignment at the beginning of the game if necessary.[58] However, the requirement that the first gift be co-aligned (with your current alignment) takes precedence over the role-specific selection; so, for example, a Samurai that has converted to Chaotic will receive a chaotic artifact as the first sacrifice gift. Excalibur,[59] quest artifacts,[59] and cross-aligned artifacts cannot be gifted.[56]
Once a co-aligned artifact has already been given, or if none were able to be given, then unaligned ones also become eligible.[60]
Lawful gifts: Demonbane, Grayswandir, Snickersnee (Samurai), Sunsword
Neutral gifts: Cleaver (Barbarian), Giantslayer, Magicbane (Wizard), Mjollnir (Valkyrie), Vorpal Blade
Chaotic gifts: Grimtooth, Orcrist, Sting, Stormbringer
Unaligned gifts: Dragonbane, Fire Brand, Frost Brand, Ogresmasher, Trollsbane, Werebane
Sacrificing the Amulet of Yendor
The goal of the game is to offer the Amulet of Yendor on the co-aligned high altar on the Astral Plane. When you do, you ascend to demigod-hood ('Mortal, thou hast done well!'). This does not take into account whether, or by what means, you have converted your alignment, so a helm of opposite alignment can be used to quickly ascend at a cross-aligned altar. However, you get a score multiplier of 2× if you never converted and are still of your starting alignment, or 1.5× if you converted and used a helm to change back.
If you offer the Amulet on a cross-aligned high altar, that altar's god gains dominion over yours and allows you to escape in celestial disgrace. If you offer the Amulet on the high altar to Moloch in the Sanctum, Moloch 'mercilessly snuffs out your life', or if you have life saving, disintegrates you into a pile of dust, ignoring disintegration resistance. (If you somehow survive that, you again escape.)
Offering a cheap plastic imitation of the Amulet of Yendor on a high altar gives a penalty of -1 luck and no other effect. However, if the amulet was identified as a fake, the penalty is instead -3 luck, -1 alignment and your god getting angry by 3.
Offering a real or fake Amulet on a non-high altar does not end the game. If the altar is an unaligned altar in Gehennom, your god gets angry and Moloch smites you. Otherwise, if hallucinating, 'You feel homesick'; or if the altar is co-aligned, 'You feel an urge to return to the surface'; otherwise, 'You feel ashamed'.
Sacrificing creatures of your own race
If the creature you sacrifice is of your own race, you get good effects if you are chaotic and bad effects otherwise. The age of the corpse does not matter, so corpses left by zombies and mummies will work.
- If you are chaotic:
- You gain five points of alignment.[61]
- If the altar is chaotic, you gain two points of Luck, and if the altar is unaligned, you lose two points of Luck.[62] Your Luck is unaffected if the altar is cross-aligned (but the altar will be converted as noted in the cross-aligned altars section below).
- If you are non-chaotic:
- Your wisdom is abused unless you are polymorphed into a demon.[63] ("You'll regret this infamous offense!")
- You lose five points of alignment.[64]
- Your god's anger increases by three.[65]
- Your Luck decreases by 5.[66]
- You lose one point of wisdom.[67]
- Outside of Gehennom, your god will punish you as for praying too much (depending on the level of anger).[68]
- If the altar is chaotic, you'll destroy it and anger any attendant priest.[69]
- Whether or not you are chaotic:
- If the altar is chaotic or unaligned, a demon may be summoned. This will be a demon lord (Yeenoghu or Jubilex) if one of them hasn't been generated yet, or else a major demon (which will always be a foocubus outside Gehennom). The demon will be peaceful if you are chaotic and hostile otherwise. If a demon is summoned, you are paralyzed with fear for three turns; free action does not protect against this.[70]
- If you are polymorphed into a demon, "You find the idea very satisfying."; your wisdom is exercised.[71]
- If the altar is lawful or neutral, it will immediately be converted to chaotic (except on the Astral Plane),[72] independent of your alignment; if there is a priest tending the altar, they will be angered.[73]
The check for same race is done before the check for a former pet and ignores the check for age, so same-race corpses are always fit for sacrifice until they rot away completely. This is just about the only time an undead creature is a valid sacrifice.
Keep in mind that werecreatures are considered human, so sacrificing them if your character is human will have the consequences described above.
Sacrificing pets
Sacrificing creatures that died while tame[74] will generally cause you to lose three points of alignment[75] and gain the aggravate monster intrinsic "So this is how you repay loyalty?".[76] The pet will have a sacrificial value of −1,[77] so this will only result in the god of the altar being angered;[35][36] the corpse will not be consumed. Former pets that have gone feral no longer count as pets, and may be killed and sacrificed as usual.
Sacrificing unicorns
Sacrificing unicorns is complicated because the altar's alignment, your alignment, and the unicorn's alignment all factor into the outcome.[78] A unicorn's alignment is represented by its color. The white is lawful, grey neutral, and black chaotic. The points to remember are:
- Never sacrifice a unicorn on an altar of its own alignment. You lose one point of wisdom[79] and the altar's god becomes angry, with the same effect as angering that god through prayer.[80][35] If the altar is not of your alignment, your god's anger is reduced by one.[36]
- Never sacrifice a unicorn of your own alignment (certainly not before you have completed the Quest). This acts as above if the altar is also of your alignment.[81] If the altar is cross-aligned, this will set your alignment score to −1,[82] which makes your sacrifice convert you instead of the altar.
- Never sacrifice a unicorn on a high altar. On an altar of your own alignment, this is unnecessary. On an altar of another alignment, this will not convert you or the altar, but only angers the altar's god.[83]
Each time you sacrifice a unicorn of a different alignment on your own altar, you get a +5 boost to your alignment[84] and the message "You feel appropriately {lawful | neutral | chaotic}",[85] or "You feel you are thoroughly on the right path" if alignment is at maximum.[86]
The rest of the effects are summarized in the following table:
Your Alignment | Unicorn Alignment | Altar Alignment | Effect |
---|---|---|---|
X | Y | X | Good |
X | Y | Z | Attempt to convert altar |
X | X | Y | You become Y |
X | X | X | Bad |
X | Y | Y | Bad |
If the above table is confusing, here is a complete list:
Note: You will lose any intrinsic protection whenever your alignment changes.
Messages
- Nothing happens.
- The corpse was too old to be sacrificed.
- Your sacrifice is consumed in a <flash of light/burst of flame>!
- The standard message indicating a successful sacrifice. Lawful characters see a flash of light, others see a burst of flame. If it is not followed by any other message, it is safe to pray; otherwise, see below.
The following information pertains to an upcoming version (NetHack 3.7.0). If this version is now released, please verify that the information below is still accurate, then update the page to incorporate it.
Neutral characters see a "cloud of smoke".- Your sacrifice disappears!
- As above, if lawful and blind.
- Your sacrifice sprouts wings and a propeller and roars away!
- Your sacrifice puffs up, swelling bigger and bigger, and pops!
- Your sacrifice collapses into a cloud of dancing particles and fades away!
- As above, if hallucinating. Which message you receive is randomly selected.
- You feel appropriately <alignment>.
- You feel you are thoroughly on the right path.
- You sacrificed a cross-aligned unicorn on a coaligned altar, gaining 5 alignment record. The second message indicates you were already at maximum alignment record.
- You sense a conflict between <your god> and <altar's god>.
then
- You feel the power of <your god> increase. if not blind: The altar glows <color>.
- You successfully converted an altar, and base Luck was increased by 1.
- Unluckily, you feel the power of <your god> decrease.
- You failed to convert an altar, and base Luck was reduced by 1.
- The voice of <altar's god> booms: "Thou shalt pay for thine indiscretion!" if not blind: A <monster> of <god> appears before you.
- The altar's (former) god sent a minion to punish your (attempted) conversion.
- The altar is stained with <race> blood.
- The altar has been converted to chaotic via same-race sacrifice.
- You have a hopeful feeling.
- Your prayer timeout has been reduced, but is still nonzero. Base luck, if negative, was increased by one. You may not pray.
- You have a feeling of reconciliation.
- Your prayer timeout has been reduced to zero. Base luck, if negative, was reset to zero. Unless you have a cursed luckstone, you may safely pray.
- An object appears at your feet!
- You have received a gift, and your prayer timeout has been increased. You may not safely pray.
- You feel partially absolved.
- Your alignment was negative and has been increased by the level of the corpse, to a maximum of zero. Sacrifice again to see if it is safe to pray.
- You glimpse a four-leaf clover at your feet.
- Your base Luck has been increased and is nonnegative. Unless you have a cursed luckstone, you may safely pray.
- You think something brushed your foot.
- As above, while blind.
- You see crabgrass at your feet. A funny thing in a dungeon.
- As above, while hallucinating.
- So this is how you repay loyalty?
- You attempted to sacrifice a former pet, your alignment record was reduced by 3, and you gained aggravate monster. The corpse was not consumed.
- You have a sudden sense of a new direction.
- You have been permanently converted to a new alignment.
Variants
SLASH'EM
In SLASH'EM, in addition to the usual benefits of sacrifice, you may have wielded and worn items blessed by your god, or minions granted as pets. The blessing effect extends to any wielded or alternate-wielded item, not just weapons. Additionally, due to the many new artifacts in SLASH'EM, there is much more variation in the types of artifacts you may receive.
Sacrifice gifts in SLASH'EM
Lawful gifts: Demonbane, Firewall (Flame mage 1st gift), Grayswandir, Holy Spear of Light, Orcrist, Quick Blade, Reaper (Yeoman 2nd gift), Skullcrusher (Caveman 1st gift), Snickersnee (Samurai 1st gift), Sting, Sunsword, Sword of Justice (Yeoman 1st gift)
Neutral gifts: Cleaver (Barbarian 1st gift), Deluder (Wizard 2nd gift), Disrupter (Priest 1st gift), Gauntlets of Defense (Monk 1st gift), Giantkiller, Luckblade, Magicbane (Wizard 1st gift), Mirrorbright (Healer 1st gift), Mjollnir (Valkyrie 1st gift), Sword of Balance, Vorpal Blade, Whisperfeet (Tourist 1st gift)
Chaotic gifts: Bat from Hell (Rogue 1st gift), Deathsword (Barbarian 2nd gift), Deep Freeze (Ice Mage 1st gift), Doomblade, Elfrist, Grimtooth, Hellfire, Houchou, Plague, Serpent's Tongue (Necromancer 1st gift), Stormbringer
Unaligned gifts: Dragonbane, Fire Brand, Frost Brand, Ogresmasher, Trollsbane, Wallet of Perseus, Werebane
FIQHack
FIQHack uses a different mechanism called piety to determine when you receive gifts or crowning from altar sacrifice. In addition, only gifted artifacts affect the rate of future artifact gifts. Artifacts obtained via wishing are not included in the calculation.
History
Until NetHack 3.6.0, if the first sacrifice gift did not find any eligible artifacts, then no artifact gift would be given at all. This would most commonly happen with elven Priests or Rangers who named Sting and Orcrist in the hope of guaranteeing Stormbringer as their first gift, only to fail because Stormbringer had been generated in bones already. This would make it impossible to get any sacrifice gifts for the entire game unless they were to change their alignment.
Changing your alignment would give an alignment bonus if you were lawful or a penalty if you were chaotic, instead of resetting your alignment record to zero.
References
- ↑ src/pray.c in NetHack 3.6.7, line 1362
- ↑ src/pray.c in NetHack 3.6.7, line 1366
- ↑ src/pray.c in NetHack 3.6.7, line 1370
- ↑ src/pray.c in NetHack 3.6.7, line 1591
- ↑ src/pray.c in NetHack 3.6.7, line 1373: calls
eaten_stat
function - ↑ src/eat.c in NetHack 3.6.7, line 3220
- ↑ src/pray.c in NetHack 3.6.7, line 1459: In practice, this only applies to wraith corpses. Other undead that leave corpses at all will leave corpses of their living counterparts, and these corpses are created as too old for normal sacrifice.
- ↑ src/pray.c in NetHack 3.6.7, line 1688
- ↑ src/pray.c in NetHack 3.6.7, line 1355
- ↑ src/pray.c in NetHack 3.6.7, line 1690: Chaotic gods are harder to appease
- ↑ src/pray.c in NetHack 3.6.7, line 1705
- ↑ src/pray.c in NetHack 3.6.7, line 1698
- ↑ src/pray.c in NetHack 3.6.7, line 1708
- ↑ src/pray.c in NetHack 3.6.7, line 1714: ugod_is_angry tests for negative alignment record
- ↑ src/pray.c in NetHack 3.6.7, line 1720
- ↑ src/pray.c in NetHack 3.6.7, line 1721
- ↑ src/pray.c in NetHack 3.6.7, line 1724
- ↑ src/pray.c in NetHack 3.6.7, line 1739
- ↑ src/pray.c in NetHack 3.6.7, line 1732
- ↑ src/pray.c in NetHack 3.6.7, line 1734
- ↑ src/pray.c in NetHack 3.6.7, line 1727
- ↑ src/pray.c in NetHack 3.6.7, line 1749
- ↑ src/pray.c in NetHack 3.6.7, line 1750
- ↑ src/pray.c in NetHack 3.6.7, line 1762
- ↑ src/pray.c in NetHack 3.6.7, line 1765
- ↑ src/pray.c in NetHack 3.6.7, line 1774
- ↑ src/pray.c in NetHack 3.6.7, line 1596
- ↑ src/pray.c in NetHack 3.6.7, line 1617
- ↑ src/pray.c in NetHack 3.6.7, line 1647
- ↑ src/pray.c in NetHack 3.6.7, line 1650
- ↑ src/pray.c in NetHack 3.6.7, line 1676
- ↑ src/pray.c in NetHack 3.6.7, line 1666
- ↑ src/pray.c in NetHack 3.6.7, line 1678
- ↑ src/pray.c in NetHack 3.6.7, line 1670
- ↑ 35.0 35.1 35.2 pray.c in NetHack 3.4.3, line 1335: negative-value sacrifice will anger the altar's god
- ↑ 36.0 36.1 36.2 gods_upset in pray.c
- ↑ src/pray.c in NetHack 3.6.7, line 1483
- ↑ src/pray.c in NetHack 3.6.7, line 1620
- ↑ src/pray.c in NetHack 3.6.7, line 582
- ↑ src/pray.c in NetHack 3.6.7, line 1632
- ↑ src/pray.c in NetHack 3.6.7, line 1597
- ↑ src/pray.c in NetHack 3.6.7, line 1607: calls
god_zaps_you
immediately - ↑ src/pray.c in NetHack 3.6.7, line 582:
god_zaps_you
- ↑ src/pray.c in NetHack 3.6.7, line 614
- ↑ src/pray.c in NetHack 3.6.7, line 646
- ↑ Cite error: Invalid
<ref>
tag; no text was provided for refs namedmay_get_gift
- ↑ pray.c in NetHack 3.4.3, line 1470
- ↑ pray.c in NetHack 3.4.3, line 1477
- ↑ pray.c in NetHack 3.4.3, line 1478
- ↑ pray.c in NetHack 3.4.3, line 1481
- ↑ pray.c in NetHack 3.4.3, line 1480
- ↑ pray.c in NetHack 3.4.3, line 1483
- ↑ pray.c in NetHack 3.4.3, line 1475
- ↑ pray.c in NetHack 3.4.3, line 1473
- ↑ pray.c in NetHack 3.4.3, line 1474
- ↑ 56.0 56.1 src/artifact.c in NetHack 3.6.2, line 154
- ↑ src/artifact.c in NetHack 3.6.2, line 160
- ↑ src/artifact.c in NetHack 3.6.2, line 63
- ↑ 59.0 59.1 artifact.c in NetHack 3.4.3, line 139
- ↑ artifact.c in NetHack 3.4.3, line 138
- ↑ pray.c in NetHack 3.4.3, line 1219
- ↑ pray.c in NetHack 3.4.3, line 1197
- ↑ pray.c in NetHack 3.4.3, line 1173
- ↑ pray.c in NetHack 3.4.3, line 1214
- ↑ pray.c in NetHack 3.4.3, line 1215
- ↑ pray.c in NetHack 3.4.3, line 1218
- ↑ pray.c in NetHack 3.4.3, line 1216
- ↑ pray.c in NetHack 3.4.3, line 1217
- ↑ pray.c in NetHack 3.4.3, line 1188
- ↑ pray.c in NetHack 3.4.3, line 1203
- ↑ pray.c in NetHack 3.4.3, line 1170
- ↑ pray.c in NetHack 3.4.3, line 1180
- ↑ pray.c in NetHack 3.4.3, line 1181
- ↑ pray.c in NetHack 3.4.3, line 1223
- ↑ pray.c in NetHack 3.4.3, line 1229
- ↑ pray.c in NetHack 3.4.3, line 1231
- ↑ pray.c in NetHack 3.4.3, line 1230
- ↑ pray.c in NetHack 3.4.3, line 1235
- ↑ pray.c in NetHack 3.4.3, line 1243
- ↑ pray.c in NetHack 3.4.3, line 1244
- ↑ pray.c in NetHack 3.4.3, line 1293: unicalign == altaralign ist tested first
- ↑ pray.c in NetHack 3.4.3, line 1257
- ↑ pray.c in NetHack 3.6.0, line 1340: The "try to convert high altar" branch doesn't actually convert anything.
- ↑ pray.c in NetHack 3.4.3, line 1251
- ↑ pray.c in NetHack 3.4.3, line 1249
- ↑ pray.c in NetHack 3.4.3, line 1250
This page may need to be updated for the current version of NetHack.
It may contain text specific to NetHack 3.6.2. Information on this page may be out of date.
Editors: After reviewing this page and making necessary edits, please change the {{nethack-362}} tag to the current version's tag or {{noversion}} as appropriate.