From e213641e9f18b646f748c19bed1b96b8919d2c29 Mon Sep 17 00:00:00 2001 From: Tomas Slusny Date: Tue, 23 Oct 2018 11:05:18 +0200 Subject: [PATCH] Add startGoalXp and endGoalXp to XpTrackerService Expose startGoalXp and endGoalXp from XpTrackerService and cleanup wrong JavaDocs. Signed-off-by: Tomas Slusny --- .../plugins/xptracker/XpTrackerService.java | 18 ++++++++++-------- .../xptracker/XpTrackerServiceImpl.java | 12 ++++++++++++ 2 files changed, 22 insertions(+), 8 deletions(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/xptracker/XpTrackerService.java b/runelite-client/src/main/java/net/runelite/client/plugins/xptracker/XpTrackerService.java index b0a165aff9..17b765cd9d 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/xptracker/XpTrackerService.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/xptracker/XpTrackerService.java @@ -30,29 +30,31 @@ public interface XpTrackerService { /** * Get the number of actions done - * @param skill - * @return */ int getActions(Skill skill); /** * Get the number of actions per hour - * @param skill - * @return */ int getActionsHr(Skill skill); /** * Get the number of actions remaining - * @param skill - * @return */ int getActionsLeft(Skill skill); /** * Get the amount of xp per hour - * @param skill - * @return */ int getXpHr(Skill skill); + + /** + * Get the start goal XP + */ + int getStartGoalXp(Skill skill); + + /** + * Get the amount of XP left until goal level + */ + int getEndGoalXp(Skill skill); } diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/xptracker/XpTrackerServiceImpl.java b/runelite-client/src/main/java/net/runelite/client/plugins/xptracker/XpTrackerServiceImpl.java index 7863dbda60..aa63b8a0ec 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/xptracker/XpTrackerServiceImpl.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/xptracker/XpTrackerServiceImpl.java @@ -62,4 +62,16 @@ class XpTrackerServiceImpl implements XpTrackerService { return plugin.getSkillSnapshot(skill).getXpPerHour(); } + + @Override + public int getStartGoalXp(Skill skill) + { + return plugin.getSkillSnapshot(skill).getStartGoalXp(); + } + + @Override + public int getEndGoalXp(Skill skill) + { + return plugin.getSkillSnapshot(skill).getEndGoalXp(); + } }