From 623de6326908ebcbab2e4a2f05bb7a1706a3fbc5 Mon Sep 17 00:00:00 2001 From: Adam Date: Fri, 10 Jul 2020 00:07:46 -0400 Subject: [PATCH] xpdrops: reset xpdrop color on wrong prayer --- .../client/plugins/experiencedrop/XpDropPlugin.java | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/experiencedrop/XpDropPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/experiencedrop/XpDropPlugin.java index ffbd13a067..987f5fffb2 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/experiencedrop/XpDropPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/experiencedrop/XpDropPlugin.java @@ -115,7 +115,7 @@ public class XpDropPlugin extends Plugin .skip(1) // skip text .mapToInt(Widget::getSpriteId); - int color = text.getTextColor(); + int color = -1; switch (prayer) { @@ -143,7 +143,14 @@ public class XpDropPlugin extends Plugin break; } - text.setTextColor(color); + if (color != -1) + { + text.setTextColor(color); + } + else + { + resetTextColor(text); + } } private void resetTextColor(Widget widget)