Appraisal Settings - elanthia-online/dr-scripts GitHub Wiki

Description

Trains Appraisal outside of combat. It works through the tasks in appraisal_training from top to bottom and stops as soon as your Appraisal mindstate reaches 30. It can appraise your zills, your gem pouches (worn, stored, or in a gem kit), your gear, your bundle, or the art in the Crossing art gallery.

While appraising gem pouches it also sorts them: empty pouches go to your spares container, and low-value pouches go to a low-value container.

If you practice combat, at 76 ranks you can appraise in combat! This is far more efficient!

Settings

YAML Settings

Training tasks

Trains the list from top to bottom. The default is just art.

appraisal_training:
  - zills
  - pouches
  - kit_pouches
  - gear
  - bundle
  - art
Task Purpose
zills Removes your zills, assesses them and puts them back on. Not needed once you have 250 Appraisal.
pouches Appraises your worn gem pouch, then each gem pouch stored in full_pouch_container, sorting them as it goes.
kit_pouches Appraises each pouch in your gem kit, slot by slot, sorting them the same way. See Gem kits.
gear Puts on your standard gear set and appraises each item in your gear list.
bundle Appraises your bundle, if you have one.
art Runs study-art at the art gallery. This is only in the Crossing, you WILL run here!

Gem pouches

Used by pouches.

full_pouch_container:
gem_pouch_adjective:
gem_pouch_noun: pouch
Setting Default Purpose
full_pouch_container none Where your full gem pouches are stored. Required for pouches.
gem_pouch_adjective none Your gem pouch's adjective, e.g. red. Your worn pouch is only appraised when this is set.
gem_pouch_noun pouch Your gem pouch's noun.

Sorting pouches

Both pouches and kit_pouches route each pouch by what the appraisal finds.

spare_gem_pouch_container:
low_value_gem_pouch_container:
gem_pouch_low_value:
Pouch Goes to
Empty spare_gem_pouch_container. If that isn't set, it stays where it was.
Worth less than gem_pouch_low_value low_value_gem_pouch_container
Fewer than 500 gems (only with count) low_value_gem_pouch_container
Anything else Back where it came from: full_pouch_container, or the gem kit
Setting Default Purpose
spare_gem_pouch_container none Where empty pouches go.
low_value_gem_pouch_container none Where low-value pouches go. Also needed by the count argument.
gem_pouch_low_value none Value in coppers below which a pouch counts as low-value. Unset, no pouch counts as low-value.

Gem kits

Used by kit_pouches.

gem_kit_name: gem kit
Setting Default Purpose
gem_kit_name none Your gem kit, e.g. gem kit. Required for kit_pouches.

The kit task counts the kit's slots, then works down from the highest one. At each slot it turns the kit to that slot, pulls the pouch, appraises it and puts it back in the kit, or sorts it into your spares or low-value container.

  • A kit holds pouches of any colour, so the task always works with the pouch in your hand and never touches the gem pouch you're wearing.
  • If your hands are full when it starts, for example from an interrupted run, it puts the held pouch back into the kit first and tries again.
  • If a pouch won't go where it should, it goes back into the kit. If even that fails, the kit task stops rather than carrying on with full hands, and the script moves on to your next training task.

Gear

Used by gear. There's nothing extra to set: it uses your existing gear list and your standard gear set from gear_sets.

Argument Settings

Argument Purpose
focus <item> Appraise focus on an item you're carrying, or on a concept: defense, arcane, recall, logic, offense, magic, khri or inner fire. Needs 200 Appraisal. It waits for the breakthrough, then exits.
nonspecific Ignore gem_pouch_adjective for this run: stored pouches are matched by gem_pouch_noun alone, and your worn pouch isn't appraised.
count Also count the gems in each pouch; pouches with fewer than 500 go to low_value_gem_pouch_container. Skipped if that container isn't set.

Usage

;appraisal

;appraisal count

;appraisal nonspecific

;appraisal focus arcane

;appraisal focus sword

You can run it automatically as a before/after for Training Manager, or in a subsection of T2.

Training Manager

crossing_training:
- Appraisal

T2

It's not recommended to have a subsection devoted entirely to Appraisal.

- skill: Appraisal
  start: 10
  scripts:
  - go2 roomnum
  - appraisal
⚠️ **GitHub.com Fallback** ⚠️