Touchstone

From NetHackWiki
Revision as of 16:08, 16 December 2023 by Umbire the Phantom (talk | contribs) (formatting + copyedit pass)
Jump to navigation Jump to search
* Gray stone.png
Name touchstone
Appearance gray stone
Damage vs. small 1d3
Damage vs. large 1d3
To-hit bonus +0
Weapon skill sling
Size one-handed
Base price 45 zm
Weight 10
Material mineral

A touchstone is a type of gem that appears in NetHack. It appears as a gray stone when unidentified.

Generation

All Archeologists start the game with an identified uncursed touchstone.

The shopkeeper of a jewelery shop is always generated with a touchstone.[1]

Description

Touchstones are used to identify valuable gems (including other gray stones), either directly or informally: Applying a touchstone to a gem, or else rubbing the gem on the touchstone, will produce a different message depending on the gem and the touchstone's beatitude.

If you are not blind, a valuable gem will leave streaks of that gem's color on an uncursed touchstone, while worthless glass will instead leave scratch marks; rubbing either type of gem on another gray stone will leave colored scratch marks.[2] A cursed touchstone has a 15 chance of shattering gems that are rubbed on it.[3] A blessed touchstone will immediately identify the gem and auto-identify itself - an Archeologist or a gnome in any role can use uncursed touchstones as though they were blessed.[4]

Any item made of iron will produce a signature "scritch, scritch" noise when a touchstone is applied or rubbed against it - and any gem will produce the same message if you are blind while using the touchstone. Using a touchstone while hallucinating will produce YAFM without identifying the gem.

Strategy

Touchstones can significantly ease inventory management even when uncursed: worthless glass can be informally identified, type-named and then subsequently discarded to save space in your pack or bags, allowing you to at least save resources in formally identifying valuable gems by other means. A blessed touchstone allows you to sell fully-identified valuable gems for full price and get the full Luck bonus for throwing them to unicorns.

Touchstones also have some limited use in distinguishing iron items from others in their object class using the signature noise that applying one produces. This can be used to informally identify gauntlets of power and kicking boots, or else eliminating them as the identity of non-iron gloves and boots, though gauntlets of power can also be worn to auto-identify them if they are known to not be cursed.

Identification

The most reliable means of identifying a touchstone is to apply it to an iron item or rub the item on it, ensuring you are not blind - it will produce a signature "scritch, scritch" as mentioned previously. Price identification is also reliable for identifying touchstones, as they are the only gray stone with a base price of 45zm.

While hallucinating prevents you from actually using a touchstone to identify gems, attempting to do so will produce a specific message that can indirectly identify an uncursed gray stone as a touchstone.

History

The touchstone first appears in NetHack 3.4.0.

Messages

"scritch, scritch"
You rubbed an iron item on a touchstone while not blind, or rubbed any gem on a touchstone while blind.
You see <color> streaks on the stone.
You rubbed a valuable gem on a touchstone.
You make scratch marks on the stone.
You rubbed a piece of worthless glass on a touchstone.
You make <color> scratch marks on the stone.
You rubbed a gem on a non-touchstone gray stone.
Oh wow, man: Fractals!
You tried to use a touchstone while hallucinating.

Variants

SLASH'EM

In SLASH'EM, touchstones can only be used on gems.

Encyclopedia entry

"Gold is tried by a touchstone, men by gold."

[ Chilon (c. 560 BC) ]

References

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.