Difference between revisions of "Naming artifacts"

From NetHackWiki
Jump to navigation Jump to search
m (Added manual disambiguation note (template doesn't seem to allow multiple links))
(Add SLASH'EM; add more links.)
Line 12: Line 12:
 
!Appearance !! Item type !! Artifact name
 
!Appearance !! Item type !! Artifact name
 
|-
 
|-
|amulet || [[amulet of ESP]] || [[The Eye of the Aethiopica]]
+
|[[amulet]] || [[amulet of ESP]] || [[The Eye of the Aethiopica]]
 
|-
 
|-
|gray stone || [[luckstone]] || [[The Heart of Ahriman]]
+
|[[gray stone]] || [[luckstone]] || [[The Heart of Ahriman]]
 
|-
 
|-
|magic helmet* || [[helm of brilliance]] || [[The Mitre of Holiness]]
+
|magic [[helmet]]* || [[helm of brilliance]] || [[The Mitre of Holiness]]
 
|}
 
|}
  
Line 22: Line 22:
  
 
A possible fix is to prevent the naming of ''any'' item with the name of an artifact (so no items period could be named "The Eye of the Aethiopica"), or perhaps just those with the same appearance as the artifact (so no gray stones could be named "The Heart of Ahriman", but, say, [[frost horn]]s could).
 
A possible fix is to prevent the naming of ''any'' item with the name of an artifact (so no items period could be named "The Eye of the Aethiopica"), or perhaps just those with the same appearance as the artifact (so no gray stones could be named "The Heart of Ahriman", but, say, [[frost horn]]s could).
 +
 +
== SLASH'EM ==
 +
 +
In [[SLASH'EM]], the [[artifact]] naming trick is even more effective due to the many new artifacts.
 +
 +
{| class="wikitable"
 +
!Appearance !! Item type !! Artifact name
 +
|-
 +
|[[amulet]] || [[amulet of ESP]] || [[The Eye of the Aethiopica]]
 +
|-
 +
|[[bag]] || [[bag of holding]] || [[Wallet of Perseus]]
 +
|-
 +
|[[candle]] || [[magic candle]] || [[The Candle of Eternal Flame]]
 +
|-
 +
|[[gray stone]] || [[luckstone]] || [[The Heart of Ahriman]]
 +
|-
 +
|magic [[boots]] || [[speed boots]] || [[Whisperfeet]]
 +
|-
 +
|magic [[cloak]] || [[cloak of displacement]] || [[Deluder]]
 +
|-
 +
|magic [[gloves]] || [[gauntlets of dexterity]] || [[Gauntlets of Defense]]
 +
|-
 +
|magic [[helmet]] || [[helm of brilliance]] || [[The Mitre of Holiness]]
 +
|-
 +
|magic [[helmet]] || [[helm of telepathy]] || [[The Crown of Saint Edward]]
 +
|-
 +
|[[whistle]] || [[magic whistle]] || [[The Storm Whistle]]
 +
|}
  
 
[[Category:Bugs]]
 
[[Category:Bugs]]

Revision as of 02:06, 3 September 2006

This article is about the item-identification bug. For the artifacts that can be created by naming, see Sting and Orcrist.

The naming artifacts trick is a bug exploitation that allows you to identify certain item types.

The way NetHack internally keeps track of which items are artifacts is through the item's name; this saves memory and allows a flexible artifact set (i.e. multiple artifacts can have the same base item type). If you try to name an item (say, a helm of brilliance) with the name of an artifact with the same base type (say, The Mitre of Holiness), you'll misengrave.

The abuse is that this only works on the same item type, even if appearances are randomized. In other words, naming a magical helmet "The Mitre of Holiness" will misengrave if and only if the magical helmet is a helm of brilliance. You must name, not call, the object in question (answer yes when it asks you to "Name an individual object?"). Use of this exploitation is frowned upon by some, because this behavior is obviously unintentional.

In this way you can identify (or rule out) the following items:

Appearance Item type Artifact name
amulet amulet of ESP The Eye of the Aethiopica
gray stone luckstone The Heart of Ahriman
magic helmet* helm of brilliance The Mitre of Holiness

*: The appearances of magic helmets are: plumed helmet, etched helmet, crested helmet, and visored helmet.

A possible fix is to prevent the naming of any item with the name of an artifact (so no items period could be named "The Eye of the Aethiopica"), or perhaps just those with the same appearance as the artifact (so no gray stones could be named "The Heart of Ahriman", but, say, frost horns could).

SLASH'EM

In SLASH'EM, the artifact naming trick is even more effective due to the many new artifacts.

Appearance Item type Artifact name
amulet amulet of ESP The Eye of the Aethiopica
bag bag of holding Wallet of Perseus
candle magic candle The Candle of Eternal Flame
gray stone luckstone The Heart of Ahriman
magic boots speed boots Whisperfeet
magic cloak cloak of displacement Deluder
magic gloves gauntlets of dexterity Gauntlets of Defense
magic helmet helm of brilliance The Mitre of Holiness
magic helmet helm of telepathy The Crown of Saint Edward
whistle magic whistle The Storm Whistle