Spellbook of restore ability

From NetHackWiki
Jump to: navigation, search
spellbook of
+   restore ability   Light green spellbook.png
Appearance random
Abundance 2.54%
Base price 400 zm
Weight 50
Turns to read 15
Ink to write 20–39
Spell type healing
Level 4
Power cost 20 Pw
Direction non-directional
Equivalent potion of restore ability
Special for monk

The spellbook of restore ability allows you to learn the restore ability spell.


Casting this spell has the same effect as a potion of restore ability: At less than skilled in healing spells it restores one random lost attribute of strength, dexterity, constitution, intelligence, wisdom, or charisma to its previous maximum amount (like an uncursed potion). At skilled or expert it restores all six attributes (like a blessed potion).

This is an emergency spell.


This is assuredly one of the most ridiculous spells in NetHack--not because its effect is without value, but because by the time most characters can cast a 4th level spell, they are likely to have ready access to unicorn horns, which do any number of useful things in addition to restoring diminished ability scores. A monk, who receives the special spell bonus when casting this spell, might just be in a position to require it before the first unicorn appears and is dispatched.

If you forget the spell, you might be wise to not relearn it. Attempting to cast it will sometimes provide confusion.

In SporkHack and UnNetHack, this spell is considerably more valuable since the unicorn horn no longer restores lost attributes. Once this spell is learned, you are safe to abuse your stats (e.g. by remaining satiated, consorting with foocubi) since any attributes lost can be easily restored. You will also accumulate potions of restore ability, which can now be used for dilution.


This spellbook was called the spellbook of restore strength at its introduction, along with spells themselves, in NetHack 1.3d. It was renamed to spellbook of restore ability in NetHack 3.0.0, which also introduced the modern six-attribute system.

This page is a stub. Should you wish to do so, you can contribute by expanding this page.

This page may need to be updated for NetHack 3.6.0.

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 {{nethack-360}} or {{noversion}} as appropriate.