Actions
XP per action
Each action pays a tier-scaled success XP, or 10% of it on a fail, multiplied by one additive XP-bonus total per skill.
Rules and numbers
- confirmed Success XP = floor(baseXP x 2^(tier/2)), so each tier is worth about 1.414x the last.
successXP = floor(baseXP * 2^(tier/2))Source: Constants.js:75-78 - confirmed Fail XP = max(1, floor(successXP x 0.1)).
failXP = max(1, floor(successXP * 0.1))Source: Constants.js:80-83 - confirmed All XP bonuses add into one fraction applied once: tools, capes/pets, Alms&Luck perks, medallions, compasses, telescopes, Fortress milestones, beacons, Collector, talents.
xp = round(actionXP * (1 + sum(bonuses)))Source: ClientState.js:2625-2711 - confirmed Tooltips apply the bonus to both success and fail XP.Source: SkillCustomModal.js:2246-2249
- inferred Lucky tasks pay 2x XP (LUCK_TASK_XP_MULT); we assume it multiplies the bonus-applied XP, which the server decides.Source: Constants.js:179
- confirmed Processing scraps or scrap coins pays half XP (SCRAP_XP_DIVISOR 2).Source: Constants.js:412
- dev note A patch note says every XP boost is capped at +75% per skill; no such cap is in the readable code.Source: LoginScreen.js:302 (patch note)
- confirmed Most skills cap at 99 (50M XP); slay, delve, fortify, luck and alms go to 120 (400M XP); the hard cap is 500M XP.Source: Constants.js:35-40
Connected systems
- XP per action is boosted by Alms&Luck perks from Alms
- Ancient and Chaos shards and slates raise XP per action
- XP per action is boosted by Beacons
- Combat pays XP per action
- Fortress Ledgers and Banners raise XP per action
- Gems converts into combat XP per action
- XP per action is doubled by Lucky tasks
- XP per action rolls Pets
- XP per action is halved for Scraps
- Skilling actions pays XP per action
- XP per action is boosted by Telescopes
- XP per action is boosted by Tools
Arrows show who acts on whom: → this system acts on the other, ← the other acts on this one, ↔ both do.
More in Actions
Action time · Alms · Bank trips · Beacons · Double gather · Inventory and satchels · Material save · Movement speed · Pets · Potions · Scraps · Skilling actions · Sleep mode and offline time · Success chance · Teleport crystals · Telescopes · Tools · Vigor
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.