diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/agility/AgilityOverlay.java b/runelite-client/src/main/java/net/runelite/client/plugins/agility/AgilityOverlay.java index 7612c5b662..d44863d2a1 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/agility/AgilityOverlay.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/agility/AgilityOverlay.java @@ -177,8 +177,7 @@ class AgilityOverlay extends Overlay if (tile.getPlane() == client.getPlane() && tile.getItemLayer() != null && tile.getLocalLocation().distanceTo(playerLocation) < MAX_DISTANCE) { - final Polygon poly = tile.getItemLayer().getCanvasTilePoly(); - + final Polygon poly = Perspective.getCanvasTilePoly(client, tile.getLocalLocation(), tile.getPlane()); if (poly != null) { OverlayUtil.renderPolygon(graphics, poly, color);