Worm
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]
Contents
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:
- w dark worm
- w hunting horror
- w wide clubbed tentacle
- w worm that walks
- w parasitic mind flayer
- w parasitic master mind flayer
- w long sinuous tentacle
- 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:
- w maggot
EvilHack
EvilHack adds two monsters to the monster class:
- w giant leech
- 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:
- w larva
- w maggot
- w dung worm
- w acid worm
- w bloodworm
- w tunnel worm
- w rot worm
- w giant leech
- w neothelid
- w hellminth