From 6eec63e29f7cb53d3e794140b10067f612b0a4b8 Mon Sep 17 00:00:00 2001 From: Tomas Slusny Date: Mon, 12 Nov 2018 15:06:23 +0100 Subject: [PATCH 1/2] Fix size of RuneLite minimap dots The dots are supposed to be size of 4 and not 5. Signed-off-by: Tomas Slusny --- .../main/java/net/runelite/client/ui/overlay/OverlayUtil.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/runelite-client/src/main/java/net/runelite/client/ui/overlay/OverlayUtil.java b/runelite-client/src/main/java/net/runelite/client/ui/overlay/OverlayUtil.java index 83e1dc9089..eefe77eee1 100644 --- a/runelite-client/src/main/java/net/runelite/client/ui/overlay/OverlayUtil.java +++ b/runelite-client/src/main/java/net/runelite/client/ui/overlay/OverlayUtil.java @@ -61,9 +61,9 @@ public class OverlayUtil public static void renderMinimapLocation(Graphics2D graphics, Point mini, Color color) { graphics.setColor(Color.BLACK); - graphics.fillOval(mini.getX() - 2, mini.getY() - 2 + 1, 5, 5); + graphics.fillOval(mini.getX() - 2, mini.getY() - 2 + 1, 4, 4); graphics.setColor(color); - graphics.fillOval(mini.getX() - 2, mini.getY() - 2, 5, 5); + graphics.fillOval(mini.getX() - 2, mini.getY() - 2, 4, 4); } public static void renderTextLocation(Graphics2D graphics, Point txtLoc, String text, Color color) From ec5abfc9a2a744a7f901959816993207547b2428 Mon Sep 17 00:00:00 2001 From: Tomas Slusny Date: Thu, 15 Nov 2018 10:36:32 +0100 Subject: [PATCH 2/2] Change hardcoded minimap dot radius to constant Signed-off-by: Tomas Slusny --- .../java/net/runelite/client/ui/overlay/OverlayUtil.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/runelite-client/src/main/java/net/runelite/client/ui/overlay/OverlayUtil.java b/runelite-client/src/main/java/net/runelite/client/ui/overlay/OverlayUtil.java index eefe77eee1..145b405036 100644 --- a/runelite-client/src/main/java/net/runelite/client/ui/overlay/OverlayUtil.java +++ b/runelite-client/src/main/java/net/runelite/client/ui/overlay/OverlayUtil.java @@ -47,6 +47,8 @@ import net.runelite.api.coords.LocalPoint; */ public class OverlayUtil { + private static final int MINIMAP_DOT_RADIUS = 4; + public static void renderPolygon(Graphics2D graphics, Polygon poly, Color color) { graphics.setColor(color); @@ -61,9 +63,9 @@ public class OverlayUtil public static void renderMinimapLocation(Graphics2D graphics, Point mini, Color color) { graphics.setColor(Color.BLACK); - graphics.fillOval(mini.getX() - 2, mini.getY() - 2 + 1, 4, 4); + graphics.fillOval(mini.getX() - MINIMAP_DOT_RADIUS / 2, mini.getY() - MINIMAP_DOT_RADIUS / 2 + 1, MINIMAP_DOT_RADIUS, MINIMAP_DOT_RADIUS); graphics.setColor(color); - graphics.fillOval(mini.getX() - 2, mini.getY() - 2, 4, 4); + graphics.fillOval(mini.getX() - MINIMAP_DOT_RADIUS / 2, mini.getY() - MINIMAP_DOT_RADIUS / 2, MINIMAP_DOT_RADIUS, MINIMAP_DOT_RADIUS); } public static void renderTextLocation(Graphics2D graphics, Point txtLoc, String text, Color color)