Hearthroot Online
Play free

Formulas

Skill XP

The shared XP curve and exact level thresholds used by every skill.

skills
xp
progression
Level cap
100
Endgame band
Levels 90-100
Endgame XP
570,000 XP
Level from XP
highest threshold reached

Level Thresholds

Total XP is the cumulative threshold required to reach each level. XP from previous level is the additional XP required after reaching the previous level. Levels 0-90 use the standard quadratic curve. The final 10 levels use an accelerating endgame curve and require 3x the XP of the current level 90-100 band.

LevelTotal XPXP from previous level
1100100
2400300
3900500
41,600700
52,500900
63,6001,100
74,9001,300
86,4001,500
98,1001,700
1010,0001,900
1112,1002,100
1214,4002,300
1316,9002,500
1419,6002,700
1522,5002,900
1625,6003,100
1728,9003,300
1832,4003,500
1936,1003,700
2040,0003,900
2144,1004,100
2248,4004,300
2352,9004,500
2457,6004,700
2562,5004,900
2667,6005,100
2772,9005,300
2878,4005,500
2984,1005,700
3090,0005,900
3196,1006,100
32102,4006,300
33108,9006,500
34115,6006,700
35122,5006,900
36129,6007,100
37136,9007,300
38144,4007,500
39152,1007,700
40160,0007,900
41168,1008,100
42176,4008,300
43184,9008,500
44193,6008,700
45202,5008,900
46211,6009,100
47220,9009,300
48230,4009,500
49240,1009,700
50250,0009,900
51260,10010,100
52270,40010,300
53280,90010,500
54291,60010,700
55302,50010,900
56313,60011,100
57324,90011,300
58336,40011,500
59348,10011,700
60360,00011,900
61372,10012,100
62384,40012,300
63396,90012,500
64409,60012,700
65422,50012,900
66435,60013,100
67448,90013,300
68462,40013,500
69476,10013,700
70490,00013,900
71504,10014,100
72518,40014,300
73532,90014,500
74547,60014,700
75562,50014,900
76577,60015,100
77592,90015,300
78608,40015,500
79624,10015,700
80640,00015,900
81656,10016,100
82672,40016,300
83688,90016,500
84705,60016,700
85722,50016,900
86739,60017,100
87756,90017,300
88774,40017,500
89792,10017,700
90810,00017,900
91828,10018,100
92854,84426,744
93890,23335,389
94934,26744,034
95986,94452,677
961,048,26761,323
971,118,23369,966
981,196,84478,611
991,284,10087,256
1001,380,00095,900