revert addition of new XP system for production
This commit is contained in:
@@ -1009,26 +1009,27 @@ public class PlayerCombatStats {
|
|||||||
int required = nextLevel - currentLevel;
|
int required = nextLevel - currentLevel;
|
||||||
|
|
||||||
//get group member divisor
|
//get group member divisor
|
||||||
float divisor = switch (group.members.size()) {
|
// float divisor =
|
||||||
case 2 -> 16.0f;
|
// switch (group.members.size()) {
|
||||||
case 3 -> 18.0f;
|
// case 2 -> 16.0f;
|
||||||
case 4 -> 20.0f;
|
/// case 3 -> 18.0f;
|
||||||
case 5 -> 21.0f;
|
// case 4 -> 20.0f;
|
||||||
case 6 -> 23.0f;
|
// case 5 -> 21.0f;
|
||||||
case 7 -> 25.0f;
|
// case 6 -> 23.0f;
|
||||||
case 8 -> 26.0f;
|
// case 7 -> 25.0f;
|
||||||
case 9 -> 28.0f;
|
// case 8 -> 26.0f;
|
||||||
case 10 -> 30.0f;
|
// case 9 -> 28.0f;
|
||||||
default -> 15.0f;
|
// case 10 -> 30.0f;
|
||||||
};
|
// default -> 15.0f;
|
||||||
|
//};
|
||||||
|
|
||||||
//apply the X mob kills required rule
|
//apply the X mob kills required rule
|
||||||
grantedXP = required / divisor;
|
//grantedXP = required / divisor;
|
||||||
|
|
||||||
if(leadership > 0)
|
if(leadership > 0)
|
||||||
multiplier += (multiplier * (leadership * 0.01f));
|
multiplier += (multiplier * (leadership * 0.01f));
|
||||||
|
|
||||||
member.grantXP((int) Math.floor(grantedXP * multiplier));
|
//member.grantXP((int) Math.floor(grantedXP * multiplier));
|
||||||
}
|
}
|
||||||
}else{
|
}else{
|
||||||
//Solo XP
|
//Solo XP
|
||||||
|
|||||||
Reference in New Issue
Block a user