From 058e0351e2ada0d7bfbc250c19d11ff069187013 Mon Sep 17 00:00:00 2001 From: Jordan Atwood Date: Sun, 21 Oct 2018 11:49:24 -0700 Subject: [PATCH] mta telekinetic room: Fix finish point comparison Fixes runelite/runelite#5948 --- .../client/plugins/mta/telekinetic/TelekineticRoom.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/mta/telekinetic/TelekineticRoom.java b/runelite-client/src/main/java/net/runelite/client/plugins/mta/telekinetic/TelekineticRoom.java index 6dc8834806..34a0539ded 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/mta/telekinetic/TelekineticRoom.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/mta/telekinetic/TelekineticRoom.java @@ -131,8 +131,9 @@ public class TelekineticRoom extends MTARoom log.debug("Updating guarding location {} -> {}", location, current); location = current; + final LocalPoint finish = finish(); - if (location.equals(finish())) + if (finish != null && location.equals(WorldPoint.fromLocal(client, finish))) { client.clearHintArrow(); }