Dwarf (monster attribute)

From NetHackWiki
Jump to navigation Jump to search
For other uses, see dwarf.

Dwarf is a monster attribute in NetHack that indicates when a monster should be considered dwarven.[1] It has many effects, but most significantly it helps determine whether your actions constitute cannibalism or same-race sacrifice.

It is easy to tell if a monster is dwarven, as all dwarven monsters have the word "dwarf" in their name.


In the dungeon, you can encounter the following dwarven monsters:


A user has suggested improving this page or section as follows:

"this section is incomplete and requires expansion"

The dwarf attribute is used to determine the following things:


In the source, the dwarf attribute is represented by the macro M2_DWARF.[1]

Encyclopedia entry

Dwarfs have faces like men (ugly men, with wrinkled, leathery skins), but are generally either flat-footed, duck-footed, or have feet pointing backwards. They are of the earth, earthy, living in the darkest of caverns and venturing forth only with the cloaks by which they can make themselves invisible, and others disguised as toads. Miners often come across them, and sometimes establish reasonably close relations with them.... The miners of Cornwall were always delighted to hear a bucca busily mining away, for all dwarfs have an infallible nose for precious metals.
Among other things, dwarfs are rightly valued for their skill as blacksmiths and jewellers: they made Odin his famous spear Gungnir, and Thor his hammer; for Freya they designed a magnificent necklace, and for Frey a golden boar. And in their spare time they are excellent bakers. Ironically, despite their odd feet, they are particularly fond of dancing. They can also see into the future, and consequently are excellent meteorologists. They can be free with presents to people they like, and a dwarvish gift is likely to turn to gold in the hand. But on the whole they are a snappish lot.

[ The Immortals, by Derek and Julia Parker ]


  1. 1.0 1.1 monflag.h in NetHack 3.4.3, line 117: monster attribute M2_DWARF
  2. makemon.c in NetHack 3.4.3, line 953: possibly make monsters peaceful
  3. peace_minded in makemon.c: is monster peaceful?
  4. mondata.h in NetHack 3.4.3, line 102: are these races peaceful?
  5. maybe_cannibal in eat.c: cannibalism
  6. 6.0 6.1 mondata.h in NetHack 3.4.3, line 85: compare races
  7. pray.c in NetHack 3.4.3, line 1167: own-race sacrifice
  8. objnam.c in NetHack 3.4.3, line 2560: wishing for corpses
  9. 9.0 9.1 genus in mon.c: the race of a monster
  10. sounds.c in NetHack 3.4.3, line 439: chatting to others' quest guardians

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.