Difference between revisions of "Canine"
(expan) |
(→Variants: dnh, splice, evil) |
||
Line 49: | Line 49: | ||
==Variants== | ==Variants== | ||
===SLASH'EM=== | ===SLASH'EM=== | ||
− | [[SLASH'EM]] | + | [[SLASH'EM]] adds several new canines to the monster class: |
* {{monsymlink|pit bull}} | * {{monsymlink|pit bull}} | ||
Line 59: | Line 59: | ||
* {{monsymlink|shadow wolf}} | * {{monsymlink|shadow wolf}} | ||
* {{monsymlink|mist wolf}} | * {{monsymlink|mist wolf}} | ||
+ | |||
+ | ===dNetHack=== | ||
+ | [[dNetHack]] adds a few new canines to the monster class: | ||
+ | |||
+ | * {{blue|d}} [[hound of Tindalos]] | ||
+ | * {{black|d}} [[anubian jackal]] | ||
+ | * {{brown|d}} [[seal]] | ||
+ | * {{magenta|d}} [[Watchdog of the Boreal Valley]] | ||
+ | |||
+ | ===SpliceHack=== | ||
+ | [[SpliceHack]] adds several new canines to the monster class: | ||
+ | |||
+ | * {{cyan|d}} [[winter wolf pup]] | ||
+ | * {{brightblue|d}} [[thought eater]] | ||
+ | * {{black|d}} [[barghest]] | ||
+ | * {{white|d}} [[guard dog]] | ||
+ | * {{red|d}} [[vulpferno]] | ||
+ | * {{brown|d}} [[pack lord]] | ||
+ | |||
+ | ===EvilHack=== | ||
+ | [[EvilHack]] adds several new canines to the monster class: | ||
+ | |||
+ | * {{gray|d}} [[rabid dog]] | ||
+ | * {{red|d}} [[weredemon]] | ||
+ | * {{brown|d}} [[Bourbon]] | ||
+ | * {{brown|d}} [[Ozzy]] | ||
+ | * {{black|d}} [[Cerberus (EvilHack)]] | ||
==References== | ==References== |
Revision as of 22:59, 18 January 2024
The canine, usually short for dog or other canine, is a monster class that appears in NetHack, and is represented by the lowercase d glyph (d). Dogs and canines are designated internally by the macro S_DOG
.[1]
The class contains the following monsters:[2]
- d jackal
- d fox
- d coyote
- d werejackal (animal)
- d little dog
- d dingo
- d dog
- d large dog
- d wolf
- d werewolf (animal)
- d winter wolf cub
- d warg
- d winter wolf
- d hell hound pup
- d hell hound
- Deferred monsters
- d Cerberus
Contents
Common traits
Canines are quadrupedal animals that lack hands, are visible via infravision, and attack via bites. Canines can be separated into four broad categories:
- Domestic dogs
- Werecreatures
- 'Ordinary' canines
- Fantastic canines
Canines are either neutral as with the warg and the "mundane" canine monsters, or they are chaotic as with the canine werecreatures and breath-users. Chatting to a tame canine monster can be used to gauge its current condition.
Canines that eat mimic corpses may assume the form of a sink or tripe ration for the duration of the meal if they do not assume a monster-specifici form.[3] Monsters that polymorph into any canine monster - excluding werecreatures assuming their animal form - will produce a unique message if this occurs out of your character's sight.[4]
Generation
Randomly generated canines that are not domestic always created hostile; domestic canines are sometimes peaceful towards neutral characters.
The canine is the first quest monster class for Samurai, and makes up 24⁄175 of the monsters randomly generated on the Samurai quest. Some random canines are also generated on a few levels within the quest branch at level creation: one each is placed randomly on every floor between the home and goal levels, and two are randomly placed on the goal level itself.
Messages
- <The canine> howls.
- You chatted to a canine while it is night time during a full moon, regardless of other circumstances.[5]
- <The canine> whines.
- Your tame canine is hungry, caught in a trap, confused, scared, or at low tameness.[6] A leashed canine that is near a square with a trap will whine on its own.[7]
- <The canine> barks.
- A tame non-dingo canine will become hungry in 1000 turns or less, or you chatted to a peaceful non-dingo canine.[8]
- <The canine> yips.
- You chatted to a peaceful or tame canine, and none of the above conditions apply.[9]
- <The canine> growls.
- You chatted to a hostile canine.[10]
- You notice a dog smell.
- A monster polymorphed into a dog outside of your sight range.[4]
Variants
SLASH'EM
SLASH'EM adds several new canines to the monster class:
- d pit bull
- d dingo puppy
- d large dingo
- d death dog
- d rabid wolf
- d wolverine
- d shadow wolf
- d mist wolf
dNetHack
dNetHack adds a few new canines to the monster class:
SpliceHack
SpliceHack adds several new canines to the monster class:
- d winter wolf pup
- d thought eater
- d barghest
- d guard dog
- d vulpferno
- d pack lord
EvilHack
EvilHack adds several new canines to the monster class:
- d rabid dog
- d weredemon
- d Bourbon
- d Ozzy
- d Cerberus (EvilHack)
References
- ↑ include/monsym.h in NetHack 3.6.7, line 18
- ↑ src/monst.c in NetHack 3.6.7, line 196
- ↑ src/dogmove.c in NetHack 3.6.7, line 1352
- ↑ 4.0 4.1 src/mon.c in NetHack 3.6.7, line 4225
- ↑ src/sounds.c in NetHack 3.6.7, line 637
- ↑ src/sounds.c in NetHack 3.6.7, line 643
- ↑ src/sounds.c in NetHack 3.6.7, line 437
- ↑ src/sounds.c in NetHack 3.6.7, line 646
- ↑ src/sounds.c in NetHack 3.6.7, line 644
- ↑ src/sounds.c in NetHack 3.6.7, line 651