How artisan skills work

How artisan skills work

Demo 0.11.2

How it works

Crafting steps

  1. A craft takes Steps steps, one every Interval. Each step needs the full Item cost and Currency cost on hand, or crafting stops.
  2. While more than one step remains, Step Skipping Chance completes two steps at once.
  3. After the last step the ingredients are spent, unless Input Preservation Chance keeps them.
  4. The craft then pays each Products entry whose chance succeeds, in ascending chance, each doubled with Output Doubling Chance, and XP once per craft.

Game messages

skill StoppedLack of resources available.

A finished craft leaves too little of its Item cost or Currency cost for the next one, and the skill stops. Cooking, Firemaking and Herblore stop with the same message.

Formulas

Base item cost
Recipe ingredients items
Base currency cost
Recipe ingredients currencies
Item cost
Quantitymax(1, trunc(Base item cost quantity × (1 + Input Cost)))
Currency cost
Quantitymax(1, trunc(Base currency cost quantity × (1 + Input Cost)))
Base products
Recipe products
Products
Quantitymax(1, trunc((Base products quantity + Flat product quantity) × (1 + Percent product quantity)))
Base experience
Recipe base experience
Interval
floor(Recipe base interval × (1 + Interval (%)) + Interval (Flat))
Steps
trunc(max(1, Recipe steps + Flat steps))

Modifiers

ModifierGranted by
Output Doubling ChanceYour chance to double the output
Input Preservation ChanceYour chance to preserve the input
Flat product quantity
Percent product quantityNone in the demo
Input CostAdjustment to the input cost
  • ArachiAstrologyMajor 1-20% input cost for Staves & Wands in Runecrafting (Cannot go below 1)
  • ArachiAstrologyMajor 1-20% input cost for Basic Magic Gear in Runecrafting (Cannot go below 1)
  • ArachiAstrologyMajor 1-20% input cost for Intermediate Wizard Gear in Runecrafting (Cannot go below 1)
  • ArachiAstrologyMajor 1-20% input cost for Advanced Wizard Gear in Runecrafting (Cannot go below 1)
Interval (Flat)The adjustment to the base intervalGlobal flat action interval
Interval (%)The adjustment to the base intervalGlobal percent action interval
Flat stepsNone in the demo
Step Skipping ChanceYour chance to skip 1 creation step per action