1
0
mirror of https://github.com/essentials/Essentials.git synced 2025-08-16 03:24:31 +02:00

Less loops please

This commit is contained in:
snowleo
2012-08-03 10:33:45 +02:00
parent 1b2bc92d67
commit 5c78044079

View File

@@ -74,14 +74,8 @@ public class SetExpFix
public static int getExpUntilNextLevel(final Player player)
{
int exp = 0;
int currentLevel = player.getLevel() + 1;
while (currentLevel > 0)
{
currentLevel--;
exp += getExpToLevel(currentLevel);
}
return exp - getTotalExperience(player);
int exp = (int)Math.round(getExpToLevel(player) * player.getExp());
int nextLevel = player.getLevel() + 1;
return getExpToLevel(nextLevel) - exp;
}
}