Difference between revisions of "Human (monster attribute)"

From NetHackWiki
Jump to navigation Jump to search
(Add a table of monsters with the human attribute.)
m (Effect: *)
 
(12 intermediate revisions by 5 users not shown)
Line 1: Line 1:
{{otheruses|the monster attribute|other uses of Human|Human}}
+
{{otheruses||other uses of human|human}}
'''Human''' is a [[monster attribute]] that indicates that a [[monster]] should be considered "human". It is defined as the macro '''M2_HUMAN'''.
+
'''Human''' is a [[monster attribute]] that indicates that a [[monster]] should be considered ''human''.<ref name="M2_HUMAN">{{sourcecode|monflag.h|115}} monster attribute M2_HUMAN</ref> It has many effects, but most significantly it helps determine whether your actions constitute  [[cannibalism]], same-race [[sacrifice]], or [[murder]].
 +
 
 +
The human attribute should ''not'' be confused with the [[human or elf|{{white|@}}]] [[monster symbol]], even though they overlap significantly. For example, [[Keystone Kop|Kops]] are human but not {{white|@}}, and elves are {{white|@}} but not human.
  
 
== Monsters ==
 
== Monsters ==
Line 8: Line 10:
 
  ! colspan=5| {{white|K}} [[Keystone Kop]]
 
  ! colspan=5| {{white|K}} [[Keystone Kop]]
 
  |-
 
  |-
  | {{User:Rogerb-on-NAO/monsymlink|Keystone Kop|none}}
+
  | {{monlink|Keystone Kop|none}}
  | {{User:Rogerb-on-NAO/monsymlink|Kop Sergeant|none}}
+
  | {{monlink|Kop Sergeant|none}}
  | {{User:Rogerb-on-NAO/monsymlink|Kop Lieutenant|none}}
+
  | {{monlink|Kop Lieutenant|none}}
  | {{User:Rogerb-on-NAO/monsymlink|Kop Kaptain|none}}
+
  | {{monlink|Kop Kaptain|none}}
 
  |
 
  |
 
  |-
 
  |-
Line 18: Line 20:
 
  ! colspan=5| {{white|@}} [[human or elf]]
 
  ! colspan=5| {{white|@}} [[human or elf]]
 
  |-
 
  |-
  | {{User:Rogerb-on-NAO/monsymlink|human|none}}
+
  | {{monlink|human|none}}
  | {{User:Rogerb-on-NAO/monsymlink|wererat|none}}
+
  | {{monlink|wererat|none}}
  | {{User:Rogerb-on-NAO/monsymlink|werejackal|none}}
+
  | {{monlink|werejackal|none}}
  | {{User:Rogerb-on-NAO/monsymlink|werewolf|none}}
+
  | {{monlink|werewolf|none}}
  | {{User:Rogerb-on-NAO/monsymlink|doppelganger|none}}
+
  | {{monlink|doppelganger|none}}
 
  |-
 
  |-
  | {{User:Rogerb-on-NAO/monsymlink|nurse|none}}
+
  | {{monlink|nurse|none}}
  | {{User:Rogerb-on-NAO/monsymlink|shopkeeper|none}}
+
  | {{monlink|shopkeeper|none}}
  | {{User:Rogerb-on-NAO/monsymlink|guard|none}}
+
  | {{monlink|guard|none}}
  | {{User:Rogerb-on-NAO/monsymlink|prisoner|none}}
+
  | {{monlink|prisoner|none}}
  | {{User:Rogerb-on-NAO/monsymlink|Oracle|none}}
+
  | {{monlink|Oracle|none}}
 
  |-
 
  |-
  | {{User:Rogerb-on-NAO/monsymlink|aligned priest|none}}
+
  | {{monlink|aligned priest|none}}
  | {{User:Rogerb-on-NAO/monsymlink|high priest|none}}
+
  | {{monlink|high priest|none}}
  | {{User:Rogerb-on-NAO/monsymlink|soldier|none}}
+
  | {{monlink|soldier|none}}
  | {{User:Rogerb-on-NAO/monsymlink|sergeant|none}}
+
  | {{monlink|sergeant|none}}
  | {{User:Rogerb-on-NAO/monsymlink|lieutenant|none}}
+
  | {{monlink|lieutenant|none}}
 
  |-
 
  |-
  | {{User:Rogerb-on-NAO/monsymlink|captain|none}}
+
  | {{monlink|captain|none}}
  | {{User:Rogerb-on-NAO/monsymlink|watchman|none}}
+
  | {{monlink|watchman|none}}
  | {{User:Rogerb-on-NAO/monsymlink|watch captain|none}}
+
  | {{monlink|watch captain|none}}
  | {{User:Rogerb-on-NAO/monsymlink|Wizard of Yendor|none}}
+
  | {{monlink|Wizard of Yendor|none}}
  | {{User:Rogerb-on-NAO/monsymlink|Croesus|none}}
+
  | {{monlink|Croesus|none}}
 
  |-
 
  |-
  | {{User:Rogerb-on-NAO/monsymlink|archeologist|none}}
+
  | {{monlink|archeologist|none}}
  | {{User:Rogerb-on-NAO/monsymlink|barbarian|none}}
+
  | {{monlink|barbarian|none}}
  | {{User:Rogerb-on-NAO/monsymlink|caveman|none}}
+
  | {{monlink|caveman|none}}
  | {{User:Rogerb-on-NAO/monsymlink|cavewoman|none}}
+
  | {{monlink|cavewoman|none}}
  | {{User:Rogerb-on-NAO/monsymlink|healer|none}}
+
  | {{monlink|healer|none}}
 
  |-
 
  |-
  | {{User:Rogerb-on-NAO/monsymlink|knight|none}}
+
  | {{monlink|knight|none}}
  | {{User:Rogerb-on-NAO/monsymlink|monk|none}}
+
  | {{monlink|monk|none}}
  | {{User:Rogerb-on-NAO/monsymlink|priest|none}}
+
  | {{monlink|priest|none}}
  | {{User:Rogerb-on-NAO/monsymlink|priestess|none}}
+
  | {{monlink|priestess|none}}
  | {{User:Rogerb-on-NAO/monsymlink|ranger|none}}
+
  | {{monlink|ranger|none}}
 
  |-
 
  |-
  | {{User:Rogerb-on-NAO/monsymlink|rogue|none}}
+
  | {{monlink|rogue|none}}
  | {{User:Rogerb-on-NAO/monsymlink|samurai|none}}
+
  | {{monlink|samurai|none}}
  | {{User:Rogerb-on-NAO/monsymlink|tourist|none}}
+
  | {{monlink|tourist|none}}
  | {{User:Rogerb-on-NAO/monsymlink|valkyrie|none}}
+
  | {{monlink|valkyrie|none}}
  | {{User:Rogerb-on-NAO/monsymlink|wizard|none}}
+
  | {{monlink|wizard|none}}
 
  |-
 
  |-
  | {{User:Rogerb-on-NAO/monsymlink|Lord Carnarvon|none}}
+
  | {{monlink|Lord Carnarvon|none}}
  | {{User:Rogerb-on-NAO/monsymlink|Pelias|none}}
+
  | {{monlink|Pelias|none}}
  | {{User:Rogerb-on-NAO/monsymlink|Shaman Karnov|none}}
+
  | {{monlink|Shaman Karnov|none}}
  | {{User:Rogerb-on-NAO/monsymlink|Hippocrates|none}}
+
  | {{monlink|Hippocrates|none}}
  | {{User:Rogerb-on-NAO/monsymlink|King Arthur|none}}
+
  | {{monlink|King Arthur|none}}
 
  |-
 
  |-
  | {{User:Rogerb-on-NAO/monsymlink|Grand Master|none}}
+
  | {{monlink|Grand Master|none}}
  | {{User:Rogerb-on-NAO/monsymlink|Arch Priest|none}}
+
  | {{monlink|Arch Priest|none}}
  | {{User:Rogerb-on-NAO/monsymlink|Orion|none}}
+
  | {{monlink|Orion|none}}
  | {{User:Rogerb-on-NAO/monsymlink|Master of Thieves|none}}
+
  | {{monlink|Master of Thieves|none}}
  | {{User:Rogerb-on-NAO/monsymlink|Lord Sato|none}}
+
  | {{monlink|Lord Sato|none}}
 
  |-
 
  |-
  | {{User:Rogerb-on-NAO/monsymlink|Twoflower|none}}
+
  | {{monlink|Twoflower|none}}
  | {{User:Rogerb-on-NAO/monsymlink|Norn|none}}
+
  | {{monlink|Norn|none}}
  | {{User:Rogerb-on-NAO/monsymlink|Neferet the Green|none}}
+
  | {{monlink|Neferet the Green|none}}
  | {{User:Rogerb-on-NAO/monsymlink|Thoth Amon|none}}
+
  | {{monlink|Thoth Amon|none}}
  | {{User:Rogerb-on-NAO/monsymlink|Master Kaen|none}}
+
  | {{monlink|Master Kaen|none}}
 
  |-
 
  |-
  | {{User:Rogerb-on-NAO/monsymlink|Master Assassin|none}}
+
  | {{monlink|Master Assassin|none}}
  | {{User:Rogerb-on-NAO/monsymlink|Ashikaga Takauji|none}}
+
  | {{monlink|Ashikaga Takauji|none}}
  | {{User:Rogerb-on-NAO/monsymlink|Dark One|none}}
+
  | {{monlink|Dark One|none}}
  | {{User:Rogerb-on-NAO/monsymlink|student|none}}
+
  | {{monlink|student|none}}
  | {{User:Rogerb-on-NAO/monsymlink|chieftain|none}}
+
  | {{monlink|chieftain|none}}
 
  |-
 
  |-
  | {{User:Rogerb-on-NAO/monsymlink|neanderthal|none}}
+
  | {{monlink|neanderthal|none}}
  | {{User:Rogerb-on-NAO/monsymlink|attendant|none}}
+
  | {{monlink|attendant|none}}
  | {{User:Rogerb-on-NAO/monsymlink|page|none}}
+
  | {{monlink|page|none}}
  | {{User:Rogerb-on-NAO/monsymlink|abbot|none}}
+
  | {{monlink|abbot|none}}
  | {{User:Rogerb-on-NAO/monsymlink|acolyte|none}}
+
  | {{monlink|acolyte|none}}
 
  |-
 
  |-
  | {{User:Rogerb-on-NAO/monsymlink|hunter|none}}
+
  | {{monlink|hunter|none}}
  | {{User:Rogerb-on-NAO/monsymlink|thug|none}}
+
  | {{monlink|thug|none}}
  | {{User:Rogerb-on-NAO/monsymlink|ninja|none}}
+
  | {{monlink|ninja|none}}
  | {{User:Rogerb-on-NAO/monsymlink|roshi|none}}
+
  | {{monlink|roshi|none}}
  | {{User:Rogerb-on-NAO/monsymlink|guide|none}}
+
  | {{monlink|guide|none}}
 
  |-
 
  |-
  | {{User:Rogerb-on-NAO/monsymlink|warrior|none}}
+
  | {{monlink|warrior|none}}
  | {{User:Rogerb-on-NAO/monsymlink|apprentice|none}}
+
  | {{monlink|apprentice|none}}
 
  | colspan=3|
 
  | colspan=3|
 
  |}
 
  |}
Line 105: Line 107:
  
 
The human attribute is used to determine the following things:
 
The human attribute is used to determine the following things:
*Whether [[eat]]ing a monster is [[cannibalism]] for a [[human (starting race)|human player]]<ref>{{sourcecode|eat.c|442}}</ref>.
+
*Whether [[eat]]ing a monster is [[cannibalism]] for a [[human (starting race)|human player]]{{refsrc|eat.c|442}}.
*Whether a [[sacrifice]] is of your own race for a human player<ref>{{sourcecode|pray.c|1167}}</ref>.
+
*Whether a [[sacrifice]] is of your own race for a human player{{refsrc|pray.c|1167}}.
*Whether [[kill]]ing a monster is [[murder]]<ref>{{sourcecode|mon.c|1855}}</ref>. Killing humans (and only humans) generated [[peaceful]] is murder, no matter what your starting race.
+
*Whether killing a monster is [[murder]]{{refsrc|mon.c|1855}}. Killing humans (and only humans) generated [[peaceful]] is murder, no matter what your starting race.
*The outcome of an attempt to [[tame]] a monster - human monsters cannot be tamed<ref>{{sourcecode|dog.c|803}}</ref>.
+
*The outcome of an attempt to [[tame]] a monster - human monsters cannot be tamed{{refsrc|dog.c|803}}.
*The monster a randomly generated [[figurine]] is for<ref>{{sourcecode|mkobj.c|507}}</ref>. Figurines of human monsters are (almost?) never generated.
+
*The monster a randomly generated [[figurine]] is for.{{refsrc|mkobj.c|507}} Figurines of human monsters are very rarely generated.
*What to give when [[wish]]ing for a figurine - wishing for a human monster gives a random figurine<ref>{{sourcecode|objnam.c|2567}}</ref>.
+
*What to give when [[wish]]ing for a figurine - wishing for a human monster gives a random figurine{{refsrc|objnam.c|2567}}.
*What to give when wishing for the [[corpse]]s of [[quest guardian]]s<ref>{{sourcecode|objnam.c|2560}}</ref>
+
*What to give when wishing for the [[corpse]]s of [[quest guardian]]s{{refsrc|objnam.c|2560}}
*What responses to use when [[chat]]ting with other [[role]]s' quest guardians<ref>{{sourcecode|sounds.c|439}}</ref> (possibly created by [[reverse genocide]] or found in [[bones]]).
+
*What responses to use when [[chat]]ting with other [[role]]s' quest guardians{{refsrc|sounds.c|439}} (possibly created by [[reverse genocide]] or found in [[bones]]).
*Whether a new form is appropriate when a monster is [[polymorphing]] <ref>{{sourcecode|mon.c|2408}}</ref>
+
*Whether a new form is appropriate when a monster is [[polymorphing]] {{refsrc|mon.c|2408}}
*Whether monsters respect [[Elbereth]] or a [[scroll of scare monster]] when you are not standing on it - humans do not<ref>{{sourcecode|monmove.c|899}}</ref>. As {{white|@}} do not respect Elbereth at all, this applies to monsters of other classes with the human attribute, only - currently, this means {{white|K}} [[Keystone Kop]]s.
+
*Whether monsters respect [[Elbereth]] or a [[scroll of scare monster]] when you are not standing on it - humans do not.{{refsrc|monmove.c|899}} As {{white|@}} do not respect Elbereth at all, this applies to monsters of other classes with the human attribute, only - currently, this means {{white|K}} [[Keystone Kop]]s.
*Whether to adjust your [[alignment record]] when a monster is [[genocide]]d<ref>{{sourcecode|read.c|1636}}</ref>. Genociding human monsters reduces the alignment record of [[lawful]] adventurers, and increases that of chaotic ones.
+
*Whether to adjust your [[alignment record]] when a monster is [[genocide]]d.{{refsrc|read.c|1636}} Genociding human monsters reduces the alignment record of [[lawful]] adventurers, and increases that of chaotic ones.
*How [[shopkeeper]]s address you<ref>{{sourcecode|shk.c|2275}}</ref> (cosmetic only).
+
*How [[shopkeeper]]s address you{{refsrc|shk.c|2275}} (cosmetic only).
*Whether a [[werecreature]] is in human or animal form<ref>{{sourcecode|were.c|16}}</ref>.
+
*Whether a [[werecreature]] is in human or animal form{{refsrc|were.c|16}}.
 +
 
 +
==Internals==
 +
In the source, the human attribute is represented by the macro '''M2_HUMAN'''.<ref name="M2_HUMAN"/>
 +
 
 +
==Encyclopedia entry==
 +
 
 +
{{encyclopedia|
 +
These strange creatures live mostly on the surface of the
 +
earth, gathering together in societies of various forms, but
 +
occasionally a stray will descend into the depths and commit
 +
mayhem among the dungeon residents who, naturally, often
 +
resent the intrusion of such beasts. They are capable of
 +
using weapons and magic, and it is even rumored that the
 +
Wizard of Yendor is a member of this species.
 +
}}
  
 
==References==
 
==References==

Latest revision as of 22:49, 12 November 2022

For other uses of human, see human.

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

The human attribute should not be confused with the @ monster symbol, even though they overlap significantly. For example, Kops are human but not @, and elves are @ but not human.

Monsters

The following 71 monsters have the human attribute, M2_HUMAN:

K Keystone Kop
Keystone Kop Kop Sergeant Kop Lieutenant Kop Kaptain
@ human or elf
human wererat werejackal werewolf doppelganger
nurse shopkeeper guard prisoner Oracle
aligned priest high priest soldier sergeant lieutenant
captain watchman watch captain Wizard of Yendor Croesus
archeologist barbarian caveman cavewoman healer
knight monk priest priestess ranger
rogue samurai tourist valkyrie wizard
Lord Carnarvon Pelias Shaman Karnov Hippocrates King Arthur
Grand Master Arch Priest Orion Master of Thieves Lord Sato
Twoflower Norn Neferet the Green Thoth Amon Master Kaen
Master Assassin Ashikaga Takauji Dark One student chieftain
neanderthal attendant page abbot acolyte
hunter thug ninja roshi guide
warrior apprentice


Effect

The human attribute is used to determine the following things:

Internals

In the source, the human attribute is represented by the macro M2_HUMAN.[1]

Encyclopedia entry

These strange creatures live mostly on the surface of the
earth, gathering together in societies of various forms, but
occasionally a stray will descend into the depths and commit
mayhem among the dungeon residents who, naturally, often
resent the intrusion of such beasts. They are capable of
using weapons and magic, and it is even rumored that the
Wizard of Yendor is a member of this species.

References

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.