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

Description

Uses your tarantula whenever it's ready, every 10 minutes. It runs in the background, picks a skill whose mindstate is high, turns the tarantula to that skill and RUBs it, so the tarantula consumes that skill's experience. You choose the skills it prefers, with different lists for when you're hunting and when you're not.

It isn't stopped by ;kill all; use ;kill tarantula. It pauses your other scripts while it uses the tarantula.
If you don't have the tarantula, it says "noun not found, exiting".
Each successful use is logged to your atmospherics window: "Tarantula successfully sacrificed mindstate/34 of skill at time".

Settings

YAML Settings

tarantula_noun: biomechanical tarantula
tarantula:
  Weapon:
    combat:
    - Small Edged
    - Parry Ability
  Lore:
    non_combat:
    - Scholarship
    - Appraisal
  Survival:
    combat:
    - Evasion
    non_combat:
    - Athletics
tarantula_excluded_skills:
- Performance
tarantula_skip_alternate: false
tarantula_startup_delay: 15
tarantula_debug: false
Setting Default Purpose
tarantula_noun biomechanical tarantula Your tarantula's name.
tarantula Your preferred skills, grouped by skillset (Armor, Weapon, Magic, Survival or Lore). Each skillset can have a combat: list, used while hunting-buddy or combat-trainer is running, and a non_combat: list for the rest of the time.
tarantula_excluded_skills Skills it must never pick when it falls back to any skill (see below).
tarantula_skip_alternate false Don't fall back to any skill when none of your preferred skills is ready.
tarantula_startup_delay 15 Seconds to wait after starting.
tarantula_debug false Show what it's doing.

How it picks a skill:

  1. The game makes you change skillsets each time, so it leaves out the skillset it used last.
  2. From your preferred skills for now (combat or non-combat), it picks at random one at 27 mindstates or more, that you have ranks in and haven't capped.
  3. If there isn't one, unless tarantula_skip_alternate is on, it picks at random from every skill in the other skillsets at 30 or more, leaving out tarantula_excluded_skills.
  • The magic skills (Life, Holy, Lunar, Elemental, Arcane and Inner Magic, and Inner Fire) are turned to as Magic.
  • If the tarantula isn't ready, it works out when it will be and waits until then.
  • It can't use the tarantula while you're practicing climbing; it tries again later.

When not to use it

tarantula_no_use_scripts:
- alchemy
- burgle
- carve
- craft
- enchant
- forge
- remedy
- sew
- shape
- smelt
- smith
- tinker
- workorders
- stabbity

The list above is the base.yaml default. If you set your own, it replaces the default, so copy any entries you want to keep.

Setting Default Purpose
tarantula_no_use_scripts (the list above) It doesn't use the tarantula while any of these scripts is running.

Argument Settings

None.

Usage

;tarantula

Autostart

It's meant to run all the time. Add it to the autostarts: list in your setup YAML:

autostarts:
  - tarantula

Clone this wiki locally