Game Mechanics
How Task Bar Hero turns stats into damage, survivability and rewards, straight from the formulas the Build Planner and simulator use.
Stat stacking
Each stat is folded from its sources in one pass: flat rolls add first, additive percents then sum, and multiplicative percents multiply on top.
final = (base + Σ flat) × (1 + Σ increased / 1000) × Π (1 + more / 1000) flat raw rolls (Attack Speed is 100-based; crit is tenths of a %) increased ADDITIVE rolls — summed more MULTIPLICATIVE rolls — each multiplied in
Hero base stats do not scale with level; everything comes from gear, passives and runes.
Damage & crit
Damage per second from attack damage, attack speed and the crit factor (crit chance is capped at 100%).
attacksPerSecond = attackSpeed / 100 critFactor = 1 + min(critChance, 100%) × (critDamage − 100%) DPS = attackDamage × attacksPerSecond × critFactor
Survivability
Armor is modelled as flat mitigation: effective HP is the real damage a hero's HP pool absorbs.
effectiveHP = maxHP × (1 + armor / 100)
Idle & offline economy
Base gold and XP earned per stage level while idle, with the kill and clear counts that drive offline rewards.
| Stage Lv | Base gold | Base XP | Kills | Clears |
|---|---|---|---|---|
| 1 | 1 | 1 | 180 | 20 |
| 2 | 2 | 2 | 300 | 15 |
| 3 | 3 | 2 | 423 | 15 |
| 4 | 4 | 4 | 423 | 15 |
| 5 | 5 | 6 | 423 | 12 |
| 6 | 6 | 11 | 528 | 12 |
| 7 | 6 | 15 | 660 | 12 |
| 8 | 6 | 15 | 792 | 12 |
| 9 | 6 | 21 | 828 | 12 |
| 10 | 7 | 29 | 864 | 12 |
| 11 | 10 | 49 | 939 | 12 |
| 12 | 10 | 53 | 939 | 12 |
| 13 | 10 | 58 | 939 | 10 |
| 14 | 12 | 91 | 939 | 10 |
| 15 | 13 | 103 | 939 | 10 |
| 16 | 13 | 125 | 980 | 10 |
| 17 | 13 | 126 | 980 | 10 |
| 18 | 20 | 222 | 1,120 | 10 |
| 19 | 21 | 259 | 1,120 | 10 |
| 20 | 21 | 267 | 1,200 | 10 |
| 21 | 28 | 359 | 1,200 | 10 |
| 22 | 28 | 359 | 1,200 | 10 |
| 23 | 28 | 359 | 1,200 | 10 |
| 24 | 28 | 359 | 1,200 | 10 |
| 25 | 28 | 359 | 1,440 | 10 |
| 26 | 29 | 359 | 1,440 | 10 |
| 27 | 30 | 404 | 1,440 | 10 |
| 28 | 56 | 936 | 1,440 | 10 |
| 29 | 56 | 936 | 1,600 | 10 |
| 30 | 68 | 1,163 | 1,700 | 10 |
| 31 | 68 | 1,163 | 1,870 | 10 |
| 32 | 68 | 1,163 | 1,885 | 10 |
| 33 | 68 | 1,163 | 1,900 | 10 |
| 34 | 68 | 1,163 | 1,900 | 10 |
| 35 | 68 | 1,163 | 2,145 | 10 |
| 36 | 76 | 1,336 | 2,400 | 10 |
| 37 | 76 | 1,336 | 2,400 | 10 |
| 38 | 76 | 1,336 | 2,600 | 10 |
| 39 | 76 | 1,336 | 2,600 | 10 |
| 40 | 98 | 1,777 | 2,730 | 10 |
| 41 | 98 | 1,777 | 2,730 | 10 |
| 42 | 98 | 1,777 | 2,730 | 10 |
| 43 | 103 | 1,901 | 2,730 | 10 |
| 44 | 121 | 2,118 | 2,940 | 10 |
| 45 | 125 | 2,118 | 3,080 | 10 |
| 46 | 125 | 2,118 | 3,080 | 10 |
| 47 | 125 | 2,118 | 3,080 | 10 |
| 48 | 125 | 2,118 | 3,080 | 10 |
| 49 | 125 | 2,118 | 3,080 | 10 |
| 50 | 148 | 2,640 | 3,080 | 10 |
| 51 | 198 | 3,731 | 3,300 | 10 |
| 52 | 198 | 3,731 | 3,300 | 10 |
| 53 | 198 | 3,731 | 3,450 | 10 |
| 54 | 198 | 3,731 | 3,450 | 10 |
| 55 | 198 | 3,731 | 3,600 | 10 |
| 56 | 198 | 3,731 | 3,600 | 10 |
| 57 | 212 | 4,021 | 3,600 | 10 |
| 58 | 212 | 4,021 | 3,600 | 10 |
| 59 | 212 | 4,021 | 3,840 | 10 |
| 60 | 223 | 4,241 | 3,840 | 10 |
| 61 | 223 | 4,241 | 4,000 | 10 |
| 62 | 243 | 4,652 | 4,000 | 10 |
| 63 | 243 | 4,652 | 4,000 | 10 |
| 64 | 243 | 4,698 | 4,000 | 10 |
| 65 | 243 | 4,698 | 4,000 | 10 |
| 66 | 314 | 5,633 | 4,000 | 10 |
| 67 | 314 | 5,633 | 4,250 | 10 |
| 68 | 314 | 5,633 | 4,250 | 10 |
| 69 | 314 | 5,633 | 4,250 | 10 |
| 70 | 314 | 5,633 | 4,420 | 10 |
| 71 | 314 | 5,633 | 4,420 | 10 |
| 72 | 314 | 5,633 | 4,420 | 10 |
| 73 | 314 | 5,633 | 4,420 | 10 |
| 74 | 314 | 5,633 | 4,420 | 10 |
| 75 | 466 | 9,054 | 4,420 | 10 |
| 76 | 466 | 9,054 | 4,680 | 10 |
| 77 | 466 | 9,054 | 4,680 | 10 |
| 78 | 466 | 9,054 | 5,040 | 10 |
| 79 | 466 | 9,054 | 5,040 | 10 |
| 80 | 466 | 9,054 | 5,040 | 10 |
| 81 | 466 | 9,054 | 5,040 | 10 |
| 82 | 466 | 9,054 | 5,040 | 10 |
| 83 | 466 | 9,054 | 5,040 | 10 |
| 84 | 466 | 9,054 | 5,320 | 10 |
| 85 | 497 | 9,665 | 5,320 | 10 |
| 86 | 497 | 9,665 | 5,510 | 10 |
| 87 | 497 | 9,710 | 5,510 | 10 |
| 88 | 497 | 9,710 | 5,510 | 10 |
| 89 | 603 | 11,272 | 5,800 | 10 |
| 90 | 606 | 11,272 | 5,800 | 10 |
| 91 | 606 | 11,272 | 6,000 | 10 |
| 92 | 606 | 11,272 | 6,000 | 10 |
| 93 | 690 | 12,809 | 6,000 | 10 |
| 94 | 1,022 | 20,395 | 6,300 | 10 |
| 95 | 1,110 | 21,898 | 6,300 | 10 |
| 96 | 1,110 | 21,898 | 6,300 | 10 |
| 97 | 1,110 | 21,898 | 6,300 | 10 |
| 98 | 1,110 | 21,898 | 6,300 | 10 |
| 99 | 1,110 | 21,898 | 6,300 | 10 |
| 100 | 1,110 | 21,898 | 6,300 | 10 |
| 101 | 1,110 | 21,898 | 6,300 | 10 |
| 102 | 1,110 | 21,898 | 6,300 | 10 |
| 103 | 1,110 | 21,898 | 6,300 | 10 |
| 104 | 1,110 | 21,898 | 6,300 | 10 |
| 105 | 1,110 | 21,898 | 6,300 | 10 |
| 106 | 1,110 | 21,898 | 6,300 | 10 |
| 107 | 1,110 | 21,898 | 6,300 | 10 |
| 108 | 1,110 | 21,898 | 6,300 | 10 |
| 109 | 1,110 | 21,898 | 6,300 | 10 |
| 110 | 1,110 | 21,898 | 6,300 | 10 |
| 111 | 1,110 | 21,898 | 6,300 | 10 |
| 112 | 1,110 | 21,898 | 6,300 | 10 |
| 113 | 1,110 | 21,898 | 6,300 | 10 |
| 114 | 1,110 | 21,898 | 6,300 | 10 |
| 115 | 1,110 | 21,898 | 6,300 | 10 |
| 116 | 1,110 | 21,898 | 6,300 | 10 |
Hero leveling
XP required to reach the next level, per level.
| Level | XP to level up |
|---|---|
| 1 | 30 |
| 2 | 150 |
| 3 | 500 |
| 4 | 1,000 |
| 5 | 2,600 |
| 6 | 6,500 |
| 7 | 13,000 |
| 8 | 23,400 |
| 9 | 37,440 |
| 10 | 74,880 |
| 11 | 134,784 |
| 12 | 229,133 |
| 13 | 366,613 |
| 14 | 513,258 |
| 15 | 718,561 |
| 16 | 970,057 |
| 17 | 1,309,577 |
| 18 | 1,702,450 |
| 19 | 2,042,940 |
| 20 | 3,064,410 |
| 21 | 3,615,531 |
| 22 | 4,157,861 |
| 23 | 4,739,962 |
| 24 | 5,356,157 |
| 25 | 6,266,704 |
| 26 | 7,708,046 |
| 27 | 9,866,299 |
| 28 | 12,135,548 |
| 29 | 14,198,591 |
| 30 | 15,618,450 |
| 31 | 17,180,295 |
| 32 | 18,709,341 |
| 33 | 20,170,728 |
| 34 | 21,528,801 |
| 35 | 22,748,528 |
| 36 | 23,796,986 |
| 37 | 24,644,829 |
| 38 | 25,267,650 |
| 39 | 25,647,149 |
| 40 | 25,772,024 |
| 41 | 25,638,532 |
| 42 | 25,250,674 |
| 43 | 24,619,997 |
| 44 | 28,490,088 |
| 45 | 32,968,530 |
| 46 | 38,150,952 |
| 47 | 44,148,014 |
| 48 | 51,653,176 |
| 49 | 63,533,406 |
| 50 | 81,322,760 |
| 51 | 100,026,995 |
| 52 | 117,031,584 |
| 53 | 125,223,795 |
| 54 | 133,989,461 |
| 55 | 143,368,723 |
| 56 | 153,404,534 |
| 57 | 164,142,851 |
| 58 | 175,632,851 |
| 59 | 187,927,151 |
| 60 | 201,082,052 |
| 61 | 215,157,796 |
| 62 | 230,218,842 |
| 63 | 241,729,784 |
| 64 | 253,816,273 |
| 65 | 266,507,087 |
| 66 | 279,832,441 |
| 67 | 293,824,063 |
| 68 | 308,515,266 |
| 69 | 323,941,029 |
| 70 | 340,138,080 |
| 71 | 357,144,984 |
| 72 | 375,002,233 |
| 73 | 393,752,345 |
| 74 | 413,439,962 |
| 75 | 434,111,960 |
| 76 | 455,817,558 |
| 77 | 478,608,436 |
| 78 | 559,971,870 |
| 79 | 688,765,400 |
| 80 | 881,619,712 |
| 81 | 1,084,392,246 |
| 82 | 1,268,738,928 |
| 83 | 1,306,801,096 |
| 84 | 1,346,005,129 |
| 85 | 1,386,385,283 |
| 86 | 1,427,976,841 |
| 87 | 1,470,816,146 |
| 88 | 1,514,940,630 |
| 89 | 1,560,388,849 |
| 90 | 1,607,200,514 |
| 91 | 1,655,416,529 |
| 92 | 1,705,079,025 |
| 93 | 1,739,180,606 |
| 94 | 1,773,964,218 |
| 95 | 1,809,443,502 |
| 96 | 1,845,632,372 |
| 97 | 1,882,545,019 |
| 98 | 1,920,195,919 |
| 99 | 1,958,599,837 |
| 100 | 1,997,771,834 |