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),