1
0
mirror of https://github.com/essentials/Essentials.git synced 2025-08-17 20:11:21 +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) public static int getExpUntilNextLevel(final Player player)
{ {
int exp = 0; int exp = (int)Math.round(getExpToLevel(player) * player.getExp());
int currentLevel = player.getLevel() + 1; int nextLevel = player.getLevel() + 1;
return getExpToLevel(nextLevel) - exp;
while (currentLevel > 0)
{
currentLevel--;
exp += getExpToLevel(currentLevel);
}
return exp - getTotalExperience(player);
} }
} }