From 1d0702e19d008461e8aa3d03c2c3800ca9c02cd8 Mon Sep 17 00:00:00 2001 From: Jordan Atwood Date: Tue, 17 Jul 2018 10:27:30 -0700 Subject: [PATCH] slayer plugin: Use ColorUtil functions --- .../runelite/client/plugins/slayer/SlayerPlugin.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/slayer/SlayerPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/slayer/SlayerPlugin.java index ff3963a0f0..05af021cd0 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/slayer/SlayerPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/slayer/SlayerPlugin.java @@ -27,6 +27,7 @@ package net.runelite.client.plugins.slayer; import com.google.common.eventbus.Subscribe; import com.google.inject.Provides; +import java.awt.Color; import java.awt.image.BufferedImage; import java.time.Duration; import java.time.Instant; @@ -65,6 +66,7 @@ import net.runelite.client.plugins.Plugin; import net.runelite.client.plugins.PluginDescriptor; import net.runelite.client.ui.overlay.OverlayManager; import net.runelite.client.ui.overlay.infobox.InfoBoxManager; +import net.runelite.client.util.ColorUtil; import net.runelite.client.util.Text; @PluginDescriptor( @@ -569,9 +571,13 @@ public class SlayerPlugin extends Plugin } BufferedImage taskImg = itemManager.getImage(itemSpriteId); + final String taskTooltip = ColorUtil.prependColorTag("%s
", new Color(255, 119, 0)) + + ColorUtil.wrapWithColorTag("Pts:", Color.YELLOW) + + " %s
" + + ColorUtil.wrapWithColorTag("Streak:", Color.YELLOW) + + " %s"; counter = new TaskCounter(taskImg, this, amount); - counter.setTooltip(String.format("%s
Pts: %s
Streak: %s", - capsString(taskName), points, streak)); + counter.setTooltip(String.format(taskTooltip, capsString(taskName), points, streak)); infoBoxManager.addInfoBox(counter); }