Difference between revisions of "Follower"

From NetHackWiki
Jump to navigation Jump to search
(condense and reorganize, still need to add info on which monsters can follow even if e.g. paralyzed)
Line 1: Line 1:
A '''follower''' is a monster that follows you from one [[dungeon level]] to another, if it happens to be next to you when you change levels. [[Elbereth]] will prevent this if the monster respects it.
+
A '''follower''' is a monster that follows you from one [[dungeon level]] to another, if it happens to be next to when you when you change levels. These monsters follow you regardless of how you changed levels, whether a [[staircase]], [[level teleport]], [[trap]], or any other means. [[Elbereth]] will prevent this if the monster respects it.
  
Monsters which follow you across [[staircase]]s, [[level teleport]]s, [[trapdoor]]s etc. are:
+
The {{monsymlink|Wizard of Yendor}} will never follow if he's carrying the real [[Amulet of Yendor]], and always otherwise. [[Pet]]s (unless they're eating) and hostile [[shopkeeper]]s will always follow. Other monsters will follow if they have the M2_STALK attribute defined, provided either they're not fleeing or you're carrying the real Amulet:
  
*the {{monsymlink|Wizard of Yendor}}
+
*all {{white|A}} {{white|T}} {{white|V}} {{white|W}} {{white|i}} {{white|t}} {{white|&}}
*{{monsymlink|Croesus}}
+
*all {{white|Z}} [[zombie]]s, but not {{monsymlink|ghoul}}s or {{monsymlink|skeleton}}s
*angry [[shopkeeper]]s
 
*[[gremlin]]s
 
*[[stalker]]s
 
*[[salamander]]s
 
*[[ghost]]s
 
*[[shade]]s
 
*mercenaries e.g. ([[soldier]]s and [[watchmen]])
 
 
*all [[quest nemeses]]
 
*all [[quest nemeses]]
*all [[zombie]]s ({{white|Z}} except [[ghoul]], [[skeleton]])
+
*all [[mercenaries]] except {{monsymlink|guard}}s
*all [[demon]]s ({{white|i}} and {{white|&}})
+
*{{monsymlink|gremlin}}s, {{monsymlink|stalker}}s, {{monsymlink|salamander}}s, {{monsymlink|ghost}}s, {{monsymlink|shade}}s, and {{monsymlink|Croesus}}
*[[trapper]]s and [[lurker]]s ({{white|t}})
 
*[[angelic being]]s ({{white|A}})
 
*[[troll]]s ({{white|T}})
 
*[[vampire]]s ({{white|V}})
 
*[[wraith]]s ({{white|W}})
 
*[[pet]]s
 
  
 
Note that except for shopkeepers, peaceful monsters will still follow you without any apparent motive. [[Sessile]] pets will also follow, despite being unable to move otherwise.
 
Note that except for shopkeepers, peaceful monsters will still follow you without any apparent motive. [[Sessile]] pets will also follow, despite being unable to move otherwise.
 
Monsters with the [[Amulet of Yendor]] won't follow you across levels even if they would otherwise, and fleeing monsters will not follow unless you're carrying the Amulet. (Monsters you scared with [[Elbereth]] will [[flee]] for a while.) Pets, angry shopkeepers, and the Wizard will follow even if they are fleeing.
 
  
 
Not all [[covetous]] monsters are followers. In particular, liches won't follow you down stairs.
 
Not all [[covetous]] monsters are followers. In particular, liches won't follow you down stairs.

Revision as of 16:20, 18 April 2020

A follower is a monster that follows you from one dungeon level to another, if it happens to be next to when you when you change levels. These monsters follow you regardless of how you changed levels, whether a staircase, level teleport, trap, or any other means. Elbereth will prevent this if the monster respects it.

The @ Wizard of Yendor will never follow if he's carrying the real Amulet of Yendor, and always otherwise. Pets (unless they're eating) and hostile shopkeepers will always follow. Other monsters will follow if they have the M2_STALK attribute defined, provided either they're not fleeing or you're carrying the real Amulet:

Note that except for shopkeepers, peaceful monsters will still follow you without any apparent motive. Sessile pets will also follow, despite being unable to move otherwise.

Not all covetous monsters are followers. In particular, liches won't follow you down stairs.

See levl_follower in mondata.c.

This page may need to be updated for the current version of NetHack.

It may contain text specific to NetHack 3.6.4. Information on this page may be out of date.

Editors: After reviewing this page and making necessary edits, please change the {{nethack-364}} tag to the current version's tag or {{noversion}} as appropriate.