Difference between revisions of "Monster class"

From NetHackWiki
Jump to navigation Jump to search
m (Categorise as new category "monster classes".)
m (typo)
 
(26 intermediate revisions by 16 users not shown)
Line 1: Line 1:
{{todo|many of these pages don't exist or are not about the monster class. They need creating.}}
+
All [[monster]]s belong to a '''monster class''', based on the default [[ASCII]] '''monster symbol''' that represents them. For some classes, such as {{white|x}} or {{white|w}}, the symbol is almost all that unites them. Other symbols represent monsters that share much in common, such as {{white|D}} or {{white|K}}. Additionally, some classes have individual members that are in many ways an "odd one out", such as {{monsymlink|stalker}}s and {{monsymlink|gas spore}}s.
{{stub}}
 
All [[monster]]s belong to a '''monster class''', based on the default [[ASCII]] '''monster symbol''' that represents them. For some classes, the symbol is almost all that unites them, for instance {{white|x}} or {{white|w}}. Other symbols represent monsters that share much in common, such as {{white|D}} or {{white|K}}. Additionally, some classes have individual members that are in many ways an "odd one out", such as {{monsymlink|stalker}}s and {{monsymlink|gas spore}}s.
 
  
Current classes are as follows. Names are as provided by the NetHack [[what is]] command.
+
A blessed [[scroll of genocide]] allows you to wipe out some or all the species of a certain class. You can change the appearance of each class with the <tt>[[options#monsters|monsters]]</tt> option (3.4.3) or with [[custom map symbols]] (3.6.0+). A common change is to display [[ghost]]s and [[shade]]s as {{white|X}} or {{white|8}} instead of {{white|&nbsp;}} to make them more visible. However, this has no effect on the behaviour of genocide.
*{{white|a}} [[ant or other insect]]
 
*{{white|b}} [[blob]]
 
*{{white|c}} [[cockatrice]]
 
*{{white|d}} [[dog or other canine]]
 
*{{white|e}} [[eye or sphere]]
 
*{{white|f}} [[cat or other feline]]
 
*{{white|g}} [[gremlin]]
 
*{{white|h}} [[humanoid]]
 
*{{white|i}} [[imp or minor demon]]
 
*{{white|j}} [[jelly]]
 
*{{white|k}} [[kobold]]
 
*{{white|l}} [[leprechaun]]
 
*{{white|m}} [[mimic]]
 
*{{white|n}} [[nymph]]
 
*{{white|o}} [[orc]]
 
*{{white|p}} [[piercer]]
 
*{{white|q}} [[quadruped]]
 
*{{white|r}} [[rodent]]
 
*{{white|s}} [[arachnid or centipede]]
 
*{{white|t}} [[trapper or lurker above]]
 
*{{white|u}} [[unicorn or horse]]
 
*{{white|v}} [[vortex]]
 
*{{white|w}} [[worm]]
 
*{{white|x}} [[xan or other mythical/fantastic insect]]
 
*{{white|y}} [[light]]
 
*{{white|z}} [[zruty]]
 
*{{white|A}} [[angelic being]]
 
*{{white|B}} [[bat or bird]]
 
*{{white|C}} [[centaur]]
 
*{{white|D}} [[dragon]]
 
*{{white|E}} [[elemental]]
 
*{{white|F}} [[fungus or mold]]
 
*{{white|G}} [[gnome]]
 
*{{white|H}} [[giant humanoid]]
 
*{{white|J}} [[jabberwock]]
 
*{{white|K}} [[Keystone Kop]]
 
*{{white|L}} [[lich]]
 
*{{white|M}} [[mummy]]
 
*{{white|N}} [[naga]]
 
*{{white|O}} [[ogre]]
 
*{{white|P}} [[pudding or ooze]]
 
*{{white|Q}} [[quantum mechanic]]
 
*{{white|R}} [[rust monster or disenchanter]]
 
*{{white|S}} [[snake]]
 
*{{white|T}} [[troll]]
 
*{{white|U}} [[umber hulk]]
 
*{{white|V}} [[vampire]]
 
*{{white|W}} [[wraith]]
 
*{{white|X}} [[xorn]]
 
*{{white|Y}} [[apelike creature]]
 
*{{white|Z}} [[zombie]]
 
*{{white|@}} [[human or elf]]
 
*{{white|&nbsp;}} [[ghost]]
 
*{{white|'}} [[golem]]
 
*{{white|&}} [[major demon]]
 
*{{white|;}} [[sea monster]]
 
*{{white|:}} [[lizard]]<!--
 
  
-->[[Category:Monster classes]]
+
These descriptions are given in the game when you examine monsters with the [[far look]] {{kbd|;}} or [[what is]] {{kbd|/}} commands.{{refsrc|drawing.c|160|comment=Monster descriptions}}{{refsrc|monsym.h|81|comment=Default characters for monster classes}} Some of the in-game descriptions are incomplete; extra information is italicized.
 +
*{{mcsl|a}}, [[ant or other insect]]
 +
*{{mcsl|b}}, [[blob]]
 +
*{{mcsl|c}}, [[cockatrice]] ''(or [[pyrolisk]])''
 +
*{{mcsl|d}}, [[dog or other canine]]
 +
*{{mcsl|e}}, [[floating eye|eyes]] or [[e|sphere]]
 +
*{{mcsl|f}}, [[cat]] or other [[feline]]
 +
*{{mcsl|g}}, [[gremlin]] ''(or [[gargoyle]])''
 +
*{{mcsl|h}}, [[humanoid (monster class)|humanoid]]
 +
*{{mcsl|i}}, [[imp or minor demon]]
 +
*{{mcsl|j}}, [[jelly]]
 +
*{{mcsl|k}}, [[kobold]]
 +
*{{mcsl|l}}, [[leprechaun (monster class)|leprechaun]]
 +
*{{mcsl|m}}, [[mimic]]
 +
*{{mcsl|n}}, [[Nymph (monster class)|nymph]]
 +
*{{mcsl|o}}, [[Orc (monster class)|orc]] ''(including [[goblin]]s and [[hobgoblin]]s)''
 +
*{{mcsl|p}}, [[piercer]]
 +
*{{mcsl|q}}, [[quadruped]]
 +
*{{mcsl|r}}, [[rodent]]
 +
*{{mcsl|s}}, [[arachnid or centipede]]
 +
*{{mcsl|t}}, [[trapper or lurker above]]
 +
*{{mcsl|u}}, [[unicorn]] or [[horse]]
 +
*{{mcsl|v}}, [[vortex]]
 +
*{{mcsl|w}}, [[worm]]
 +
*{{mcsl|x}}, [[xan or other mythical/fantastic insect]]
 +
*{{mcsl|y}}, [[Light (monster class)|light]]
 +
*{{mcsl|z}}, [[Zruty (monster class)|zruty]]
 +
*{{mcsl|A}}, [[angelic being]]
 +
*{{mcsl|B}}, [[bat or bird]]
 +
*{{mcsl|C}}, [[Centaur (monster class)|centaur]]
 +
*{{mcsl|D}}, [[dragon]]
 +
*{{mcsl|E}}, [[elemental]] ''(or [[stalker]])''
 +
*{{mcsl|F}}, [[fungus]] or [[mold]]
 +
*{{mcsl|G}}, [[Gnome (monster class)|gnome]]
 +
*{{mcsl|H}}, [[Giant humanoid]]
 +
*{{mcsl|J}}, [[Jabberwock (monster class)|jabberwock]]
 +
*{{mcsl|K}}, [[Keystone Kop]]
 +
*{{mcsl|L}}, [[Lich (monster class)|lich]]
 +
*{{mcsl|M}}, [[mummy]]
 +
*{{mcsl|N}}, [[naga]]
 +
*{{mcsl|O}}, [[Ogre (monster class)|ogre]]
 +
*{{mcsl|P}}, [[pudding or ooze]]
 +
*{{mcsl|Q}}, [[quantum mechanic]]
 +
*{{mcsl|R}}, [[rust monster or disenchanter]]
 +
*{{mcsl|S}}, [[snake]]
 +
*{{mcsl|T}}, [[Troll (monster class)|troll]]
 +
*{{mcsl|U}}, [[Umber hulk (monster class)|umber hulk]]
 +
*{{mcsl|V}}, [[Vampire (monster class)|vampire]]
 +
*{{mcsl|W}}, [[Wraith (monster class)|wraith]]
 +
*{{mcsl|X}}, [[Xorn (monster class)|xorn]]
 +
*{{mcsl|Y}}, [[apelike creature]]
 +
*{{mcsl|Z}}, [[Zombie (monster class)|zombie]]
 +
*{{mcsl|@}}, [[human or elf]]
 +
*{{mcsl| }}, [[Ghost (monster class)|ghost]]
 +
*{{mcsl|'}}, [[golem]]
 +
*{{mcsl|&}}, [[Demon (monster class)|(major) demon]]
 +
*{{mcsl|;}}, [[sea monster]]
 +
*{{mcsl|:}}, [[Lizard (monster class)|lizard]]
 +
 
 +
The [[farlook]] ({{kbd|;}}) and [[whatis]] ({{kbd|/}}) commands also show the following symbols, which are not monster classes:
 +
*{{white|I}}, the remembered location of an unseen creature
 +
*{{white|~}}, part of the tail of a [[long worm]]
 +
*{{white|]}}, one of the appearances of a [[mimic]], described by farlook as "a strange object".
 +
 
 +
== References ==
 +
<references/>
 
{{nethack-343}}
 
{{nethack-343}}
 +
[[Category:Monster classes| ]]

Latest revision as of 15:02, 1 April 2024

All monsters belong to a monster class, based on the default ASCII monster symbol that represents them. For some classes, such as x or w, the symbol is almost all that unites them. Other symbols represent monsters that share much in common, such as D or K. Additionally, some classes have individual members that are in many ways an "odd one out", such as E stalkers and e gas spores.

A blessed scroll of genocide allows you to wipe out some or all the species of a certain class. You can change the appearance of each class with the monsters option (3.4.3) or with custom map symbols (3.6.0+). A common change is to display ghosts and shades as X or 8 instead of   to make them more visible. However, this has no effect on the behaviour of genocide.

These descriptions are given in the game when you examine monsters with the far look ; or what is / commands.[1][2] Some of the in-game descriptions are incomplete; extra information is italicized.

The farlook (;) and whatis (/) commands also show the following symbols, which are not monster classes:

  • I, the remembered location of an unseen creature
  • ~, part of the tail of a long worm
  • ], one of the appearances of a mimic, described by farlook as "a strange object".

References

  1. drawing.c in NetHack 3.4.3, line 160: Monster descriptions
  2. monsym.h in NetHack 3.4.3, line 81: Default characters for monster classes

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.