Difference between revisions of "The Oracle"

From NetHackWiki
Jump to navigation Jump to search
(Monster)
Line 1: Line 1:
The '''Oracle''' is a [[monster]] who resides on a [[special level]] called "The Oracle Level" (or '''Delphi'''). She can provide a consultation for a fee, which is supposed to be one of the main ways the player learns about the game. In practice, players read spoilers, such as this one.
+
The '''Oracle''' is a unique [[monster]] that appears in ''[[NetHack]]''. She resides on a [[special level]] called "The Oracle Level" (or '''Delphi''') and can provide a consultation for a fee, which is one of the main ways an unspoiled player can learn about the game.
  
 
==Level==
 
==Level==
Line 12: Line 12:
 
  |digwalls=yes
 
  |digwalls=yes
 
}}
 
}}
The Oracle Level is located between level 5 and 9 inclusive in the [[Dungeons of Doom]]. It is eligible to leave [[bones]], and monster creation is biased towards neutral monsters. Immediately below the Oracle Level is the level with the entrance to [[Sokoban]].
+
The Oracle Level is located between level 5 and 9 inclusive in the [[Dungeons of Doom]]. It is eligible to leave [[bones]], and monster creation is biased towards neutral monsters. The level immediately below will always have the entrance to [[Sokoban]].
 
 
  
 
{|class="prettytable" style="width: 50px" class="wikitable floatleft"
 
{|class="prettytable" style="width: 50px" class="wikitable floatleft"
Line 42: Line 41:
 
|}
 
|}
  
There are five rooms to the sides of the above area, containing the [[stairs]] (in separate rooms), five random [[monster]]s, three random [[trap]]s, and six random [[item]]s; they are linked to each other and to the above room by corridors. Each room has one trap, except the rooms with two objects or with the stairs up. The Oracle is at the center of the three by three room (called Delphi), amid the [[fountain]]s. Delphi has a random empty [[doorway]] in one [[wall]]. There are two random monsters generated in the area surrounding Delphi. The marked [[statue]]s are:
+
There are five rooms to the sides of the above area, with two separate rooms containing the [[stairs]]. Five random [[monster]]s, three random [[trap]]s, and six random [[item]]s are placed around the level, and the rooms are linked to each other and to the above room by corridors. Each room has one trap, except the rooms with two objects or the up stairs. The Oracle is at the center of the three-by-three room (called Delphi), amid the [[fountain]]s; there is a random empty [[doorway]] in one [[wall]]. There are two random monsters generated in the area surrounding Delphi. The marked [[statue]]s are:
  
 
* two [[forest centaur]]s (northwest and southeast)
 
* two [[forest centaur]]s (northwest and southeast)
Line 80: Line 79:
 
  |reference=[[monst.c#line2203]]
 
  |reference=[[monst.c#line2203]]
 
}}
 
}}
The Oracle, {{monsym|oracle}} [[Image:Oracle.png]], is a human, and always generates peaceful. Attacking the Oracle in any manner results in being denied access to consultations for the rest of that game. While she has no active attacks of her own, attacking her in melee causes a spray of magic missiles to hit you;{{refsrc|uhitm.c|2377|nethack=3.6.0}} you can kill her with ranged attacks without any retaliation, but will incur [[murder]] penalties for doing so.
+
The Oracle, {{monsym|oracle}}, is a [[human]] that always generates peaceful.
  
Due to having a magic missile attack, the Oracle has [[magic resistance]] and is thus immune to magic missiles and rays from a [[wand of death]] or the [[finger of death]] spell. The passive magic missile attack is not implemented for inter-monster combat, however, so any pet at level 11 or higher can attack and may kill the Oracle.
+
Attacking the Oracle in any manner results in being denied access to consultations for the rest of that game. While she has no active attacks of her own, attacking her in melee causes a spray of magic missiles to hit you;{{refsrc|uhitm.c|2377|nethack=3.6.0}} the passive magic missile attack is not implemented for inter-monster combat.
  
{{clear}}
+
Due to having a magic missile attack, the Oracle has [[magic resistance]] and is thus immune to magic missiles and rays from a [[wand of death]] or the [[finger of death]] spell.
  
==Consultations==
+
===Consultations===
 
+
The Oracle offers two services, both of which cost money. Minor consultations are simply true [[rumor]]s, much like you can get from a blessed [[fortune cookie]]. A major consultation is an extended description of some aspect of the game, for example:
The Oracle offers two services. Minor consultations are true [[rumor]]s, like you get from a blessed [[fortune cookie]]. A major consultation is an extended description of some aspect of the game, for example:
 
  
 
  Behold the [[cockatrice]], whose diminutive stature belies its hidden might.  The   
 
  Behold the [[cockatrice]], whose diminutive stature belies its hidden might.  The   
Line 95: Line 93:
 
  slowly turning to stone.
 
  slowly turning to stone.
  
Major consultations can be found in the file [[oracles.txt]], for players who are not inclined to pay as they go.
+
The first major and the first minor consultation you buy each increases your [[score]]{{refsrc|rumors.c|543|nethack=3.6.0}} and gives [[experience points]].{{refsrc|rumors.c|525|nethack=3.6.0}} Buying a consultation of a type you've already bought gives neither experience nor score. If you take a major consultation, but do not have enough money to pay for it, the Oracle will take all your money and give a special oracularity which refers to [[wikipedia:Oracle machine|Oracle machines]]; this will "use up" the experience points gain for major consultations.
 
 
Consultations cost money, but the first major and the first minor consultation you buy each increases your [[score]]{{refsrc|rumors.c|543|nethack=3.6.0}} and gives [[experience points]].{{refsrc|rumors.c|525|nethack=3.6.0}} Buying a consultation of a type you've already bought gives neither experience nor score.
 
  
 
{|class="wikitable"
 
{|class="wikitable"
Line 139: Line 135:
 
|}
 
|}
  
If you take a major consultation, but do not have enough money to pay for it, the Oracle will take all your money and give a special oracularity which refers to [[wikipedia:Oracle machine|Oracle machines]]. You won't get any experience for this and will "use up" your one chance at getting experience at the major level. Even the minor consultation will only give you 2 points afterwards. This can be trouble if you were relying on this for a [[pacifist]] character.
+
===Lists of consultations===
 
+
The Oracle's consultations are stored in plain text in the source code:
==Lists of consultations==
 
 
 
The oracle's consultations are stored in plain text in the source code, you can read the:
 
  
 
* [[List of major consultations]] from [[Source:NetHack 3.6.1/dat/oracles.txt|dat/oracles.txt]]
 
* [[List of major consultations]] from [[Source:NetHack 3.6.1/dat/oracles.txt|dat/oracles.txt]]
 
* [[List of rumors]] from [[Source:NetHack 3.6.1/dat/rumors.tru|dat/rumors.tru]]
 
* [[List of rumors]] from [[Source:NetHack 3.6.1/dat/rumors.tru|dat/rumors.tru]]
 +
{{clear}}
  
==Mythology==
+
==Strategy==
 +
The presence of [[naga hatchling]]s and [[baby dragon]]s on a level typically indicates that you have found the Oracle level.
  
The Oracle is primarily based on the [[wikipedia:Pythia|Pythia]], the priestess who presided over the Oracle of Apollo at Delphi; the ''NetHack'' Oracle will welcome you to "Delphi" when she spots you arriving at her abode. Some behavior is also in reference to the [[wikipedia:Internet Oracle|Internet Oracle]] from [news://rec.humor.oracle rec.humor.oracle], which first appeared in 1989, as did the Oracle in [[NetHack 3.0.0]].
+
Those looking to dispose of the Oracle for whatever reason (e.g. [[extinctionist]] [[conduct]]) can kill her with ranged attacks without any retaliation, but this will incur [[murder]] penalties for non-[[chaotic]] characters. Due to the fact her magic missile passive does not apply to monsters, any pet at level 11 or higher can attack the Oracle and may kill her.
  
Both of these predate the Oracle in ''The Matrix'' film series, which is not referenced.
+
Be mindful of having enough for a major consultation when leveling a [[pacifist]] character - additionally, if you have obtained a powerful pet early on, be sure to keep it well away from the Oracle for the above reasons if you have not yet obtained any consultations.
  
The Oracle-level sound effects reference several different oracles:
+
==History==
{{message|You hear a strange wind.|The Oracle of Jupiter at Dodona}}
+
The Oracle is appears in [[NetHack 3.0.0]].
{{message|You hear convulsive ravings.|The Oracle of Apollo at Delphi}}
 
{{message|You hear snoring snakes.|The Oracle of Æsculapius at Epidaurus}}
 
  
The two hallucination sounds both reference the Internet Oracle:
+
==Origin==
{{message|You hear someone say "No more woodchucks!"|In reference to the taboo question ''"How much wood would a [[woodchuck]] chuck if a woodchuck could chuck wood?"''}}
+
{{wikipedia|Pythia}}
{{message|You hear a loud ZOT!|In reference to the traditional answer to this.}}
+
{{wikipedia|Internet Oracle]}}
 +
The Oracle is primarily based on the [[wikipedia:Pythia|Pythia]], the priestess who presided over the Oracle of Apollo at Delphi; the ''NetHack'' Oracle will welcome you to "Delphi" when she spots you arriving at her abode.
  
==Strategy==
+
The [[#Messages|Oracle-level sound effects]] reference several different oracles - the "strange wind" alludes to the Oracle of Jupiter at Dodona; "conclusive ravings" refers to the Oracle of Apollo; and "snoring snakes" is derived from the Oracle of Aesculapius at Epidaurus. The two additional [[hallucination]] sounds both reference the Internet Oracle from [news://rec.humor.oracle rec.humor.oracle], which first appeared in 1989, particularly the taboo question ''"How much wood would a [[woodchuck]] chuck if a woodchuck could chuck wood?"'' The Oracle was added to ''NetHack'' the same year.
  
[[Pacifist]] characters should use the Oracle for leveling up.
+
==Messages==
 +
{{message|You hear a strange wind.<br>You hear convulsive ravings.<br>You hear snoring snakes.|The Oracle is present on the level.}}
 +
{{message|You hear someone say "No more woodchucks!"<br>You hear a loud ZOT!|As above, while hallucinating.}}
  
The Oracle will not get angry if you dry up the [[fountain]]s or destroy the [[statue]]s.
+
==Variants==
 +
Many variants enable the Oracle's passive attack to be used against other monsters.
  
If you lack [[telepathy]], the Oracle level can often be recognized by its slightly different assortment of monsters, e.g. naga hatchlings and baby dragons. This is because it counts as neutral for monster generation purposes, just like [[Sokoban]].
+
===SLASH'EM===
 
 
== Variants ==
 
=== Fourk and FIQhack ===
 
In [[Fourk]] and [[FIQhack]], the Oracle can grant [[enlightenment]], at a cost of 20 gold per your experience level.
 
 
 
=== SLASH'EM ===
 
 
In [[SLASH'EM]], the Oracle is able to use her passive attack on other monsters. If a [[woodchuck]] attacks the Oracle, the message associated with the attack is "ZOT!"{{refsrc|mhitm.c|1989|version=SLASH'EM 0.0.7E7F2}}
 
In [[SLASH'EM]], the Oracle is able to use her passive attack on other monsters. If a [[woodchuck]] attacks the Oracle, the message associated with the attack is "ZOT!"{{refsrc|mhitm.c|1989|version=SLASH'EM 0.0.7E7F2}}
  
=== UnNetHack ===
+
===UnNetHack===
 
In [[UnNetHack]], [[woodchuck]]s will attack the Oracle on sight as part of Nephi's [[grudge]] patch, and the Oracle is able to use her passive attack on other monsters.
 
In [[UnNetHack]], [[woodchuck]]s will attack the Oracle on sight as part of Nephi's [[grudge]] patch, and the Oracle is able to use her passive attack on other monsters.
  
Line 191: Line 182:
 
* 10% random {{mcsl|n}}
 
* 10% random {{mcsl|n}}
  
=== xNetHack ===
+
===NetHack Fourk===
[[xNetHack]] adds two variations of the room in the center of the Oracle level. In both of them, the Oracle sits amid a ring of [[pool]]s instead of a smaller room. One variant has some [[tree]]s and only three fountains.
+
In [[NetHack Fourk]], the Oracle can grant [[enlightenment]] at a price equal to 20 times your [[experience level]] in gold.
 +
 
 +
===FIQhack===
 +
In [[FIQhack]], the Oracle provides enlightenment similar to Fourk.
 +
 
 +
===xNetHack===
 +
[[xNetHack]] adds two other variations of the room in the center of the Oracle level. In both of them, the Oracle sits amid a ring of [[pool]]s instead of a smaller room. One variant has many [[tree]]s and only three fountains; the other has statues of snakes, nagas, sea monsters and elementals. The Oracle herself has many new consultations, and also a {{frac|2|3}} chance of generating with a [[potion of hallucination]] - this is another allusion to the shrine at Delphi, which had chemical vapors emitting from a spring-made cleft that is speculated to have induced "prophetic" trances.
  
 
Like UnNetHack, woodchucks and the Oracle attack each other on sight.
 
Like UnNetHack, woodchucks and the Oracle attack each other on sight.
 +
 +
===EvilHack===
 +
In [[EvilHack]], the Oracle can use her passive attack on other monsters. Additionally, she holds an artifact [[tool]] known as the [[Magic 8-Ball]], which divulges rumors based on its [[beatitude]]. The magic missile attack she uses no longer has its damage negated via magic resistance; [[half-spell damage]] still reduces its damage output, and [[reflection]] will only partially reduce its damage.
  
 
==Encyclopedia entry==
 
==Encyclopedia entry==
 
 
{{encyclopedia|
 
{{encyclopedia|
 
Delphi under towering Parnassus, where Apollo's oracle was,
 
Delphi under towering Parnassus, where Apollo's oracle was,
Line 211: Line 210:
  
 
==References==
 
==References==
 
 
<references/>
 
<references/>
 
==External links==
 
* [[wikipedia:Pythia]]
 
* [[wikipedia:Internet Oracle]]
 
* [news://rec.humor.oracle rec.humor.oracle]
 
 
 
{{DOD}}
 
{{DOD}}
 
 
{{nethack-343}}
 
{{nethack-343}}
 
[[Category:Unique monsters|Oracle]]
 
[[Category:Unique monsters|Oracle]]
 
[[Category:Special levels|Oracle]]
 
[[Category:Special levels|Oracle]]

Revision as of 12:56, 14 March 2022

The Oracle is a unique monster that appears in NetHack. She resides on a special level called "The Oracle Level" (or Delphi) and can provide a consultation for a fee, which is one of the main ways an unspoiled player can learn about the game.

Level

Delphi
Location Level 5–9 of the
Dungeons of Doom
Bones Yes
Mappable Yes
Teleportable Yes
Diggable floor Yes
Diggable walls Yes

The Oracle Level is located between level 5 and 9 inclusive in the Dungeons of Doom. It is eligible to leave bones, and monster creation is biased towards neutral monsters. The level immediately below will always have the entrance to Sokoban.

-------------
|C.........C|
......C.....|
|...-----...|
|.....{.|...|
|..C|{@{|C...
|...|.{.|...|
|...-----...|
|.....C.....|
|C.........C|
-------------
The Oracle's room, with fountains and centaur statues.

There are five rooms to the sides of the above area, with two separate rooms containing the stairs. Five random monsters, three random traps, and six random items are placed around the level, and the rooms are linked to each other and to the above room by corridors. Each room has one trap, except the rooms with two objects or the up stairs. The Oracle is at the center of the three-by-three room (called Delphi), amid the fountains; there is a random empty doorway in one wall. There are two random monsters generated in the area surrounding Delphi. The marked statues are:

If any of the centaur flavors are genocided or extinct, those statues will be replaced with statues of random creatures.

The statues are considered historic, and thus yield an alignment penalty if they are broken by an Archeologist. The statues also have a chance of containing a random spellbook.

Monster

The Oracle, @, is a human that always generates peaceful.

Attacking the Oracle in any manner results in being denied access to consultations for the rest of that game. While she has no active attacks of her own, attacking her in melee causes a spray of magic missiles to hit you;[1] the passive magic missile attack is not implemented for inter-monster combat.

Due to having a magic missile attack, the Oracle has magic resistance and is thus immune to magic missiles and rays from a wand of death or the finger of death spell.

Consultations

The Oracle offers two services, both of which cost money. Minor consultations are simply true rumors, much like you can get from a blessed fortune cookie. A major consultation is an extended description of some aspect of the game, for example:

Behold the cockatrice, whose diminutive stature belies its hidden might.  The  
cockatrice can petrify any ordinary being it contacts--save those wise  
adventurers who eat a dead lizard or blob of acid when they feel themselves  
slowly turning to stone.

The first major and the first minor consultation you buy each increases your score[2] and gives experience points.[3] Buying a consultation of a type you've already bought gives neither experience nor score. If you take a major consultation, but do not have enough money to pay for it, the Oracle will take all your money and give a special oracularity which refers to Oracle machines; this will "use up" the experience points gain for major consultations.

First consultation bought Type Cost Score Experience points Cost/Score Cost/XP
Minor Minor 50 21 5 2.38 10
Major 500 + (50 × XL) 90 + (9 × XL) 20 + (2 × XL) 5.56 25
Major Major 500 + (50 × XL) 210 + (21 × XL) 50 + (5 × XL) 2.38 10
Minor 50 9 2 5.56 25

Lists of consultations

The Oracle's consultations are stored in plain text in the source code:

Strategy

The presence of naga hatchlings and baby dragons on a level typically indicates that you have found the Oracle level.

Those looking to dispose of the Oracle for whatever reason (e.g. extinctionist conduct) can kill her with ranged attacks without any retaliation, but this will incur murder penalties for non-chaotic characters. Due to the fact her magic missile passive does not apply to monsters, any pet at level 11 or higher can attack the Oracle and may kill her.

Be mindful of having enough for a major consultation when leveling a pacifist character - additionally, if you have obtained a powerful pet early on, be sure to keep it well away from the Oracle for the above reasons if you have not yet obtained any consultations.

History

The Oracle is appears in NetHack 3.0.0.

Origin

The Oracle is primarily based on the Pythia, the priestess who presided over the Oracle of Apollo at Delphi; the NetHack Oracle will welcome you to "Delphi" when she spots you arriving at her abode.

The Oracle-level sound effects reference several different oracles - the "strange wind" alludes to the Oracle of Jupiter at Dodona; "conclusive ravings" refers to the Oracle of Apollo; and "snoring snakes" is derived from the Oracle of Aesculapius at Epidaurus. The two additional hallucination sounds both reference the Internet Oracle from rec.humor.oracle, which first appeared in 1989, particularly the taboo question "How much wood would a woodchuck chuck if a woodchuck could chuck wood?" The Oracle was added to NetHack the same year.

Messages

You hear a strange wind.
You hear convulsive ravings.
You hear snoring snakes.
The Oracle is present on the level.
You hear someone say "No more woodchucks!"
You hear a loud ZOT!
As above, while hallucinating.

Variants

Many variants enable the Oracle's passive attack to be used against other monsters.

SLASH'EM

In SLASH'EM, the Oracle is able to use her passive attack on other monsters. If a woodchuck attacks the Oracle, the message associated with the attack is "ZOT!"[4]

UnNetHack

In UnNetHack, woodchucks will attack the Oracle on sight as part of Nephi's grudge patch, and the Oracle is able to use her passive attack on other monsters.

UnNetHack also makes a few minor adjustments to the Oracle level. The level is generated with 1 guaranteed woodchuck, and monster generation is slightly tweaked. 93% of monsters are generated by the normal mechanism; the remaining 7% of monsters generated are according to the following probabilities:

NetHack Fourk

In NetHack Fourk, the Oracle can grant enlightenment at a price equal to 20 times your experience level in gold.

FIQhack

In FIQhack, the Oracle provides enlightenment similar to Fourk.

xNetHack

xNetHack adds two other variations of the room in the center of the Oracle level. In both of them, the Oracle sits amid a ring of pools instead of a smaller room. One variant has many trees and only three fountains; the other has statues of snakes, nagas, sea monsters and elementals. The Oracle herself has many new consultations, and also a 23 chance of generating with a potion of hallucination - this is another allusion to the shrine at Delphi, which had chemical vapors emitting from a spring-made cleft that is speculated to have induced "prophetic" trances.

Like UnNetHack, woodchucks and the Oracle attack each other on sight.

EvilHack

In EvilHack, the Oracle can use her passive attack on other monsters. Additionally, she holds an artifact tool known as the Magic 8-Ball, which divulges rumors based on its beatitude. The magic missile attack she uses no longer has its damage negated via magic resistance; half-spell damage still reduces its damage output, and reflection will only partially reduce its damage.

Encyclopedia entry

Delphi under towering Parnassus, where Apollo's oracle was,
plays an important part in mythology. Castalia was its
sacred spring; Cephissus its river. It was held to be the
center of the world, so many pilgrims came to it, from
foreign countries as well as Greece. No other shrine rivaled
it. The answers to the questions asked by the anxious
seekers for Truth were delivered by a priestess who went into
a trance before she spoke.

[ Mythology, by Edith Hamilton ]

References

This page is based on a spoiler by Dylan O'Donnell. The original license is:

Redistribution, copying, and editing of these spoilers, with or without modification, are permitted provided that the following conditions are met:

  1. The original contributors to any spoiler must continue to be credited.
  2. Any modifications to the spoiler must be acknowledged and credited.

This page may need to be updated for the current version of NetHack.

It may contain text specific to NetHack 3.4.3. Information on this page may be out of date.

Editors: After reviewing this page and making necessary edits, please change the {{nethack-343}} tag to the current version's tag or {{noversion}} as appropriate.