2009-09-26, 04:07 PM
Fiel Wrote:There are no formulas in the skill.wz file. All of these numbers were checked and verified on private servers.So basically, exactly what I have up there, but in program form? Except, apparently, for level 4, but who cares about the experience you need at level 4 anyway.
Also, here's the EXP formula. Credit to "airflow" from Kryptodev forums:
Code:public static int expTNL(int level) {
int pasta = level * level;
int exp = (level <= 5) ? (2* pasta) + (13*level) : 0;
if (6 <= level && level <= 50) {
exp = (pasta * pasta) + ((level % 3 == 0) ? 57 * pasta : 55 * pasta - 56);
exp /= 9;
}
if (level >= 51) {
exp = 709716;
for (int i = level; i > 50; i--)
exp = (int) Math.floor(1.0548*exp);
}
// New exp table modifiers... comment next 2 lines to use old exp table
if (level <= 29 && level >= 10) exp = (int) (exp - (exp * .3333));
if (level >= 30) exp *= .80;
return exp;
}
Bomber Wrote:lol, isnt it now 1, 199999?I thought I fixed that.

