Difference between revisions of "Physical size"

From NetHackWiki
Jump to navigation Jump to search
(wings....)
m
 
(5 intermediate revisions by 5 users not shown)
Line 1: Line 1:
In NetHack, all [[Monsters_(by_size)|monsters are classified]] in six distinct sizes: Tiny &rarr; Small &rarr; Medium &rarr; Large &rarr; Huge &rarr; Gigantic<ref>http://www.steelypips.org/nethack/343/mon2-343.html</ref><ref>http://www.juiblex.co.uk/nethack/VernonSpoilers/MonsterManual/contents.html</ref>.
+
{{todo|There are probably more effects of size not here supplied. Further, the article could use clean-up and citations.}}
Only monsters medium or smaller can wear cloaks, and only exactly medium monsters can wear shirts or armor. Size also restricts which monsters can move diagonally through a crack. Some types of weapon distinguish between "small" monsters (tiny to medium) and "large" ones (large to gigantic). [[Statue]]s of tiny monsters cannot contain [[spellbook]]s; for details on the rest, see the [http://www.steelypips.org/nethack/343/misc-343.html#statues miscellaneous items spoiler].
 
  
Huge monsters cannot be engulfed, while large ones can.
+
In ''[[NetHack]]'', all [[Monsters (by size)|monsters are classified]] in six distinct sizes: Tiny &rarr; Small &rarr; Medium &rarr; Large &rarr; Huge &rarr; Gigantic<ref>http://www.steelypips.org/nethack/343/mon2-343.html</ref><ref>http://www.juiblex.co.uk/nethack/VernonSpoilers/MonsterManual/contents.html</ref>. Each of these map to an integer used, for example, in determining [[monster carrying capacity|how much the monster can carry]]: Tiny = 0; Small = 1; Medium = 2; Large = 3; Huge = 4; Gigantic = 7.{{refsrc|monflag.h|163}} Some types of weapon distinguish between "small" monsters (tiny to medium) and "large" ones (large to gigantic).  
  
Huge monsters cannot fall through trapdoors. Holes (from a wand of digging) still work.
+
Only monsters medium or smaller can wear cloaks, and only exactly medium monsters can wear shirts or armor. Size also restricts which monsters can move diagonally through a crack. [[Statue]]s of tiny monsters cannot contain [[spellbook]]s; for details on the rest, see the [http://www.steelypips.org/nethack/343/misc-343.html#statues miscellaneous items spoiler].
  
Note that size is only one component that is checked when determining if armor and other items can be worn. For example, non-humanoids will always break or slip out of torso armor, depending on their size, and even some medium-sized humanoids will break out of armor for shape reasons.  The code currently has two examples of this, the winged gargoyle and the marilith (wings and too many arms, respectively). One effect of this is that there is no armor-safe metallivore for polyself purposes.
+
Huge monsters cannot be [[engulf]]ed, while large ones can.
 +
 
 +
Huge monsters cannot fall through [[trap door]]s, though they can fall through [[hole]]s.
 +
 
 +
Size is only one component that is checked when determining if armor and other items can be worn. For example, non-humanoids will always break or slip out of torso armor, depending on their size, and even some medium-sized humanoids will break out of armor for shape reasons.  The code currently has two examples of this, the winged gargoyle and the marilith (wings and too many arms, respectively). One effect of this is that there is no armor-safe [[metallivore]] for polyself purposes.
  
 
If you are [[polymorph]]ed into a monster that never leaves a corpse, its size is used to scale your [[encumbrance|carrying capacity]].
 
If you are [[polymorph]]ed into a monster that never leaves a corpse, its size is used to scale your [[encumbrance|carrying capacity]].
  
{{stub}}
+
[[Statue]]s can only be placed in [[container]]s if the monster they depict is medium or smaller.
==See Also==
+
 
 +
==See also==
 
* [[NetHack units]]
 
* [[NetHack units]]
 +
* [[Monsters (by size)]]
 +
 +
==References==
 
<references/>
 
<references/>
 +
[[Category:Monster attributes]]
 +
{{stub}}
 +
{{nethack-343}}

Latest revision as of 07:57, 21 January 2020

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

"There are probably more effects of size not here supplied. Further, the article could use clean-up and citations."

In NetHack, all monsters are classified in six distinct sizes: Tiny → Small → Medium → Large → Huge → Gigantic[1][2]. Each of these map to an integer used, for example, in determining how much the monster can carry: Tiny = 0; Small = 1; Medium = 2; Large = 3; Huge = 4; Gigantic = 7.[3] Some types of weapon distinguish between "small" monsters (tiny to medium) and "large" ones (large to gigantic).

Only monsters medium or smaller can wear cloaks, and only exactly medium monsters can wear shirts or armor. Size also restricts which monsters can move diagonally through a crack. Statues of tiny monsters cannot contain spellbooks; for details on the rest, see the miscellaneous items spoiler.

Huge monsters cannot be engulfed, while large ones can.

Huge monsters cannot fall through trap doors, though they can fall through holes.

Size is only one component that is checked when determining if armor and other items can be worn. For example, non-humanoids will always break or slip out of torso armor, depending on their size, and even some medium-sized humanoids will break out of armor for shape reasons. The code currently has two examples of this, the winged gargoyle and the marilith (wings and too many arms, respectively). One effect of this is that there is no armor-safe metallivore for polyself purposes.

If you are polymorphed into a monster that never leaves a corpse, its size is used to scale your carrying capacity.

Statues can only be placed in containers if the monster they depict is medium or smaller.

See also

References

This page is a stub. Should you wish to do so, you can contribute by expanding this page.

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.