Difference between revisions of "Worm"

From NetHackWiki
Jump to navigation Jump to search
m (small tweaks)
 
(11 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{stub}}
+
The '''worm''' is a [[monster class]] that appears in ''[[NetHack]]'', and is represented by the lowercase [[w]] glyph ({{white|w}}). Worms are designated internally by the macro '''S_WORM'''.{{refsrc|include/monsym.h|37|version=NetHack 3.6.7}}
There are two members of the {{white|w}} '''worm''' [[monster class]], each with baby counterparts:
 
  
*{{brown|w}} [[Baby long worm]]
+
The class contains the following monsters:{{refsrc|src/monst.c|911|version=NetHack 3.6.7}}
*{{brown|w}} [[Long worm]]
 
*{{magenta|w}} [[Baby purple worm]]
 
*{{magenta|w}} [[Purple worm]]
 
  
{{disambig}}
+
* {{monsymlink|baby long worm}}
 +
* {{monsymlink|long worm}}
 +
* {{monsymlink|baby purple worm}}
 +
* {{monsymlink|purple worm}}
 +
 
 +
==Common traits==
 +
All worms are [[slithy]], [[carnivorous]] [[animal]]s that are [[large]] or bigger and have no limbs. Adult worms are [[gigantic]], [[oviparous]], [[strong]], and considered [[M2_NASTY|nasty]] as well. Worms generally attack using bites.
 +
 
 +
===Generation===
 +
Randomly generated worms are always generated hostile.
 +
 
 +
==History==
 +
A possible ancestor for the long worm appears in the mega-worm of Hack 1.21, based on [[Jay Fenlason's Hack]]. The long worm and purple worm themselves appear in Hack for PDP-11, and both are included in the bestiary for [[Hack 1.0]]. [[NetHack 3.0.0]] introduces the baby forms of both worms.
 +
 
 +
==Variants==
 +
===NetHack: The Next Generation===
 +
In [[NetHack: The Next Generation]], the artifact [[Wormbiter]] is a [[crysknife]] that has +5 [[to-hit]] and deals double damage against worms.
 +
 
 +
===SLASH'EM===
 +
[[SLASH'EM]] adds several monsters to the monster class:
 +
 
 +
* {{monsymlink|larva}}
 +
* {{monsymlink|maggot}}
 +
* {{monsymlink|dung worm}}
 +
* {{monsymlink|acid worm}}
 +
* {{monsymlink|bloodworm}}
 +
* {{monsymlink|tunnel worm}}
 +
* {{monsymlink|rot worm}}
 +
 
 +
Four random worms are generated in [[The Wyrm Caves]] at level creation.
 +
 
 +
===UnNetHack===
 +
In [[UnNetHack]], various worms are generated on each level of the [[Dragon Caves]] at level creation.
 +
 
 +
===dNetHack===
 +
[[dNetHack]] adds several monsters to the monster class:
 +
 
 +
* {{black|w}} [[dark worm]]
 +
* {{yellow|w}} [[hunting horror]]
 +
* {{brightmagenta|w}} [[wide clubbed tentacle]]
 +
* {{white|w}} [[Worm that walks (dNetHack)|worm that walks]]
 +
* {{brightmagenta|w}} [[parasitic mind flayer]]
 +
* {{brightmagenta|w}} [[parasitic master mind flayer]]
 +
* {{brightmagenta|w}} [[long sinuous tentacle]]
 +
* {{red|w}} [[crimson writher]]
 +
 
 +
The tentacle 'monsters' in the worm monster class act as "animate" body parts of another monster: they occupy their own square, and can be targeted independently.
 +
 
 +
Several worms are generated on the locate level of the [[Drow Noble quest]] at level creation.
 +
 
 +
===SpliceHack===
 +
[[SpliceHack]] adds one monster to the monster class:
 +
 
 +
* {{green|w}} [[Maggot (SpliceHack)|maggot]]
 +
 
 +
===EvilHack===
 +
[[EvilHack]] adds two monsters to the monster class:
 +
 
 +
* {{black|w}} [[giant leech]]
 +
* {{magenta|w}} [[neothelid]]
 +
 
 +
===SlashTHEM===
 +
In addition to SLASH'EM details, [[SlashTHEM]] adds Wormbiter from NetHack: The Next Generation.
 +
 
 +
===Hack'EM===
 +
[[Hack'EM]] adds many monsters to the monster class, including several from other variants:
 +
 
 +
* {{monsymlink|larva}}
 +
* {{monsymlink|maggot}}
 +
* {{monsymlink|dung worm}}
 +
* {{monsymlink|acid worm}}
 +
* {{monsymlink|bloodworm}}
 +
* {{monsymlink|tunnel worm}}
 +
* {{monsymlink|rot worm}}
 +
* {{black|w}} [[giant leech]]
 +
* {{magenta|w}} [[neothelid]]
 +
* {{green|w}} [[hellminth]]
 +
 
 +
==References==
 +
<references/>
 +
{{nethack-367}}
 
[[Category:Monster classes]]
 
[[Category:Monster classes]]
{{nethack-343}}
 

Latest revision as of 21:25, 24 December 2023

The worm is a monster class that appears in NetHack, and is represented by the lowercase w glyph (w). Worms are designated internally by the macro S_WORM.[1]

The class contains the following monsters:[2]

Common traits

All worms are slithy, carnivorous animals that are large or bigger and have no limbs. Adult worms are gigantic, oviparous, strong, and considered nasty as well. Worms generally attack using bites.

Generation

Randomly generated worms are always generated hostile.

History

A possible ancestor for the long worm appears in the mega-worm of Hack 1.21, based on Jay Fenlason's Hack. The long worm and purple worm themselves appear in Hack for PDP-11, and both are included in the bestiary for Hack 1.0. NetHack 3.0.0 introduces the baby forms of both worms.

Variants

NetHack: The Next Generation

In NetHack: The Next Generation, the artifact Wormbiter is a crysknife that has +5 to-hit and deals double damage against worms.

SLASH'EM

SLASH'EM adds several monsters to the monster class:

Four random worms are generated in The Wyrm Caves at level creation.

UnNetHack

In UnNetHack, various worms are generated on each level of the Dragon Caves at level creation.

dNetHack

dNetHack adds several monsters to the monster class:

The tentacle 'monsters' in the worm monster class act as "animate" body parts of another monster: they occupy their own square, and can be targeted independently.

Several worms are generated on the locate level of the Drow Noble quest at level creation.

SpliceHack

SpliceHack adds one monster to the monster class:

EvilHack

EvilHack adds two monsters to the monster class:

SlashTHEM

In addition to SLASH'EM details, SlashTHEM adds Wormbiter from NetHack: The Next Generation.

Hack'EM

Hack'EM adds many monsters to the monster class, including several from other variants:

References