Experience

XP per Level

LevelXP for levelCumulative XP
100
220102010
321544164
421546318 (6318 from level 1)
521548472
6215410626
7330313929 (7611 from level 4)
8330317232
9330320535
10330323838 (9909 from level 7)
11330327141
12445231593
13445236045 (12207 from level 10)
14445240497
15445244949
16445249401 (13356 from level 13)
17560055001
18560060601
19560066201
20560071801 (22400 from level 16)
21900080801
221000090801
2311500102301
2413000115301
2515000130301
2617000147301
2719500166801
2822000188801
2925000213801
3028000241801

Kill XP & Underdog XP

Killing an enemy Hero grants 50 × (victim's level + 5) base XP, then that base amount is scaled by a bounty modifier based on the level gap between the killer and the victim.

The gap compares each hero's fractional level (whole level plus progress toward the next): gap = victim − killer. Its whole part picks a row below (a gap under one full level counts as 0), and the fractional part adds on top:

delta = flat bonus + fraction × 0.1 × fraction multiplier

Whole-level gapFlat bonusFraction multiplier
001
10.12
20.353
30.754
41.35
5+20

If the victim is ahead the modifier is 1 + delta (Underdog XP bonus); if the victim is behind it's 1 − delta (reduced reward). Either way the result is clamped to 0.05–3.

Example: a level 11.4 hero kills a level 14.8 hero.

  1. Level gap: 14.8 − 11.4 = 3.4, so the whole-level gap is 3 and the fraction is 0.4.
  2. The gap-3 row above gives a flat bonus of 0.75 and a fraction multiplier of 4.
  3. Delta: 0.75 + 0.4 × 0.1 × 4 = 0.91.
  4. The victim is ahead, so the modifier is 1 + 0.91 = 1.91.
  5. Base kill XP uses the victim's whole level: 50 × (14 + 5) = 950.
  6. The kill grants 950 × 1.91 = 1814.5 XP.