Tasks
Skill, activity and node levers
Levers in Skill Customization tilt the task roll. Skill-level levers (plus Luck and Quests) cost total skill credits; activity, quantity and node levers inside a skill cost that skill's own credits.
Rules and numbers
- confirmed Every lever runs from -5 to +5; each pip multiplies that candidate's weight by 1.25.
mult = 1.25^lever, lever in [LEVER_MIN -5, LEVER_MAX +5]Source: Constants.js:131-133, Constants.js:204 - confirmed Skill, Luck and Quests levers cost total skill credits: 25 * 2^(step-1) for the step, so reaching position L costs 25 * (2^|L| - 1) (775 at +/-5).
cost_total(L) = 25 * (2^ABS(L) - 1)Source: Constants.js:300-307; SkillCustomModal.js:1262 - confirmed Activity weight, activity quantity and node levers cost that skill's individual credits: 5 * (2^|L| - 1) to reach position L (155 at +/-5).
cost_skill(L) = 5 * (2^ABS(L) - 1)Source: Constants.js:310-317; SkillCustomModal.js:3117 - confirmed Negative positions cost the same as positive ones, and moving a lever back toward 0 refunds the exact difference.
change = cost(new) - cost(old); negative = refundSource: SkillCustomModal.js:1286-1312 (tooltip math) - confirmed Processing skills' quantity lever only goes down to -3 (PROCESSING_LEVER_MIN); all other levers go to -5.Source: Constants.js:134; SkillCustomModal.js:3079
- confirmed The Luck lever is not part of the skill pool: each pip adds 0.2% Lucky-task chance on skilling rolls only.
+ lever * LUCK_STEP_PER_LEVER (0.002)Source: Constants.js:142, Constants.js:173 - confirmed Owned Farmer's or Brewer's Almanacs multiply the activity-weight lever of that skill by 1 + owned count (T1 doubles each pip, T1+T2 triples it); the quantity lever is untouched.
weight = 10 * 1.25^(lever * (1 + almanacs))Source: Constants.js:2150-2174; SkillCustomModal.js:1065 - confirmed Bank diary tiers make the first 1-5 pips of node levers at that location free.
paid = cost_skill(|L|) - cost_skill(MIN(|L|, diaryTier))Source: SkillCustomModal.js:1322-1335 - confirmed Levers are validated server-side; a rejected change is reverted in the client.Source: SkillCustomModal.js:297
Connected systems
- Skill, activity and node levers are amplified by Almanacs
- Skill, activity and node levers get free node pips from Bank diaries
- Skill, activity and node levers include the Luck lever for Luck skill
- Skill, activity and node levers are paid with Skill credits
- Slay masters double the lever pips of (Chaos) Skill, activity and node levers
- Skill, activity and node levers include the quantity lever of Task quantity
- Skill, activity and node levers tilts Task roll
Arrows show who acts on whom: → this system acts on the other, ← the other acts on this one, ↔ both do.
Related pages
More in Tasks
Bank diaries · Luck skill · Lucky tasks · New tasks bar (Surveyor's Mark) · Quests · Reroll credits · Skill credits · Skipping a task · Task automaters and relics · Task quantity · Task queue · Task roll
Statuses: confirmed is a value or rule in the game files; observed is measured from recorded play; dev note comes from a developer comment, tooltip or patch note; inferred is worked out from the files with the assumption stated; unknown is decided on the server. Game data read 2026-10-03.