Snake (monster class)

From NetHackWiki
Revision as of 08:22, 31 December 2023 by Umbire the Phantom (talk | contribs) (update refsrc)
Jump to navigation Jump to search
For the monster, see Snake.

The snake is a monster class that appears in NetHack, and is represented by the uppercase S glyph (S). Snakes are designated internally by the macro S_SNAKE.[1]

The monster class contains the following monsters:[2]

Common traits

Snakes are slithy, neutral-aligned animals that capable of hiding under items on the ground, and with the exception of the garter snake they are generally poisonous.

Generation

Randomly generated snakes are always generated hostile with the exception of the garter snake, which may generate as peaceful for neutral characters.

Snakes generated at level creation are given a random item to hide under.[3]

Body parts

Snake also refers to the grouping of body parts for the forms of snakes, with the following words and phrases in messages referring to body parts exchanged as follows:[4]

Body part Description
Arm Vestigial limb
Eye Eye
Face Face
Finger Large scale
Fingertip Large scale tip
Foot Rear region
Hand Scale gap
Handed Scale gapped
Head Head
Leg Rear region
Light headed Light headed
Neck Neck
Spine Length
Toe Rear scale
Hair Scales
Blood Blood
Lung Lung
Nose Forked tongue
Stomach Stomach

History

The snake first appears in Hack for PDP-11, which is based on Jay Fenlason's Hack, and is included in the initial bestiary for Hack 1.0. The other snakes are introduced in NetHack 3.0.0.

References