Skip to content

Invoke Rune Settings

kahlen-tech edited this page Nov 4, 2026 · 1 revision

Description

Casts a spell from a runestone, and keeps trying until the spell is up. It gets the right runestone from your runestone_storage, INVOKEs it, harnesses extra mana, casts, and puts the runestone back. Spent runestones are thrown away. If the spell is already up, it does nothing.

Spell Runestone
Athleticism selenite
Bless elbaite
Calm xibaryl
Clear Vision avaes
Compost asketine
Eagle's Cry electrum
Fire Shards rhodonite
Geyser celestite
Glythtide's Gift axinite
Protection from Evil topaz
Refresh quartz
Shadows azurite
Zephyr imnera
Arc Light (calavarite runestone) is in the script's list but can't be used: the script misspells it, so ;invoke-rune "arc light" says "Argument spelled wrong. For usage see ;invoke-rune."

Settings

YAML Settings

runestone_storage: backpack
runestone_harness: 30
buff_spell_mana_threshold: 40
runestone_purchase: false
Setting Default Purpose
runestone_storage backpack Where your runestones are.
runestone_harness 30 Mana to harness after invoking, before casting.
buff_spell_mana_threshold 40 Wait until you have at least this much mana before invoking.
runestone_purchase false When you run out, run ;restock to buy more, then walk back. Your Restock settings must buy that runestone, or it keeps running restock.
  • When you're out and runestone_purchase is off: "Out of runestone!", a beep, and it stops.
  • If you're too mentally fatigued to finish the pattern: "Cannot cast this spell currently!", a beep, and it stops.
  • If the spell backfires or the pattern resists, it tries again.

Argument Settings

Argument Purpose
spell The spell's full name. Put a name with spaces in double quotes.
debug Show debug messages.

Usage

;invoke-rune bless

;invoke-rune "clear vision"

Clone this wiki locally