From a7a42d55535c9926c7ca7eb0b150c6a16729172e Mon Sep 17 00:00:00 2001 From: Tomas Slusny Date: Tue, 22 Jan 2019 19:16:47 +0100 Subject: [PATCH] Null-check local location in trap overlay Closes #7501 Signed-off-by: Tomas Slusny --- .../java/net/runelite/client/plugins/hunter/TrapOverlay.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/hunter/TrapOverlay.java b/runelite-client/src/main/java/net/runelite/client/plugins/hunter/TrapOverlay.java index 4e2ead3d01..1e0f23b358 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/hunter/TrapOverlay.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/hunter/TrapOverlay.java @@ -143,6 +143,11 @@ public class TrapOverlay extends Overlay } net.runelite.api.Point loc = Perspective.localToCanvas(client, localLoc, client.getPlane()); + if (loc == null) + { + return; + } + double timeLeft = 1 - trap.getTrapTimeRelative(); ProgressPieComponent pie = new ProgressPieComponent();