Traitor

From NetHackWiki
Revision as of 05:20, 11 May 2021 by Umbire the Phantom (talk | contribs) (Description)
Jump to navigation Jump to search

A traitor is a monster attribute introduced in SLASH'EM that is used to denote a pet capable of turning against you. Traitor pets are also included in Slash'EM Extended and dNetHack.

Description

The M3_TRAITOR monster flag denotes monsters that have a chance of spontaneously rebelling against the player when tame and becoming hostile; dNetHack uses MT_TRAITOR for the same purpose. Monsters that turn on you will additionally have the text "traitor" added when examined with a stethoscope or wand of probing.

The check for betrayal occurs whenever you abuse the pet or with a 1 in 850 chance on every move.[1] The betrayal check will always fail if the pet is a spell being, is further than 3 squares away, is mindless, or if you have more hit points than the pet. If those checks pass, then there is a (21-tameness)(abuse+1)/66(abuse+2) chance that the pet will turn traitor.[2] Thus, increasing the pet's tameness and not abusing them will decrease the chance of rebellion, but neither will eliminate the chance of it occurring entirely.

Messages

<foo> turns on you!
A tam monster with the "traitor" flag has spontaneously become hostile.
You feel uneasy about <foo>.
As above, but you were unable to see the former pet at that time.

References