Difference between revisions of "Experience"

From Tales of Maj'Eyal
Jump to: navigation, search
(Created page with "Most races have a bonus or minus to experience gained, see the Races page for more information about values. The experience needed per level for a Dwarf looks roughl...")
 
(corrected own mistake)
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
[[Category:Game Mechanics]]
 +
 
Most races have a bonus or minus to experience gained, see the [[Races]] page for more information about values.  
 
Most races have a bonus or minus to experience gained, see the [[Races]] page for more information about values.  
  
The experience needed per level for a [[Dwarf]] looks roughly like this (RC3):
+
The XP required to reach level L from level L-1 is given by the ActorLevel.exp_chart function in /tome/load.lua .
+
If L is 29 or below, the XP required to reach it from level L-1 is:
 
+
Level 1: 0
+
 
+
Level 2: 33.6
+
 
+
Level 3: 75.9
+
 
+
Level 4: 136.9
+
 
+
Level 5: 216.5
+
 
+
Level 6: 316
+
 
+
Level 7: 430.4
+
 
+
Level 8: 565
+
 
+
Level 9: 712
+
 
+
Level 10: 877
+
 
+
Level 11: 1060
+
 
+
Level 12: 1245
+
 
+
Level 13: 1445
+
 
+
Level 14: 1665
+
 
+
 
+
The above doesn't have any linear gain between levels, over all it increases by roughly 15 more xp needed per level. Making it look like the values are set manually and not using a formula.
+
 
+
For the base line [[Cornac]] it looks like this:
+
+
 
+
Level 1: 0
+
 
+
Level 2: 27
+
 
+
Level 3: 60.7
+
  
Level 4: 109.5
+
ceil(10 - L(L^2 - 88L + 87)/10)
  
Level 5: 173
+
If L is 30 or above, the XP required is:
  
Level 6: 253
+
ceil(10 - L(L^2 - 173L + 172)/20)
+
  
The above shows that it is the xp needed per level that is likely changed and not the xp gained when accounting for extra or less experience per level.
+
Note that you will not gain any XP from killing enemies that are too far below yourself in level.

Latest revision as of 15:37, 14 November 2013


Most races have a bonus or minus to experience gained, see the Races page for more information about values.

The XP required to reach level L from level L-1 is given by the ActorLevel.exp_chart function in /tome/load.lua . If L is 29 or below, the XP required to reach it from level L-1 is:

ceil(10 - L(L^2 - 88L + 87)/10)

If L is 30 or above, the XP required is:

ceil(10 - L(L^2 - 173L + 172)/20)

Note that you will not gain any XP from killing enemies that are too far below yourself in level.