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 c93b6917ec..30d6979a54 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 @@ -369,10 +369,12 @@ class SkillCalculator extends JPanel final String cXP = String.format("%,d", currentXP); final String tXP = String.format("%,d", targetXP); + final String nXP = String.format("%,d", targetXP - currentXP); uiInput.setCurrentLevelInput(currentLevel); uiInput.setCurrentXPInput(cXP); uiInput.setTargetLevelInput(targetLevel); uiInput.setTargetXPInput(tXP); + uiInput.setNeededXP(nXP + " XP required to reach target XP"); calculate(); } diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/skillcalculator/UICalculatorInputArea.java b/runelite-client/src/main/java/net/runelite/client/plugins/skillcalculator/UICalculatorInputArea.java index a15565bd34..06fc201a0e 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/skillcalculator/UICalculatorInputArea.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/skillcalculator/UICalculatorInputArea.java @@ -94,6 +94,11 @@ class UICalculatorInputArea extends JPanel setInput(uiFieldTargetXP, value); } + void setNeededXP(Object value) + { + uiFieldTargetXP.setToolTipText((String) value); + } + private int getInput(JTextField field) { try