shiftwalkplugin: only activate if logged in (#1602)

closes #1480
This commit is contained in:
Justin
2019-09-13 21:28:50 +10:00
committed by Kyle
parent 7dc1d4c32a
commit 2a53f2e19b

View File

@@ -30,6 +30,7 @@ import javax.inject.Singleton;
import lombok.AccessLevel; import lombok.AccessLevel;
import lombok.Setter; import lombok.Setter;
import net.runelite.api.Client; import net.runelite.api.Client;
import net.runelite.api.GameState;
import net.runelite.api.MenuEntry; import net.runelite.api.MenuEntry;
import net.runelite.api.MenuOpcode; import net.runelite.api.MenuOpcode;
import net.runelite.api.events.ClientTick; import net.runelite.api.events.ClientTick;
@@ -156,6 +157,10 @@ public class ShiftWalkerPlugin extends Plugin
@Override @Override
public void hotkeyPressed() public void hotkeyPressed()
{ {
if (client.getGameState() != GameState.LOGGED_IN)
{
return;
}
startPrioritizing(); startPrioritizing();
setHotkeyActive(true); setHotkeyActive(true);
} }
@@ -163,6 +168,10 @@ public class ShiftWalkerPlugin extends Plugin
@Override @Override
public void hotkeyReleased() public void hotkeyReleased()
{ {
if (client.getGameState() != GameState.LOGGED_IN)
{
return;
}
stopPrioritizing(); stopPrioritizing();
setHotkeyActive(false); setHotkeyActive(false);
} }