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 e9362efd97..8fd8d9d540 100644 --- a/runelite-api/src/main/java/net/runelite/api/Perspective.java +++ b/runelite-api/src/main/java/net/runelite/api/Perspective.java @@ -276,6 +276,11 @@ public class Perspective public static Point worldToLocal(Client client, Point point) { + if (!isWorldInScene(client, point)) + { + return null; + } + int baseX = client.getBaseX(); int baseY = client.getBaseY();