TBH WIKI / COMBAT ENGINE

Mechanics

Under the cute pixels is a surprisingly deep ARPG stat engine. Read the formulas that decide damage, then trace every recorded stat to its material, skill or rune relationship.

The current v1.00.13 rules page tracks 63 combat stats. The v1.00.09 library snapshot indexes 78 independent stat records; both counts remain visible so version boundaries are not hidden.
63Tracked stats
78Library records
29Buff / debuff rows
6Status effects
RULES YOU CAN APPLY

Core formulas

Keep the order explicit when comparing a build or checking a combat result.

Final stat(base + ΣFlat) × (1 + ΣAdditive) × Π(1 + each Multiplicative)
DPSAttackSpeed × AttackDamage × (1 + CritChance × (CritDamage − 1))
Crit(base crit + flat Crit Rate%) × (1 + Crit Rate Coefficient%)
STACKING ORDER

Modifier application order

Modifiers from these eight sources are applied in order.

  1. 1Base
  2. 2Item
  3. 3Attribute
  4. 4Passive
  5. 5Account Status (runes)
  6. 6Status Effect
  7. 7Buff Skill
  8. 8Environment
CAPS

Capped vs uncapped

Do not assume every percentage stops at 100%.

Uncapped
  • Crit Chance (can exceed 100%)
  • Attack Speed
Capped
  • Cooldown Reduction
  • Resistances
  • Dodge
  • Block
INCOMING DAMAGE

Damage mitigation pipeline

Incoming damage passes through these seven steps in sequence.

#NameEffect
1Dodge / Elemental Dodgetake 0
2Block / Elemental Blocktake half
3Resistancea −40 res debuff = +40% damage taken
4Armordiminishing, scales with hit & stage, capped
5Damage Reduction× (1 − value)
6Damage Absorptionflat subtract
7Floorminimum 1 damage
CONTROL STATES

Status effects

The six timed states listed by the current mechanics page.

NameDurationEffect
Chill4.0s−3% Attack & Move Speed
Freeze1.5scannot act
Ignite4.0s+200 Fire damage
Shock6.0s+200 Lightning damage
Bleed7.0s+200 Physical damage
Stun2.0s+100 damage taken
29 RECORDED MODIFIERS

Buffs & Debuffs

The first six rows correspond to the status effects above; the remaining rows are skill and environment modifiers.

StatKindModifierValueApplied by
Attack SpeedDebuffMultiplicative+30%Chill
Movement SpeedDebuffMultiplicative+30%Chill
Fire Damage AdditionDebuffFlat+200Ignite
Lightning Damage AdditionDebuffFlat+200Shock
Physical Damage AdditionDebuffFlat+200Bleed
Damage AdditionDebuffFlat+100Stun
Attack DamageBuffAdditive+50%
Attack SpeedBuffAdditive+50%
Attack DamageBuffMultiplicative
Fire ResistanceBuffFlat
Cold ResistanceBuffFlat
Lightning ResistanceBuffFlat
Attack SpeedBuffMultiplicative+100%
Critical ChanceBuffAdditive+30%
Movement SpeedBuffMultiplicative+20%
Attack DamageBuffMultiplicative+100%
Attack SpeedBuffMultiplicative+100%
Fire ResistanceDebuffFlat+20%
Cold ResistanceDebuffFlat+20%
Lightning ResistanceDebuffFlat+20%
Chaos ResistanceDebuffFlat+20%
Fire ResistanceDebuffFlat+40%
Cold ResistanceDebuffFlat+40%
Lightning ResistanceDebuffFlat+40%
Chaos ResistanceDebuffFlat+40%
Fire ResistanceDebuffFlat+60%
Cold ResistanceDebuffFlat+60%
Lightning ResistanceDebuffFlat+60%
Chaos ResistanceDebuffFlat+60%
DAMAGE TAXONOMY

Elements & delivery types

Use the same vocabulary when comparing a skill, material or monster entry.

Elements:PhysicalFireColdLightningChaosAll

Delivery:MeleeProjectileAOESummonDoTTrap

PROGRESSION

Leveling & offline

Max level100
XP to max1,997,771,834
Offline cap8 hours (28,800s)
PrestigeNo

Offline rewards grant gold + XP only — no chests. XP uses the last logged-out stage. “X-9” stages are the most XP-efficient; a −XP penalty applies when your level exceeds the area level by 6+.

WINDOW FIXES

Hotkeys & fixes

Shift + F11Reset display scale

Shift + F12Reset / recenter window position

Alt + Left-ClickLock an item (prevents accidental alchemy/synthesis)

VERSIONED INDEX

Mechanics library

Open a stat to inspect its recorded relationships. Search by name, slug or relation type.

Showing 78 of 78 indexed records

Offense

26

Defense

19

Resources

15

Other

2

Utility & Unlocks

16