From 2a53f2e19bfce629f2dd07dbb34c01698ebafc19 Mon Sep 17 00:00:00 2001 From: Justin Date: Fri, 13 Sep 2019 21:28:50 +1000 Subject: [PATCH] shiftwalkplugin: only activate if logged in (#1602) closes #1480 --- .../client/plugins/shiftwalker/ShiftWalkerPlugin.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/shiftwalker/ShiftWalkerPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/shiftwalker/ShiftWalkerPlugin.java index 0f7a1b1163..b927bb7574 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/shiftwalker/ShiftWalkerPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/shiftwalker/ShiftWalkerPlugin.java @@ -30,6 +30,7 @@ import javax.inject.Singleton; import lombok.AccessLevel; import lombok.Setter; import net.runelite.api.Client; +import net.runelite.api.GameState; import net.runelite.api.MenuEntry; import net.runelite.api.MenuOpcode; import net.runelite.api.events.ClientTick; @@ -156,6 +157,10 @@ public class ShiftWalkerPlugin extends Plugin @Override public void hotkeyPressed() { + if (client.getGameState() != GameState.LOGGED_IN) + { + return; + } startPrioritizing(); setHotkeyActive(true); } @@ -163,6 +168,10 @@ public class ShiftWalkerPlugin extends Plugin @Override public void hotkeyReleased() { + if (client.getGameState() != GameState.LOGGED_IN) + { + return; + } stopPrioritizing(); setHotkeyActive(false); }