Difference between revisions of "Canine"
(→Encyclopedia entry) |
(→EvilHack: inf) |
||
(12 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
− | + | 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 ({{white|d}}). Dogs and canines are designated internally by the macro <code>'''S_DOG'''</code>.{{refsrc|include/monsym.h|18|version=NetHack 3.6.7}} | |
− | ''' | ||
− | + | The class contains the following monsters:{{refsrc|src/monst.c|196|version=NetHack 3.6.7}} | |
− | * | + | * {{monsymlink|jackal}} |
− | + | * {{monsymlink|fox}} | |
− | * | + | * {{monsymlink|coyote}} |
− | * | + | * {{monsymlink|werejackal (animal)}} |
− | + | * {{monsymlink|little dog}} | |
− | * | + | * {{monsymlink|dingo}} |
− | * | + | * {{monsymlink|dog}} |
− | * | + | * {{monsymlink|large dog}} |
− | * | + | * {{monsymlink|wolf}} |
− | * | + | * {{monsymlink|werewolf (animal)}} |
− | * | + | * {{monsymlink|winter wolf cub}} |
− | * | + | * {{monsymlink|warg}} |
− | * | + | * {{monsymlink|winter wolf}} |
− | * | + | * {{monsymlink|hell hound pup}} |
− | + | * {{monsymlink|hell hound}} | |
− | * | + | * [[Deferred]] monsters |
− | * | + | ** {{monsymlink|Cerberus}} |
− | * | ||
− | ** | ||
− | == | + | ==Common traits== |
− | + | Canines are quadrupedal [[animal]]s that lack [[hand]]s, are visible via [[infravision]], and attack via bites. Canines can be separated into four broad categories: | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | * [[Domestic]] dogs | |
+ | * [[Werecreature]]s | ||
+ | * '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 [[werecreature]]s and [[breath]]-users. [[Chatting]] to a tame canine monster can be used [[#Messages|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.{{refsrc|src/dogmove.c|1352|nethack=3.6.7}} 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.{{refsrc|src/mon.c|4225|nethack=3.6.7|name="smell"}} | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | == | + | ===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 {{frac|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== |
− | {{ | + | {{message|<The canine> howls.|You chatted to a canine while it is night [[time]] during a full [[moon]], regardless of other circumstances.{{refsrc|src/sounds.c|637|nethack=3.6.7}}}} |
− | {{ | + | {{message|<The canine> whines.|Your tame canine is hungry, caught in a [[trap]], [[confused]], [[scared]], or at low tameness.{{refsrc|src/sounds.c|643|nethack=3.6.7}} A leashed canine that is near a square with a trap will whine on its own.{{refsrc|src/sounds.c|437|nethack=3.6.7}}}} |
− | + | {{message|<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.{{refsrc|src/sounds.c|646|nethack=3.6.7}}}} | |
− | + | {{message|<The canine> yips.|You chatted to a peaceful or tame canine, and none of the above conditions apply.{{refsrc|src/sounds.c|644|nethack=3.6.7}}}} | |
− | + | {{message|<The canine> growls.|You chatted to a hostile canine.{{refsrc|src/sounds.c|651|nethack=3.6.7}}}} | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | {{message|You notice a dog smell.|A monster polymorphed into a dog outside of your sight range.<ref name="smell"/>}} | |
− | |||
− | + | ==Variants== | |
− | + | Some variants enable the deferred Cerberus so that he can appear in normal gameplay. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | ===SLASH'EM=== | |
+ | [[SLASH'EM]] adds several new canines to the monster class: | ||
− | + | * {{monsymlink|pit bull}} | |
− | {{ | + | * {{monsymlink|dingo puppy}} |
− | + | * {{monsymlink|large dingo}} | |
− | }} | + | * {{monsymlink|death dog}} |
− | {{ | + | * {{monsymlink|rabid wolf}} |
+ | * {{monsymlink|wolverine}} | ||
+ | * {{monsymlink|shadow wolf}} | ||
+ | * {{monsymlink|mist wolf}} | ||
+ | * {{magenta|d}} [[Cerberus (SLASH'EM)|Cerberus]] | ||
− | + | The canine is the second quest monster class for [[Yeomen]], and makes up {{frac|6|175}} of the monsters randomly generated on the [[Yeoman quest]]. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | === | + | ===dNetHack=== |
− | + | [[dNetHack]] adds a few new canines to the monster class: | |
− | |||
− | |||
− | |||
− | |||
− | + | * {{magenta|d}} [[Cerberus (dNetHack)|Cerberus]] | |
− | {{ | + | * {{blue|d}} [[hound of Tindalos]] |
− | {{ | + | * {{black|d}} [[anuban 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]] |
− | {{ | + | * {{white|d}} [[guard dog]] |
− | + | * {{red|d}} [[vulpferno]] | |
− | + | * {{brown|d}} [[pack lord]] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | }} | ||
− | |||
− | === | + | ===notdNetHack=== |
− | + | [[notdNetHack]] retains the monsters added in dNetHack and adds another canine to the monster class: | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | * {{magenta|d}} [[Naberius]] | |
− | {{ | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | ===EvilHack=== | |
− | + | [[EvilHack]] adds several new canines to the monster class: | |
− | + | * {{gray|d}} [[rabid dog]] | |
− | {{ | + | * {{red|d}} [[weredemon]] |
− | + | * {{brown|d}} [[Koa]] | |
− | + | * {{brown|d}} [[Bourbon]] | |
− | + | * {{brown|d}} [[Ozzy]] | |
− | + | * {{black|d}} [[Cerberus (EvilHack)|Cerberus]] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | }} | ||
− | |||
− | + | The canine is the first quest monster class for [[Infidel]]s, and makes up {{frac|24|175}} of the monsters randomly generated on the [[Infidel quest]]. | |
− | + | ===SlashTHEM=== | |
− | + | [[SlashTHEM]] retains the monsters added in SLASH'EM and adds several new canines to the monster class: | |
− | + | * {{yellow|d}} [[shock hound pup]] | |
− | {{ | + | * {{green|d}} [[acid hound pup]] |
− | + | * {{yellow|d}} [[shock hound]] | |
− | + | * {{green|d}} [[acid hound]] | |
− | + | * {{magenta|d}} [[Cerberus (SLASH'EM)|Cerberus]] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | }} | ||
− | |||
− | === | + | ===Hack'EM=== |
− | + | [[Hack'EM]] adds many new canines to the monster class from other variants: | |
− | + | * {{monsymlink|dingo puppy}} | |
− | {{ | + | * {{gray|d}} [[rabid dog]] |
− | + | * {{monsymlink|death dog}} | |
− | + | * {{monsymlink|rabid wolf}} | |
− | + | * {{monsymlink|large dingo}} | |
− | + | * {{white|d}} [[guard dog]] | |
− | + | * {{monsymlink|pit bull}} | |
− | + | * {{black|d}} [[barghest]] | |
− | + | * {{monsymlink|wolverine}} | |
− | + | * {{monsymlink|shadow wolf}} | |
− | + | * {{monsymlink|mist wolf}} | |
− | {{ | + | * {{red|d}} [[weredemon]] |
− | + | * {{red|d}} [[nova fox]] | |
− | + | * {{black|d}} [[Cerberus (EvilHack)|Cerberus]] | |
− | {{ | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | }} | ||
− | |||
− | |||
− | |||
− | {{ | ||
− | |||
− | |||
− | * [[ | ||
− | * [[ | ||
− | * [[ | ||
− | |||
==References== | ==References== | ||
<references/> | <references/> | ||
− | + | {{nethack-367}} | |
− | {{nethack- | ||
− | |||
[[Category:Monster classes]] | [[Category:Monster classes]] |
Revision as of 01:14, 1 February 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
Some variants enable the deferred Cerberus so that he can appear in normal gameplay.
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
- d Cerberus
The canine is the second quest monster class for Yeomen, and makes up 6⁄175 of the monsters randomly generated on the Yeoman quest.
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 guard dog
- d vulpferno
- d pack lord
notdNetHack
notdNetHack retains the monsters added in dNetHack and adds another canine to the monster class:
- d Naberius
EvilHack
EvilHack adds several new canines to the monster class:
The canine is the first quest monster class for Infidels, and makes up 24⁄175 of the monsters randomly generated on the Infidel quest.
SlashTHEM
SlashTHEM retains the monsters added in SLASH'EM and adds several new canines to the monster class:
Hack'EM
Hack'EM adds many new canines to the monster class from other variants:
- d dingo puppy
- d rabid dog
- d death dog
- d rabid wolf
- d large dingo
- d guard dog
- d pit bull
- d barghest
- d wolverine
- d shadow wolf
- d mist wolf
- d weredemon
- d nova fox
- d Cerberus
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