From 9764fac99632fd1ec408ff4242c3ed3e0502030f Mon Sep 17 00:00:00 2001 From: sdburns1998 Date: Sun, 7 Jul 2019 21:54:17 +0200 Subject: [PATCH] whalewatchers: Merge nested if statements --- .../whalewatchers/WhaleWatchersPlugin.java | 32 ++++++------------- 1 file changed, 10 insertions(+), 22 deletions(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/whalewatchers/WhaleWatchersPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/whalewatchers/WhaleWatchersPlugin.java index a35c9fe846..31878c18ab 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/whalewatchers/WhaleWatchersPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/whalewatchers/WhaleWatchersPlugin.java @@ -98,12 +98,9 @@ public class WhaleWatchersPlugin extends Plugin @Subscribe public void onOverlayMenuClicked(OverlayMenuClicked event) { - if (event.getOverlay().equals(overlay)) + if (event.getOverlay().equals(overlay) && event.getEntry().getOption().equals("Reset")) { - if (event.getEntry().getOption().equals("Reset")) - { - resetDamageCounter(); - } + resetDamageCounter(); } } @@ -207,16 +204,10 @@ public class WhaleWatchersPlugin extends Plugin @Subscribe public void onVarbitChanged(VarbitChanged event) { - if (this.showDamageCounter) - { - if (client.getVar(VarPlayer.ATTACKING_PLAYER) == -1) + if (this.showDamageCounter && client.getVar(VarPlayer.ATTACKING_PLAYER) == -1 && inCombat) { - if (inCombat) - { - tickCountdown = 10; - } + tickCountdown = 10; } - } if (this.protectItemWarning) { @@ -254,17 +245,14 @@ public class WhaleWatchersPlugin extends Plugin @Subscribe public void onGameTick(GameTick event) { - if (this.showDamageCounter) + if (this.showDamageCounter && tickCountdown > 0 && tickCountdown < 11) { - if (tickCountdown > 0 && tickCountdown < 11) + tickCountdown--; + if (tickCountdown == 1) { - tickCountdown--; - if (tickCountdown == 1) - { - inCombat = false; - resetDamageCounter(); - return; - } + inCombat = false; + resetDamageCounter(); + return; } } if (this.smiteableWarning && (client.getVar(Varbits.IN_WILDERNESS) == 1 || isPvpWorld(client.getWorldType())))