How Your Damage Gets Calculated
By wacko
A walkthrough of one shot from a real loadout, using actual component, talent, and ammunition names. The exact percentages and base values are illustrative (your tank has its own numbers), but the order and the math run exactly like this every time you fire.
Setup
The shooter
- Base shell damage: 200 (varies by vehicle)
- Shell Damage talent: +10 (Deadeye tree, 2 points)
- DUPLICATOR component: +5
- SHELL CHARGER component: +7.5 (currently 1 stack from a recent penetration)
- HOT CHAMBER component: dormant right now (you haven't reloaded recently)
- Module Damage talent: +20% damage against enemy modules (Deadeye tree, 2 points; comes into play in Step 5)
- Loaded shell: HIGH EXPLOSIVE (×1.20 damage, fixed 45mm penetration)
The target
- ADAPTIVE HARDENING component: −8% damage taken right now (it ramps each second they're spotted, capped at 12%; they've been spotted for a few seconds)
- MICRO PLATING component: −3 flat damage
- Hit zone: side hull (no module in the line of fire)
Step 1: your true shell damage
Talents and components that aren't conditional are always on. They build your effective shell damage like this.
Flat bonuses get added to the base.
200 (base) + 10 (Shell Damage talent) + 5 (DUPLICATOR) + 7.5 (SHELL CHARGER) = 222.5
No percent buffs are active right now (HOT CHAMBER is dormant). So:
True shell damage: 222.5
You can't see this on shell damage in most current loadouts (most shell-damage sources today are flat), but on max health the rule is on full display because BULKHEADS is a percent buff.
Imagine a tank with 2050 base max health, the Max Health talent (Deadeye tree, 2 points) for +200 flat, and BULKHEADS for +8.5% max health. Flat first, so 2050 + 200 = 2250. Percent applied once on top: 2250 × 1.085 = 2441.25.
If a second percent buff ever stacked on top of BULKHEADS (say a future component giving +5% max health), they'd combine as +13.5%, applied once. So 2250 × 1.135 = 2553.75, not 2250 × 1.085 × 1.05 = 2563.31. Same-type percents always add together first; they never compound. This is how the game keeps power growth predictable as you stack multiple sources.
The same rule applies to shell damage and any other stat. When two or more percent buffs hit the same number, they share one pool.
Step 2: your shell's multiplier
Different shells multiply your shell damage by their own number.
| Shell | Damage | Tradeoff |
|---|---|---|
| STANDARD | ×1.0 | base firepower |
| HIGH EXPLOSIVE | ×1.2 | fixed 45mm penetration |
| GARGANTUAN | ×1.2 | much worse accuracy |
| MOMENTUM | ×1.3 | only after the shell has traveled 200m |
| UNSTABLE | ×1.1 | restricted max speed |
Other shells have their own modifier. Check the shell tooltip in-game.
You loaded HIGH EXPLOSIVE, so:
222.5 × 1.20 = 267
This is the damage that actually leaves the barrel. (If you'd loaded STANDARD: 222.5 × 1.0 = 222.5.)
Step 3: defenses peel layers off
Once your shot lands, the enemy's defenses run in sequence, multiplying one after another. This is the opposite of how your shooter-side buffs work.
267 ← shell damage that arrived
× (1 − 0.08) = 245.64 ← ADAPTIVE HARDENING (−8% currently)
× (1 + 0) = 245.64 ← no module hit bonus this shot
× (1 + 0) = 245.64 ← no other conditions met
× (1 + 0) = 245.64
× (1 + 0) = 245.64
− 3 = 242.64 ← MICRO PLATING flat reduction
Rounded: 243 damage.
Your offense adds up. The enemy's defense multiplies. If a target stacks ADAPTIVE HARDENING (−8% while spotted) and REACTIVE MODULES (−10% when a module is broken), that's 0.92 × 0.90 = 0.828, a 17.2% reduction, not 18%. Defenses get stronger per layer; offense gets weaker. This is the core balance lever in the game.
Step 4: buffs that change your next shot
Some components and talents fire on a specific event and affect future shots. Example: HOT CHAMBER activates for 2 seconds after you complete a reload.
You finish a reload. HOT CHAMBER fires (assume +20% shell damage at its current rank). You take your next shot, still loaded with HIGH EXPLOSIVE, still aimed at the same target.
The +20% adds into the percent pool for your shell damage.
Flat: 222.5 (unchanged)
Percent: +20% (HOT CHAMBER, currently the only percent buff)
True shell damage: 222.5 × 1.20 = 267
With HE shell: 267 × 1.20 = 320.4
After ADAPTIVE: 320.4 × 0.92 = 294.77
After MICRO: 294.77 − 3 = 291.77 → 292
292 damage, up from 243 without HOT CHAMBER active.
If a second percent buff existed and was also active (back to the sidebar rule), HOT CHAMBER and it would combine in the same pool before any multiplication happens. Two +20% sources become +40%, never +44%.
When HOT CHAMBER's 2-second window expires, the +20% drops out of the pool, and your true shell damage drops back to 222.5.
Step 5: effects that change this shot
Some events fire on the impact itself (on hit, on penetration, on a module strike) and modify the same shot they came from. Two patterns.
Type A: conditional multipliers
Real examples:
- Module Damage talent: +X% damage against enemy modules
- VULN BREAKER component: +X% damage against modules, ramps another 2.5% each time you damage a module
These don't change your tank's true shell damage. They join the hit-resolution chain in Step 3 when their condition matches. The × (1 + 0) placeholder lines we showed in Step 3 are exactly where conditional bonuses land.
Going back to Step 3's setup (HOT CHAMBER off), but this time your shot strikes an enemy module. Your Module Damage talent's +20% kicks in.
267 ← shell damage that arrived
× (1 − 0.08) = 245.64 ← ADAPTIVE HARDENING
× (1 + 0.20) = 294.77 ← Module Damage talent (+20% on module hits)
× (1 + 0) = 294.77
× (1 + 0) = 294.77
× (1 + 0) = 294.77
− 3 = 291.77 → 292
292 damage on a module hit, up from 243 on a hull hit.
Conditional multipliers ride the same chain as enemy defenses, so they compound alongside defensive layers. They're not in the percent pool with your shooter-side buffs. A +20% module bonus stacked with a −8% damage reduction gives 0.92 × 1.20 = 1.104, about 10% net upside on this specific hit, not a flat 12%.
This is why on-condition damage talents often feel stronger than the same number written as a passive buff: they multiply against everything else in the chain.
Type B: additional damage instances
Some on-hit effects fire a separate damage event on top of the main hit. (Example pattern: a component or ability that deals an extra burst of damage when you successfully penetrate.)
When this triggers, two damage events resolve.
- Your normal shot, calculated as Steps 1 to 3, lands for 243 damage.
- A separate bonus hit, with its own base value, running through its own pass.
If the bonus damage runs through enemy defenses the same way your shell does:
Main shot: 267 → 243 (from Steps 1 to 3)
Bonus hit: 30 × (1 − 0.08) − 3 = 27.6 − 3 = 24.6 → 25
Total damage on this hit: 243 + 25 = 268
If the effect is designed to ignore enemy defenses, the math is simpler:
Main shot: 243
Bonus hit: 30
Total: 273
Whether the secondary damage respects defenses, scales with shell type, or applies its own damage type is a per-effect design choice. Check the tooltip on each component or talent.
Your shell math runs once. The on-hit effect then runs separately, with its own base and its own pass through defenses. The two totals add at the end.
The mental model
| Source | Where it lives | How it stacks |
|---|---|---|
| Talents and components, always-on (DUPLICATOR, BULKHEADS) | Your "true" stats | Flat sources sum with base; percent sources sum into one pool, applied once |
| Triggered "next-shot" buffs (HOT CHAMBER, SHELL CHARGER stacks) | Joins your "true" stats while active | Same pools as passive buffs: adds, doesn't compound |
| Ammo (HIGH EXPLOSIVE, MOMENTUM, GARGANTUAN…) | Per-shot multiplier | Multiplies your true shell damage |
| Conditional hit bonuses (Type A: Module Damage, VULN BREAKER) | Hit-resolution chain | Only on matching hits; compounds with enemy defenses |
| Additional damage on hit (Type B) | Separate hit, separate math | Independent calculation; may or may not respect defenses |
| Enemy defenses (ADAPTIVE HARDENING, MICRO PLATING, REACTIVE MODULES) | Their incoming damage | Multiplies in sequence; compounds |
Takeaways
- Same-type percent buffs add together. Two +10% sources equal +20%, not +21%. Visible today on stats like max health where BULKHEADS combines with other +HP sources.
- Ammo and enemy defenses are multipliers. Your shell type multiplies your true damage. Enemy defenses multiply against it, and stacks of defenses compound.
- On-hit effects come in two flavors. Conditional multipliers (Module Damage, VULN BREAKER) fold into the hit chain and compound with enemy defenses. Bonus damage instances are a second, separate hit with their own math. Neither joins the shooter-side percent pool, which is why they often feel stronger than the same number written as a passive buff.
- Diversify across buckets. Flat bonuses, conditional multipliers, ammo choice, weak-point hits, and Type-B procs all sit in different buckets and combine more strongly than yet another +% on a stat where you already have one.
