From 2f2da2c1dc8f8c02a7a2a41f89ccedf932fadf75 Mon Sep 17 00:00:00 2001 From: Adam Date: Fri, 21 Aug 2020 21:04:07 -0400 Subject: [PATCH] xp globes: remove double globeCache index --- .../net/runelite/client/plugins/xpglobes/XpGlobesPlugin.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/xpglobes/XpGlobesPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/xpglobes/XpGlobesPlugin.java index a09d817276..6c2e39301e 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/xpglobes/XpGlobesPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/xpglobes/XpGlobesPlugin.java @@ -102,7 +102,7 @@ public class XpGlobesPlugin extends Plugin int skillIdx = skill.ordinal(); XpGlobe cachedGlobe = globeCache[skillIdx]; - // ExperienceChanged event occurs when stats drain/boost check we have an change to actual xp + // StatChanged event occurs when stats drain/boost; check we have an change to actual xp if (cachedGlobe != null && (cachedGlobe.getCurrentXp() >= currentXp)) { return; @@ -119,7 +119,7 @@ public class XpGlobesPlugin extends Plugin cachedGlobe.setCurrentXp(currentXp); cachedGlobe.setCurrentLevel(currentLevel); cachedGlobe.setTime(Instant.now()); - addXpGlobe(globeCache[skillIdx]); + addXpGlobe(cachedGlobe); } else {