Tome of Memory Loss (Stable)

If you liked this item, please rate it up on Steam Workshop page.

Author: catalystwyrm

Last revision: 3 Jan at 09:32 UTC (1)

File size: 596.93 KB

On Steam Workshop

Description:
Tome of Memory Loss

"They say knowledge is power, but what about the power to forget?"
A mysterious tome has surfaced in North Tyris — an artifact capable of erasing magical knowledge as cleanly as wiping a slate.

This mod introduces a utility item that gives you control over the spells and abilities of any character.

It provides a user interface to remove unwanted magic and, optionally, add new spells or abilities.

The UI also displays previously hidden information for NPCs, such as their current spell levels and charges.

🧩 Requirements
  • YK Framework — Required for the custom management UI
  • CWL (Nightly or Stable) — Required for registering the custom tome item

🤝 Useful Companion Mods

✨ Features
  • Spell & Ability Removal: Remove any spell or ability from yourself or any NPC.
  • Detailed NPC Info: Displays NPC spell levels and current spell charges.
  • Optional Spell Addition: Enable adding new spells and abilities (configurable).
  • Consumable Item: The tome has limited charges and is consumed when depleted (fully configurable).
  • Enemy Protection: Prevents removing abilities from hostile NPCs to maintain balance.

📘 How It Works

You can buy the Tome of Memory Loss from Nino’s General Store in Tinker’s Camp,
or spawn it with the command:

spawn tome_memory_loss

  • To Manage Your Spells: Read the tome from your inventory.
  • To Manage NPC Spells: Hold the tome and middle-click the target character.

This opens the management UI, listing all of the character’s spells and abilities for viewing or removal.

⚙️ Core Configs
EnableSpellAddition = false // Allows adding spells and abilities if true TomeCharges = 7 // Number of uses per tome (-1 = unlimited) RandomCharges = true // If true, tome charges vary randomly per item ChargesPerAbility = 0 // How many charges per added ability (higher = rarer) PreventOverpoweredAbilities = false // Blocks overpowered additions if true

Tome Charge Examples:

  • TomeCharges=7, RandomCharges=true → Each tome has 1–7 random charges
  • TomeCharges=10, RandomCharges=false → Every tome has exactly 10 charges
  • TomeCharges=-1 → Unlimited uses, no charge consumption
  • Higher values = more uses before the tome crumbles to dust

🧠 UI & Safety Configs
AutoCloseAfterRemoval = true // Closes UI automatically after spell removal EnableMiddleClickMenu = false // Adds “Manage Spells” to menu even if tome not held PreventEnemyRemoval = true // Disables removal from hostile NPCs PreventEnemyMenuAccess = true // Blocks opening menu for hostile NPCs FilterAbilities = false // Hides problematic/AI-only abilities for clarity

If you like the work I do, please support me with a small tip on https://ko-fi.com/catalystwyrm

Download
Required items:

Click the title to search on this site.


YK FrameworkSteam Workshop
(Stable) Custom Whatever LoaderSteam Workshop
Revisions:

Old revisions of this mod are available below. Click the link to download.