Experience multiplier now scales based on the skill level

This slows down the extremely boosted early game while still allowing the multiplier to reduce late-game grind.
This commit is contained in:
randy 2024-11-16 16:19:06 -07:00
parent 6845a3740f
commit 8f55baa13e

View file

@ -290,7 +290,13 @@ public final class Skills {
private double getExperienceMod(int slot, double experience, boolean playerMod, boolean multiplyer) {
//Keywords for people ctrl + Fing the project
//xprate xp rate xp multiplier skilling rate
return experienceMultiplier;
//Snowscape Custom: experience multiplier starts at 1x and scales to the selected multiplier as level incrceases
double perLevel = (experienceMutiplier-1)/100;
double finalMult = staticLevels[slot]*perLevel+1;
return finalMult;
//return experienceMultiplier;
/*if (!(entity instanceof Player)) {
return 1.0;
}