From 5f28d3ae1098b2157d6b045572da2c1b385e585e Mon Sep 17 00:00:00 2001 From: FatBoy-DOTC Date: Sat, 22 Feb 2025 20:50:16 -0600 Subject: [PATCH] revert addition of new XP system for production --- src/engine/objects/PlayerCombatStats.java | 29 ++++++++++++----------- 1 file changed, 15 insertions(+), 14 deletions(-) diff --git a/src/engine/objects/PlayerCombatStats.java b/src/engine/objects/PlayerCombatStats.java index 05f23135..78e0ced3 100644 --- a/src/engine/objects/PlayerCombatStats.java +++ b/src/engine/objects/PlayerCombatStats.java @@ -1009,26 +1009,27 @@ public class PlayerCombatStats { int required = nextLevel - currentLevel; //get group member divisor - float divisor = switch (group.members.size()) { - case 2 -> 16.0f; - case 3 -> 18.0f; - case 4 -> 20.0f; - case 5 -> 21.0f; - case 6 -> 23.0f; - case 7 -> 25.0f; - case 8 -> 26.0f; - case 9 -> 28.0f; - case 10 -> 30.0f; - default -> 15.0f; - }; + // float divisor = + // switch (group.members.size()) { + // case 2 -> 16.0f; + /// case 3 -> 18.0f; + // case 4 -> 20.0f; + // case 5 -> 21.0f; + // case 6 -> 23.0f; + // case 7 -> 25.0f; + // case 8 -> 26.0f; + // case 9 -> 28.0f; + // case 10 -> 30.0f; + // default -> 15.0f; + //}; //apply the X mob kills required rule - grantedXP = required / divisor; + //grantedXP = required / divisor; if(leadership > 0) multiplier += (multiplier * (leadership * 0.01f)); - member.grantXP((int) Math.floor(grantedXP * multiplier)); + //member.grantXP((int) Math.floor(grantedXP * multiplier)); } }else{ //Solo XP