diff --git a/runelite-api/src/main/java/net/runelite/api/Perspective.java b/runelite-api/src/main/java/net/runelite/api/Perspective.java index 8b4e801f3d..d657efbf42 100644 --- a/runelite-api/src/main/java/net/runelite/api/Perspective.java +++ b/runelite-api/src/main/java/net/runelite/api/Perspective.java @@ -293,8 +293,8 @@ public class Perspective int plane = client.getPlane(); // Shift over one half tile as localLocation is the center point of the tile, and then shift the area size - Point southWestCorner = new Point(localLocation.getX() - (size * LOCAL_TILE_SIZE / 2), - localLocation.getY() - (size * LOCAL_TILE_SIZE / 2)); + Point southWestCorner = new Point(localLocation.getX() - (size * LOCAL_TILE_SIZE / 2) + 1, + localLocation.getY() - (size * LOCAL_TILE_SIZE / 2) + 1); // expand by size Point northEastCorner = new Point(southWestCorner.getX() + size * LOCAL_TILE_SIZE - 1, southWestCorner.getY() + size * LOCAL_TILE_SIZE - 1);