From a9d29a70f4f3b8b6096e27cc9b6ec3fdb7708e6c Mon Sep 17 00:00:00 2001 From: Jordan Atwood Date: Tue, 17 Jul 2018 10:26:38 -0700 Subject: [PATCH] player indicators plugin: Use ColorUtil functions --- .../playerindicators/PlayerIndicatorsPlugin.java | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/playerindicators/PlayerIndicatorsPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/playerindicators/PlayerIndicatorsPlugin.java index e9ed2a99c7..487a81d352 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/playerindicators/PlayerIndicatorsPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/playerindicators/PlayerIndicatorsPlugin.java @@ -40,6 +40,8 @@ import net.runelite.client.game.ClanManager; import net.runelite.client.plugins.Plugin; import net.runelite.client.plugins.PluginDescriptor; import net.runelite.client.ui.overlay.OverlayManager; +import net.runelite.client.util.ColorUtil; +import net.runelite.client.util.Text; @PluginDescriptor( name = "Player Indicators", @@ -155,15 +157,9 @@ public class PlayerIndicatorsPlugin extends Plugin if (color != null && config.colorPlayerMenu()) { - // strip out existing '); - if (idx != -1) - { - target = target.substring(idx + 1); - } - - lastEntry.setTarget("" + target); + // strip out existing tags (color, etc.) + String target = Text.removeTags(lastEntry.getTarget()); + lastEntry.setTarget(ColorUtil.prependColorTag(target, color)); } if (image != -1 && config.showClanRanks())