Skip to content

Herb Stock Settings

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

Description

Buys healing herbs to keep your stock up. For each herb on the list for your town in base-healingherbs.yaml, plus your own herbs, it counts how many you have and buys enough to reach the quantity you want, then puts them in your remedy_container and banks your spare coins.

It works in Crossing, Shard, Ratha and Riverhaven. Riverhaven needs 150 Athletics to swim the Jantspyre River. Elsewhere, you must list your own herbs and set herbs_override_herbstock.
It opens your storage_containers first. With nothing to buy: "*** No Herbs Needed from town ***".

Settings

YAML Settings

remedy_container: herb pouch
herbs_override_herbstock: false
herbs:
- name: jadice flower
  size: 5
  room: 1234
  price: 125
  stackable: true
  quantity: 25
- name: nemoih root
  size: 5
  room: 5678
  price: 125
  stackable: true
  quantity: 25
  location: Shard
sell_loot_money_on_hand: 3 silver
Setting Default Purpose
remedy_container Where your herbs go.
herbs Herbs to buy as well as the town's list. Each needs a name, the size of one purchase (how many pieces), the shop room, the price in copper, whether it's stackable, and the quantity you want to have. Add location to buy it in that town instead.
herbs_override_herbstock false Buy only your own herbs, not the town's list.
sell_loot_money_on_hand 3 silver How much to keep on you when it banks your coins.
  • Herbs with a location other than Crossing are skipped on free accounts, and Riverhaven ones without 150 Athletics.
  • Setting herbs also makes Heal Remedy use herbs.

Argument Settings

Argument Purpose
town Shop in this town instead of your hometown.

Usage

;herb-stock

;herb-stock shard

Clone this wiki locally