Difference between revisions of "Teleport control"

From NetHackWiki
Jump to navigation Jump to search
(Messages)
(pt. 1 of rewrite pass)
Line 1: Line 1:
'''Teleport control''' is a [[property]] that complements [[teleportation]]. You can choose the destination whenever you [[teleport]].
+
'''Teleport control''' is a [[property]] that occurs in ''[[NetHack]]'', and allows your character or a [[monster]] to control the destination square of a [[teleportation]] attempt.
  
==When it works==
+
==Sources==
 +
Teleport control is conferred extrinsically by either [[putting on]] a [[ring of teleport control]], or carrying [[The Master Key of Thievery]] in open inventory.
  
Teleport control works, regardless of whether it is an [[intralevel teleport]] or [[levelport]], and regardless what caused you to teleport ([[teleportitis]], [[wand of teleportation|wand]], [[scroll of teleportation|scroll]], trap, [[quantum mechanic]] attack, or [[throne]] effect).
+
Teleport control is conferred intrinsically via the following methods:
  
Teleport control also allows you to attempt to teleport to escape drowning if you have [[teleportitis]] or are a teleporting monster.
+
* Reaching [[experience level]] 17 as a [[Wizard]] or [[Monk]]
 +
* [[Polymorph]]ing into a [[tengu]]
 +
* Eating the [[corpse]] or [[tin]] of a [[tengu]] (17%) or the [[Wizard of Yendor]] (25%)
 +
* [[Eating jewelry|eating]] a [[ring of teleport control]]
  
==When it doesn't work==
+
===Monsters===
 +
The following monsters have teleport control intrinsically:
  
If you are [[Stun|stunned]] or [[unconscious]], you will be unable to control your intra-level teleports. {{refsrc|teleport.c|421}} If you are [[Stun|stunned]] you will be unable to control your [[levelport]]s.  If you are [[Confusion|confused]] your levelports may take you to a random level instead of the one you pick ("Oops..."); this chance is dependent on your luck ([[rnl]](5)).{{refsrc|teleport.c|606}}
+
* {{monsymlink|tengu}}
 +
* {{monsymlink|Wizard of Yendor}}
 +
* all [[Rider]]s
 +
** {{monsymlink|Death}}
 +
** {{monsymlink|Famine}}
 +
** {{monsymlink|Pestilence}}
  
If you select a region of the screen you cannot occupy (inside stone), or a square with a trap or boulder or already occupied by a monster, you will instead be sent to a random point in the level with the message "Sorry...".<ref>{{sourcecode|teleport.c|444}}, {{function|teleport.c|teleok}}</ref>
+
==Description==
 +
If you are not [[stunned]] or [[unconscious]], teleport control allows you to select a destination square when teleporting across a level by any means. If you select a square on the level that you cannot occupy (e.g., inside solid rock without [[phasing]]) or else contains a [[trap]], [[boulder]] or [[monster]], you will instead be sent to a random point in the level.{{sourcecode|teleport.c|444}}{{function|teleport.c|teleok}} Being stunned or unconscious will cause any teleportation to place you on a random safe square as if you did not have the property.{{refsrc|teleport.c|421}}
  
==Acquiring==
+
If you are [[level teleport]]ing and are not stunned, you are instead prompted to enter the number of a target level to warp to, with the number corresponding to that level in your current [[dungeon branch]]: if successful, you are placed on a random safe square on that level. Level teleporting while stunned will send you to a random level as if you did not have the property; level teleporting while [[confused]] has a [[luck]]-dependent chance of placing you on a random level instead.{{refsrc|teleport.c|606}}
  
Teleport control can be ''acquired'' extrinsically by:
+
For controlled level teleports, a target level that is too shallow will levelport you to the parent dungeon branch - e.g., selecting "1" while in [[Gehennom]], the [[Gnomish Mines]] or [[Vlad's Tower]] takes you to the entrance floor of the [[Dungeons of Doom]] - while a target level that is too deep will take you to the bottom of your current dungeon branch. This means that a controlled level teleport from anywhere in the main dungeon cannot take you deeper than the Valley of the Dead, while a controlled levelport from anywhere in Gehennom can take you only as deep as the [[vibrating square]] level, or [[Moloch's Sanctum]] if you have performed the [[invocation ritual]].
  
*wearing a [[ring of teleport control]]
+
Level teleporting to a level numbered 0 or below can end your game, with the exact circumstances depending on the level: levelporting to 0 will send you to "Nowhere", causing you to [[Instadeath|cease existing]] and ending your game unless you have [[life saving]]; levelporting to any negative level will always end your game regardless of your survival. Levelporting to any level from &minus;1 to &minus;8 will send you to the sky, causing you to plummet several thousand feet to your death - if you have [[levitation]], [[flying]] or life saving, you will land, float or be revived back on the surface accordingly, and the game will end. Levelporting to &minus;9 and beyond will send you to heaven, with life saving placing you on the surface as before, and the game will end in either case.
*carrying the [[Master Key of Thievery]]
 
  
or intrinsically by:
+
The [[Quest]] branch is a major exception for the above rules regarding level teleports: the levels are counted relative to the branch, e.g. levelporting to 1 will take you to the home level of the quest branch, and you cannot level teleport out of the branch. [[Fort Ludios]] is another exception, as you also cannot level teleport outside of the level from within except to levels 0 and below.<ref>[[teleport.c#line662]]</ref>
  
*reaching [[experience level]] 17 as a [[wizard]] or [[monk]]
+
If you step into a [[pool]] of water and are not able to survive within it, having teleport control lets you attempt a teleport to escape drowning if you have [[teleportitis]] or are a teleporting monster.
*[[polymorphing]] into a [[tengu]]
 
*eating a [[tengu]] (17%) or the [[Wizard of Yendor]] (25%).
 
*eating a [[ring of teleport control]]
 
 
 
==Controlled level teleport==
 
 
 
If you try to levelport to too deep a level&mdash;if you say "99", for instance&mdash;you will be sent to the lowest possible level from your current position, which generally means the bottom of your current dungeon [[branch]]. A controlled levelport from anywhere in the Dungeons of Doom cannot take you deeper than the Valley of the Dead; a controlled levelport from anywhere in Gehennom can take you only as deep as the [[vibrating square]] level until you perform the [[invocation ritual]].
 
 
 
If you try to levelport to too shallow a level, you will be sent to the parent dungeon branch. For example, the same level 1 is reachable from the [[Dungeons of Doom]], [[Gehennom]], the [[Gnomish Mines]], and [[Vlad's Tower]]. In the [[Quest]], levels are counted relative to the quest branch. In other words, you should use the number displayed on the bottom line (like "Home 1") instead of the depth displayed on restoring ("You return to level 16 in the Quest"). You cannot levelport out of the Quest, and you cannot levelport in [[Fort Ludios]] at all, except to negative-number "levels" (0 is suicide, &minus;1 to &minus;8 are in the sky, and &minus;9 and beyond are heaven).<ref>[[teleport.c#line662]]</ref>
 
  
 
==Messages==
 
==Messages==
{{message|You feel controlled!|You gained teleport control by reaching XL 17 as a Wizard or Monk.}}
+
{{message|You feel controlled!|You gained teleport control through gaining experience levels.}}
 
{{message|You feel uncontrolled!|You lost teleport control through [[level drain]].}}
 
{{message|You feel uncontrolled!|You lost teleport control through [[level drain]].}}
 
{{message|You feel in control of yourself.|You gained teleport control from eating a corpse.}}
 
{{message|You feel in control of yourself.|You gained teleport control from eating a corpse.}}
 
{{message|You feel centered in your personal space.|As above while [[hallucinating]].}}
 
{{message|You feel centered in your personal space.|As above while [[hallucinating]].}}
  
==SLASH'EM==
+
{{message|Where do you want to be teleported?|You teleported while you have teleport control.}}
 +
{{message|Sorry...|Your teleport attempt did not place you on the square you selected.}}
 +
{{message|Oops...|You level teleported while confused, and a random level was selected rather than the one you entered..}}
 +
 
 +
==Variants==
 +
===SLASH'EM===
  
 
In [[SLASH'EM]], it can also be acquired intrinsically by:
 
In [[SLASH'EM]], it can also be acquired intrinsically by:
Line 50: Line 56:
 
*carrying [[the Storm Whistle]]
 
*carrying [[the Storm Whistle]]
  
==dNethack==
+
===dNethack===
  
 
In [[dNethack]], it can be obtained by eating the corpse of a phase spider. (unknown chance)
 
In [[dNethack]], it can be obtained by eating the corpse of a phase spider. (unknown chance)
Line 56: Line 62:
 
==References==
 
==References==
 
<references />
 
<references />
 +
{{nethack-343}}
 
[[Category:Properties]]
 
[[Category:Properties]]
{{nethack-343}}
 

Revision as of 14:19, 13 January 2024

Teleport control is a property that occurs in NetHack, and allows your character or a monster to control the destination square of a teleportation attempt.

Sources

Teleport control is conferred extrinsically by either putting on a ring of teleport control, or carrying The Master Key of Thievery in open inventory.

Teleport control is conferred intrinsically via the following methods:

Monsters

The following monsters have teleport control intrinsically:

Description

If you are not stunned or unconscious, teleport control allows you to select a destination square when teleporting across a level by any means. If you select a square on the level that you cannot occupy (e.g., inside solid rock without phasing) or else contains a trap, boulder or monster, you will instead be sent to a random point in the level.teleport.c, line 444teleok in teleport.c Being stunned or unconscious will cause any teleportation to place you on a random safe square as if you did not have the property.[1]

If you are level teleporting and are not stunned, you are instead prompted to enter the number of a target level to warp to, with the number corresponding to that level in your current dungeon branch: if successful, you are placed on a random safe square on that level. Level teleporting while stunned will send you to a random level as if you did not have the property; level teleporting while confused has a luck-dependent chance of placing you on a random level instead.[2]

For controlled level teleports, a target level that is too shallow will levelport you to the parent dungeon branch - e.g., selecting "1" while in Gehennom, the Gnomish Mines or Vlad's Tower takes you to the entrance floor of the Dungeons of Doom - while a target level that is too deep will take you to the bottom of your current dungeon branch. This means that a controlled level teleport from anywhere in the main dungeon cannot take you deeper than the Valley of the Dead, while a controlled levelport from anywhere in Gehennom can take you only as deep as the vibrating square level, or Moloch's Sanctum if you have performed the invocation ritual.

Level teleporting to a level numbered 0 or below can end your game, with the exact circumstances depending on the level: levelporting to 0 will send you to "Nowhere", causing you to cease existing and ending your game unless you have life saving; levelporting to any negative level will always end your game regardless of your survival. Levelporting to any level from −1 to −8 will send you to the sky, causing you to plummet several thousand feet to your death - if you have levitation, flying or life saving, you will land, float or be revived back on the surface accordingly, and the game will end. Levelporting to −9 and beyond will send you to heaven, with life saving placing you on the surface as before, and the game will end in either case.

The Quest branch is a major exception for the above rules regarding level teleports: the levels are counted relative to the branch, e.g. levelporting to 1 will take you to the home level of the quest branch, and you cannot level teleport out of the branch. Fort Ludios is another exception, as you also cannot level teleport outside of the level from within except to levels 0 and below.[3]

If you step into a pool of water and are not able to survive within it, having teleport control lets you attempt a teleport to escape drowning if you have teleportitis or are a teleporting monster.

Messages

You feel controlled!
You gained teleport control through gaining experience levels.
You feel uncontrolled!
You lost teleport control through level drain.
You feel in control of yourself.
You gained teleport control from eating a corpse.
You feel centered in your personal space.
As above while hallucinating.
Where do you want to be teleported?
You teleported while you have teleport control.
Sorry...
Your teleport attempt did not place you on the square you selected.
Oops...
You level teleported while confused, and a random level was selected rather than the one you entered..

Variants

SLASH'EM

In SLASH'EM, it can also be acquired intrinsically by:

extrinsically by:

dNethack

In dNethack, it can be obtained by eating the corpse of a phase spider. (unknown chance)

References

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

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

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