From 4861b1970ad13ea969931e7767c101c89b0112b2 Mon Sep 17 00:00:00 2001 From: Adam Date: Sun, 18 Feb 2018 18:29:02 -0500 Subject: [PATCH] cannon plugin: check cannon location is in scene --- .../net/runelite/client/plugins/cannon/CannonOverlay.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/cannon/CannonOverlay.java b/runelite-client/src/main/java/net/runelite/client/plugins/cannon/CannonOverlay.java index 631ac4c1db..f92c26a698 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/cannon/CannonOverlay.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/cannon/CannonOverlay.java @@ -64,6 +64,11 @@ class CannonOverlay extends Overlay return null; } + if (!Perspective.isWorldInScene(client, plugin.myCannon)) + { + return null; + } + net.runelite.api.Point cannonLoc = Perspective.getCanvasTextLocation(client, graphics, Perspective.worldToLocal(client, plugin.myCannon),