From 7844fc98d43a6013896c61a6fbd215b24e881217 Mon Sep 17 00:00:00 2001 From: fretuks Date: Thu, 11 Dec 2025 22:00:46 +0100 Subject: [PATCH] Adjusted xp scaling slightly --- gradle.properties | 2 +- src/main/java/net/fretux/ascend/player/PlayerStats.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/gradle.properties b/gradle.properties index bbfba70..d56146d 100644 --- a/gradle.properties +++ b/gradle.properties @@ -53,7 +53,7 @@ mod_name=Ascend: SbA # The license of the mod. Review your options at https://choosealicense.com/. All Rights Reserved is the default. mod_license=All Rights Reserved # The mod version. See https://semver.org/ -mod_version=2.0.2 +mod_version=2.0.3 # The group ID for the mod. It is only important when publishing as an artifact to a Maven repository. # This should match the base package used for the mod sources. # See https://maven.apache.org/guides/mini/guide-naming-conventions.html diff --git a/src/main/java/net/fretux/ascend/player/PlayerStats.java b/src/main/java/net/fretux/ascend/player/PlayerStats.java index bc43285..be18c76 100644 --- a/src/main/java/net/fretux/ascend/player/PlayerStats.java +++ b/src/main/java/net/fretux/ascend/player/PlayerStats.java @@ -53,8 +53,8 @@ public class PlayerStats { public int getXPToNextAscendLevel() { if (ascendLevel >= MAX_ASCEND_LEVEL) return 0; double base = 100.0; - double growth = 1.3; - return (int) Math.ceil(base * Math.pow(growth, ascendLevel - 1)); + double growth = 1.25; + return (int) Math.ceil(base * Math.pow(growth, ascendLevel - 1) + (ascendLevel * 100)); } public int getUnspentPoints() {