From 21a9bd45f7f1b156a2b347d6af34e56a022241e6 Mon Sep 17 00:00:00 2001 From: Kruithne Date: Fri, 25 May 2018 22:23:46 +0100 Subject: [PATCH] skill calculator: allow XP values up to 200,000,000 rather than 188,884,740 --- .../plugins/skillcalculator/SkillCalculator.java | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/skillcalculator/SkillCalculator.java b/runelite-client/src/main/java/net/runelite/client/plugins/skillcalculator/SkillCalculator.java index 86cd510e71..9042edf13e 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/skillcalculator/SkillCalculator.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/skillcalculator/SkillCalculator.java @@ -52,6 +52,12 @@ import net.runelite.client.ui.FontManager; class SkillCalculator extends JPanel { + private static final int MAX_XP = 200_000_000; + private static final DecimalFormat XP_FORMAT = new DecimalFormat("#.#"); + + static SpriteManager spriteManager; + static ItemManager itemManager; + private Client client; private SkillData skillData; private List uiActionSlots = new ArrayList<>(); @@ -59,9 +65,6 @@ class SkillCalculator extends JPanel private CacheSkillData cacheSkillData = new CacheSkillData(); - static SpriteManager spriteManager; - static ItemManager itemManager; - private UICombinedActionSlot combinedActionSlot = new UICombinedActionSlot(); private ArrayList combinedActionSlots = new ArrayList<>(); @@ -71,10 +74,6 @@ class SkillCalculator extends JPanel private int targetXP = Experience.getXpForLevel(targetLevel); private float xpFactor = 1.0f; - private static int MAX_XP = Experience.getXpForLevel(Experience.MAX_VIRT_LEVEL); - - private static DecimalFormat XP_FORMAT = new DecimalFormat("#.#"); - SkillCalculator(Client client, UICalculatorInputArea uiInput) { this.client = client; @@ -313,4 +312,4 @@ class SkillCalculator extends JPanel { return Math.min(MAX_XP, Math.max(0, input)); } -} +} \ No newline at end of file