Difference between revisions of "Demon"

From NetHackWiki
Jump to navigation Jump to search
(Demons summoning demons: pointing out that foocubi can't summon)
m (lede)
 
(30 intermediate revisions by 17 users not shown)
Line 1: Line 1:
{{todo|This article confuses major demons (the monster class) and demons (defined by a flag). Minor demons are neither. Some of this information should probably be split, or at least organized more clearly.}}
+
On [[NetHackWiki]], '''"demon"''' may refer to any of the following [[monster]]s in ''[[NetHack]]'' and some of its variants:
  
'''Demons''' are a class of [[monster]] mostly found in [[Gehennom]]. The class is not synonymous with the monsters represented by the {{white|&}} symbol: the [[riders]] and [[djinn]] are not demons (although NetHack itself is inconsistent on this point; asking for information on a rider will identify it as a "Major Demon"), and the {{white|i}} class is comprised of minor demons.  The [[mail daemon]] is technically a member of this class, but is not generally viewed as an actual monster. Sandestins share the {{white|&}} symbol with major demons in their natural form. There are also several unique and named major demons.
+
* The [[minor demon]]s, which are all part of the imp or minor demon [[monster class]], but are not considered actual demons.
 
+
* The [[major demon]]s, which are defined as demons by the <code>M2_DEMON</code> flag and <code>is_demon</code> function.
== Types of demons ==
+
* The [[Demon (monster class)|demon]] monster class, which all the major demons are part of.
 
+
* The [[Demon (monster)|demon]] monster that is present in older versions of ''NetHack'', from [[Hack 1.0]] to [[NetHack 3.0.10]], and also appears in [[EvilHack]] and [[Hack'EM]].
The imps and minor demons are represented by {{white|i}}.  Internally, NetHack calls this symbol S_IMP. Monsters in this class:
+
{{nethack-367}}
* {{monsymlink|manes}}
+
{{disambig}}
* {{monsymlink|lemure}}
 
* {{monsymlink|homunculus}}
 
* {{monsymlink|imp}}
 
* {{monsymlink|quasit}}
 
* {{monsymlink|tengu}}
 
 
 
[[SLASH'EM]] adds these imps and minor demons
 
* {{monsymlink|dretch}}
 
* {{monsymlink|rutterkin}}
 
* {{monsymlink|nupperibo}}
 
* {{monsymlink|blood imp}}
 
 
 
[[UnNetHack]] adds [[uranium imp]]s as a new minor demon.
 
 
 
The ordinary major demons are represented by {{white|&}}.  Internally, NetHack calls this symbol S_DEMON.  NetHack recognizes this class with the macro function is_demon defined in [[Mondata.h#line93|mondata.h on line 93]], which simply checks whether or not the monster has the M2_DEMON attribute. Monsters in this class
 
* {{monsymlink|water demon}}
 
* {{monsymlink|horned devil}}
 
* {{monsymlink|succubus}} & {{monsymlink|incubus}}
 
* {{monsymlink|erinys}}
 
* {{monsymlink|barbed devil}}
 
* {{monsymlink|marilith}}
 
* {{monsymlink|vrock}}
 
* {{monsymlink|hezrou}}
 
* {{monsymlink|bone devil}}
 
* {{monsymlink|ice devil}}
 
* {{monsymlink|nalfeshnee}}
 
* {{monsymlink|pit fiend}}
 
* {{monsymlink|balrog}}
 
 
 
[[SLASH'EM]] adds these major demons
 
* {{monsymlink|spined devil}}
 
* {{monsymlink|bearded devil}}
 
* {{monsymlink|bar-lgura}}
 
* {{monsymlink|chasme}}
 
* {{monsymlink|babau}}
 
* {{monsymlink|nabassu}}
 
 
 
In [[UnNetHack]], a [[Shambling horror (UnNetHack)|Shambling horror]] (represented by {{cyan|U}} can be defined as a demon in certain games. If this happens, they can be summoned through demon gating, and a can summon other demons.
 
 
 
There are several more monsters represented by {{white|&}} that are NOT considered major demons, i.e. they lack the M2_DEMON attribute.  These monsters are
 
* {{monsymlink|djinni}}
 
* {{monsymlink|mail daemon}}
 
* {{monsymlink|sandestin}}
 
* The riders:
 
** {{monsymlink|Death}}
 
** {{monsymlink|Famine}}
 
** {{monsymlink|Pestilence}}
 
 
 
=== Unique demons ===
 
 
 
The named demons are divided into two ranks: the lower '''demon lords''', and the higher '''demon princes'''. There are also two [[quest]] nemeses who happen to be demons.
 
 
 
The demon lords are
 
* {{monsymlink|Juiblex}}
 
* {{monsymlink|Yeenoghu}}
 
 
 
The demon princes are
 
* {{monsymlink|Orcus}}
 
* {{monsymlink|Geryon}}
 
* {{monsymlink|Dispater}}
 
* {{monsymlink|Baalzebub}}
 
* {{monsymlink|Asmodeus}}
 
* {{monsymlink|Demogorgon}}
 
 
 
Of these, Juiblex, Orcus, Baalzebub and Asmodeus have lairs within Gehennom, and are guaranteed to appear in every game ([[SLASH'EM]] gives every unique demon a lair).  The others may be summoned, and will not necessarily appear in a given game.
 
 
 
The [[quest]] nemesis demons cannot be summoned by other demons.  They can cast [[summon nasties]], but since they are outside of Gehennom, will probably not summon other demons.
 
* {{monsymlink|Minion of Huhetotl}}, the [[Archeologist]] quest nemesis
 
* {{monsymlink|Nalzok}}, the [[Priest]] quest nemesis
 
 
 
== Characteristics of demons ==
 
 
 
Although minor demons are not a significant threat, major demons are quite strong opponents, and can summon other major demons and unique demons.  ([[Foocubus|Foocubi]] and [[balrog]]s cannot summon, but other demons can summon them.)  The unique demons are very strong and can be dangerous in some circumstances.  For instance [[Asmodeus]] is lethal if you lack [[cold resistance]] and [[Orcus]] carries a [[wand of Death]].
 
 
 
All major demons resist [[fire]], [[poison]], [[level drain]], and [[death ray]]s, although they are still considered living creatures. Major demons cannot be tamed unless [[you]] are polymorphed into a demon yourself. Most demons can be [[Silver#silver damage|burnt by silver]] for an extra d20 damage (exceptions: [[tengu]], the [[riders]], [[sandestin]]s, [[mail daemon]]s, and [[djinni]]).
 
 
 
Non-unique major demons generated at the time of level creation have an 80% chance to start out asleep, unless you possess the [[Amulet of Yendor]] in which case they will always be awake.{{refsrc|makemon.c|1035}}  This does not apply to those generated after level creation.
 
 
 
== Demon summoning ==
 
 
 
[[Sacrifice#Sacrificing_creatures_of_own_race|Sacrificing your own race]] can summon a major demon or a demon lord (but not a demon prince), as can angering a chaotic god when on an altar (by [[pray]]ing with negative alignment, converting a chaotic altar, amongst other effects).
 
 
 
== Demons summoning demons ==
 
 
 
This section of the page is based on a spoiler by M. Stage which can now be accessed [http://web.archive.org/web/20080415192434/http://www.nethack.de/spoiler/demon_summoning.txt on the web archive] or [http://alt.org/nethack/mirror/www.nethack.de/spoiler/demon_summoning.txt on alt.org's mirror of www.nethack.de].
 
 
 
Every major demon and unique demon has a 1/13 chance of summoning (sometimes called "gating in") another major demon or unique demon for each attack hitting you. The only exceptions are [[Foocubus|Foocubi]] and [[balrog]]s that cannot summon( they can be summoned however). The difference between demons, demon lords, and demon princes lies in which other demons they can summon, and how often. [[Quest nemesis]] demons can summon, but cannot be summoned.  The flag "generated only in Gehennom" is ignored. Demons will never summon demons while attacking other monsters, therefore tame demons will not normally summon other demons (which would be hostile, anyway).<ref>[[Mhitu.c#line482]], [[Wizard.c#line432]], [[Minion.c#msummon]],[[Minion.c#ndemon]],[[Makemon.c#mkclass]]</ref>
 
 
 
Per the previously mentioned demon summoning spoiler, the following table shows the chance of a given & gating in another & of specific type
 
 
 
{| class="prettytable"
 
! Summoner
 
! Chance for Non-unique Major Demon
 
! Chance for Demon Lord
 
! Chance for Demon Prince
 
|-
 
| '''Non-unique Major Demons'''<br />(except [[Foocubus|Foocubi]] and [[balrog]]s)
 
| 95%
 
| 5%
 
| 0%
 
|-
 
| '''Demon Lords'''<br />[[Juiblex]], [[Yeenoghu]]
 
| 93.1%
 
| 4.9%
 
| 2%
 
|-
 
| '''Demon Princes'''<br />[[Asmodeus]], [[Baalzebub]], [[Dispater]],<br />[[Geryon]], [[Demogorgon]], [[Orcus]]
 
| 71.75%
 
| 23.75%
 
| 5%
 
|}
 
 
 
Summoned demons will always be the same alignment as the summoner. The Wizard of Yendor's summon nasties (remote or in person) is an exception: he can create any demon.
 
 
 
According to the spoiler, if you are trying to summon [[Demogorgon]] (perhaps as an unofficial [[conduct]]) the quickest way to do it is with a [[haste self|hasted]] [[Orcus]]. If you  are wearing [[speed boot]]s the chance of getting [[Demogorgon]] per turn is (1/13) * (5/100) = 5/1300 per turn. Your chance of having summoned [[Demogorgon]] after n turns is then
 
 
 
{| class="prettytable"
 
! Number of turns n
 
! Chance of [[Demogorgon]]
 
|-
 
| 1
 
| 0.38%
 
|-
 
| 50
 
| 17.5%
 
|-
 
| 100
 
| 32.0%
 
|-
 
| 200
 
| 53.7%
 
|-
 
| 500
 
| 85.4%
 
|-
 
| 1000
 
| 97.9%
 
|}
 
 
 
[[Incubi]] are [[Bugs_in_NetHack_3.4.3#foocubus_disparity|slightly more common]] than [[succubi]].
 
 
 
=== Summoning while polymorphed ===
 
 
 
If you are polymorphed into a major demon that can summon, and you hit a monster with bare or gloved hands, there is a 1 in 13 chance of summoning a [[tame]] demon at your side, announced with the message "Some hell-p has arrived!"<ref>{{function|uhitm.c|demonpet}}</ref>. This is done on a per-attack basis, so demons with many attacks, such as a [[marilith]] will be more likely to summon a demon.  You will never summon a unique demon.
 
 
 
== UnNetHack ==
 
In [[UnNetHack]] [[Angel]]s will attack any Demons they see, (and vice versa) as part of Nephi's grudge patch.
 
 
 
== References ==
 
<references />
 
 
 
{{nethack-343}}
 
[[Category:Monsters]]
 

Latest revision as of 14:53, 13 March 2024

On NetHackWiki, "demon" may refer to any of the following monsters in NetHack and some of its variants:


This is a disambiguation page: a list of articles associated with the same title.
If an internal link led you here, you may wish to change the link to point directly to the intended page.