Difference between revisions of "Astral vision"
Phollenback (talk | contribs) (fiqhack astral vision range is further) |
(there we go) |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
− | '''Astral vision''', | + | '''Astral vision''', internally referred to as '''x-ray vision''', is a [[property]] that occurs in ''[[NetHack]]''.{{refsrc|include/artifact.h|40|nethack=3.6.7}} Astral vision allows a character to see nearby [[square]]s, even if they are unlit or else blocked from regular line-of-sight, and ignores any [[blindness]]. |
− | + | The only source of the astral vision property is [[The Eyes of the Overworld]], which grant them while [[worn]]. | |
− | + | ==Description== | |
+ | Astral vision allows a character to view any tile within a 3-square radius, with monsters, items and tiles being completely visible regardless of anything that would block the character's view otherwise, such as walls or [[boulder]]s:{{refsrc|src/artifact.c|606|nethack=3.6.7}} Items viewed using the [[farlook]] command are described as if the character is handling them personally, i.e. they can see the item's [[randomized appearance]]; this effect does not function on the [[Rogue level]].<!--(3.4.3) Unlike blessed potions of object detection, this also includes items in monster inventories detected with said potions (regardless of BUC) or the [[spellbook of detect treasure|detect treasure]] spell.--> Monsters seen via astral vision that move will interrupt [[occupation]]s as normal, regardless of whether they can actually reach the character from their current position. | ||
− | + | The blindness status property can still be applied to a character with astral vision, but will be overwritten and have its effects suppressed as long as the astral vision is active. Blindness that is applied or expires while a character has astral vision prints a different message than normal. | |
− | |||
− | == | + | ==History== |
+ | Astral vision is introduced in [[NetHack 3.3.0]] along with The Eyes of the Overworld - the property makes use of unfinished code for an x-ray vision property that existed prior to the integration of the Monk role into ''NetHack''. | ||
− | + | From this version to [[NetHack 3.4.3]], including some variants based on those versions, astral vision is subject to [[bug#C343-93|bug C343-93]]: this very minor bug causes monsters seen with astral vision to be listed as being seen with normal vision when using the farlook command. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | == | + | ==Messages== |
− | + | {{message|Your vision seems to dim for a moment but is normal now.|You were blinded while you have astral vision.}} | |
− | + | {{message|Your vision seems to dim for a moment but is happier now.|As above, while [[hallucinating]].}} | |
+ | {{message|Your vision seems to brighten for a moment but is normal now.|Your blindness was cured while you have astral vision.}} | ||
+ | {{message|Your vision seems to brighten for a moment but is sadder now.|As above, while hallucinating.}} | ||
− | + | ==Variants== | |
+ | Some variants add more sources of astral vision. | ||
+ | ===FIQHack=== | ||
+ | In [[FIQHack]], astral vision's radius is extended to 8 squares. | ||
+ | {{nethack-367}} | ||
[[Category:Properties]] | [[Category:Properties]] | ||
− |
Revision as of 23:06, 16 April 2024
Astral vision, internally referred to as x-ray vision, is a property that occurs in NetHack.[1] Astral vision allows a character to see nearby squares, even if they are unlit or else blocked from regular line-of-sight, and ignores any blindness.
The only source of the astral vision property is The Eyes of the Overworld, which grant them while worn.
Description
Astral vision allows a character to view any tile within a 3-square radius, with monsters, items and tiles being completely visible regardless of anything that would block the character's view otherwise, such as walls or boulders:[2] Items viewed using the farlook command are described as if the character is handling them personally, i.e. they can see the item's randomized appearance; this effect does not function on the Rogue level. Monsters seen via astral vision that move will interrupt occupations as normal, regardless of whether they can actually reach the character from their current position.
The blindness status property can still be applied to a character with astral vision, but will be overwritten and have its effects suppressed as long as the astral vision is active. Blindness that is applied or expires while a character has astral vision prints a different message than normal.
History
Astral vision is introduced in NetHack 3.3.0 along with The Eyes of the Overworld - the property makes use of unfinished code for an x-ray vision property that existed prior to the integration of the Monk role into NetHack.
From this version to NetHack 3.4.3, including some variants based on those versions, astral vision is subject to bug C343-93: this very minor bug causes monsters seen with astral vision to be listed as being seen with normal vision when using the farlook command.
Messages
- Your vision seems to dim for a moment but is normal now.
- You were blinded while you have astral vision.
- Your vision seems to dim for a moment but is happier now.
- As above, while hallucinating.
- Your vision seems to brighten for a moment but is normal now.
- Your blindness was cured while you have astral vision.
- Your vision seems to brighten for a moment but is sadder now.
- As above, while hallucinating.
Variants
Some variants add more sources of astral vision.
FIQHack
In FIQHack, astral vision's radius is extended to 8 squares.