From de0ff99eadd5a2b98bb012689f08cebd835f51c3 Mon Sep 17 00:00:00 2001 From: SomeoneWithAnInternetConnection Date: Sun, 7 Jan 2018 19:25:32 -0500 Subject: [PATCH] Slayer plugin - fix "count on items" feature --- .../net/runelite/client/plugins/slayer/SlayerOverlay.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/slayer/SlayerOverlay.java b/runelite-client/src/main/java/net/runelite/client/plugins/slayer/SlayerOverlay.java index 4a52d38103..3f9b357dd2 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/slayer/SlayerOverlay.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/slayer/SlayerOverlay.java @@ -121,9 +121,11 @@ class SlayerOverlay extends Overlay final Rectangle bounds = item.getCanvasBounds(); final TextComponent textComponent = new TextComponent(); textComponent.setText(String.valueOf(amount)); - textComponent.setPosition(new Point(bounds.x, (slayerJewelry.contains(itemId) - ? bounds.x - : 16 ))); + // Draw the counter in the bottom left for equipment, and top left for jewelry + textComponent.setPosition(new Point(bounds.x, bounds.y + (slayerJewelry.contains(itemId) + ? bounds.height + : graphics.getFontMetrics().getHeight()))); + textComponent.render(graphics, parent); } return null;