From 6a35e214c2e074a48047c0dfabf9da6102231482 Mon Sep 17 00:00:00 2001 From: sdburns1998 Date: Sun, 7 Jul 2019 02:25:26 +0200 Subject: [PATCH] barrows: Combine nested if statements --- .../client/plugins/barrows/BarrowsPlugin.java | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/barrows/BarrowsPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/barrows/BarrowsPlugin.java index a3bbf6461f..6b5b484f0f 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/barrows/BarrowsPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/barrows/BarrowsPlugin.java @@ -289,19 +289,16 @@ public class BarrowsPlugin extends Plugin ladders.clear(); puzzleAnswer = null; } - else if (event.getGameState() == GameState.LOGGED_IN) + else if (event.getGameState() == GameState.LOGGED_IN && client.getLocalPlayer() != null) { - if (client.getLocalPlayer() != null) + boolean isInCrypt = isInCrypt(); + if (wasInCrypt && !isInCrypt) { - boolean isInCrypt = isInCrypt(); - if (wasInCrypt && !isInCrypt) - { - stopPrayerDrainTimer(); - } - else if (!wasInCrypt && isInCrypt) - { - startPrayerDrainTimer(); - } + stopPrayerDrainTimer(); + } + else if (!wasInCrypt && isInCrypt) + { + startPrayerDrainTimer(); } } }