A user has suggested improving this page or section as follows:
"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."
Demons are a class of monster mostly found in Gehennom. The class is not synonymous with the monsters represented by the & 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 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 & symbol with major demons in their natural form. There are also several unique and named major demons.
Types of demons
The imps and minor demons are represented by i. Internally, NetHack calls this symbol S_IMP. Monsters in this class:
SLASH'EM adds these imps and minor demons
The ordinary major demons are represented by &. Internally, NetHack calls this symbol S_DEMON. NetHack recognizes this class with the macro function is_demon defined in mondata.h on line 93, which simply checks whether or not the monster has the M2_DEMON attribute. Monsters in this class
- & water demon
- & horned devil
- & succubus & & incubus
- & erinys
- & barbed devil
- & marilith
- & vrock
- & hezrou
- & bone devil
- & ice devil
- & nalfeshnee
- & pit fiend
- & balrog
SLASH'EM adds these major demons
There are several more monsters represented by & that are NOT considered major demons, i.e. they lack the M2_DEMON attribute. These monsters are
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
The demon princes are
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.
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. (Foocubi and balrogs 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 rays, although they are still considered living creatures. Major demons cannot be tamed unless you are polymorphed into a demon yourself. Most demons can be burnt by silver for an extra d20 damage (exceptions: tengu, the riders, sandestins, mail daemons, and djinni).
Non-unique major demons generated at the time of level creation have an 80% chance of starting out asleep, unless you possess the Amulet of Yendor in which case they will always be awake. This does not apply to those generated after level creation.
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 praying with negative alignment, converting a chaotic altar, amongst other effects).
Demons summoning demons
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 that hits you. The only exceptions among monsters recognized internally as demons are Foocubi and balrogs; they are demons proper, as opposed to some non-demon monsters who are represented by the & symbol, yet they do not have this demon-summoning property. (They themselves are capable of being summoned by summoning attacks, 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).
The following table shows the chance of a given & gating in another & of specific type according to M. Stage's demon-summoning spoiler.
|Summoner||Chance of Non-unique Major Demon||Chance of Demon Lord||Chance of Demon Prince|
| Non-unique Major Demons
(except Foocubi and balrogs)
| Demon Lords
| Demon Princes
Asmodeus, Baalzebub, Dispater,
Geryon, Demogorgon, Orcus
Summoned demons will always be the same alignment as the summoner - that is, summoners are only capable of summoning co-aligned demons. 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 hasted Orcus. If you are wearing speed boots 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
|Number of turns n||Chance of Demogorgon|
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!". This chance obtains on each attack, so a demon with many attacks, such as a marilith, will be more likely to summon a demon. You will never summon a unique demon.
- makemon.c in NetHack 3.4.3, line 1035
- Mhitu.c#line482, Wizard.c#line432, Minion.c#msummon,Minion.c#ndemon,Makemon.c#mkclass
- demonpet in uhitm.c