timers: Merge nested if statements
This commit is contained in:
@@ -60,11 +60,11 @@ import net.runelite.api.events.ChatMessage;
|
||||
import net.runelite.api.events.ConfigChanged;
|
||||
import net.runelite.api.events.GameStateChanged;
|
||||
import net.runelite.api.events.GameTick;
|
||||
import net.runelite.api.events.SpotAnimationChanged;
|
||||
import net.runelite.api.events.ItemContainerChanged;
|
||||
import net.runelite.api.events.LocalPlayerDeath;
|
||||
import net.runelite.api.events.MenuOptionClicked;
|
||||
import net.runelite.api.events.NpcDespawned;
|
||||
import net.runelite.api.events.SpotAnimationChanged;
|
||||
import net.runelite.api.events.VarbitChanged;
|
||||
import net.runelite.api.events.WidgetHiddenChanged;
|
||||
import net.runelite.api.widgets.Widget;
|
||||
@@ -78,41 +78,7 @@ import net.runelite.client.game.SpriteManager;
|
||||
import net.runelite.client.plugins.Plugin;
|
||||
import net.runelite.client.plugins.PluginDescriptor;
|
||||
import static net.runelite.client.plugins.timers.GameIndicator.VENGEANCE_ACTIVE;
|
||||
import static net.runelite.client.plugins.timers.GameTimer.ABYSSAL_SIRE_STUN;
|
||||
import static net.runelite.client.plugins.timers.GameTimer.ANTIFIRE;
|
||||
import static net.runelite.client.plugins.timers.GameTimer.ANTIPOISON;
|
||||
import static net.runelite.client.plugins.timers.GameTimer.ANTIVENOM;
|
||||
import static net.runelite.client.plugins.timers.GameTimer.BIND;
|
||||
import static net.runelite.client.plugins.timers.GameTimer.CANNON;
|
||||
import static net.runelite.client.plugins.timers.GameTimer.CHARGE;
|
||||
import static net.runelite.client.plugins.timers.GameTimer.DMM_FULLTB;
|
||||
import static net.runelite.client.plugins.timers.GameTimer.DMM_HALFTB;
|
||||
import static net.runelite.client.plugins.timers.GameTimer.ENTANGLE;
|
||||
import static net.runelite.client.plugins.timers.GameTimer.EXANTIFIRE;
|
||||
import static net.runelite.client.plugins.timers.GameTimer.EXSUPERANTIFIRE;
|
||||
import static net.runelite.client.plugins.timers.GameTimer.FULLTB;
|
||||
import static net.runelite.client.plugins.timers.GameTimer.GOD_WARS_ALTAR;
|
||||
import static net.runelite.client.plugins.timers.GameTimer.HALFBIND;
|
||||
import static net.runelite.client.plugins.timers.GameTimer.HALFENTANGLE;
|
||||
import static net.runelite.client.plugins.timers.GameTimer.HALFSNARE;
|
||||
import static net.runelite.client.plugins.timers.GameTimer.HALFTB;
|
||||
import static net.runelite.client.plugins.timers.GameTimer.HOME_TELEPORT;
|
||||
import static net.runelite.client.plugins.timers.GameTimer.ICEBARRAGE;
|
||||
import static net.runelite.client.plugins.timers.GameTimer.ICEBLITZ;
|
||||
import static net.runelite.client.plugins.timers.GameTimer.ICEBURST;
|
||||
import static net.runelite.client.plugins.timers.GameTimer.ICERUSH;
|
||||
import static net.runelite.client.plugins.timers.GameTimer.IMBUEDHEART;
|
||||
import static net.runelite.client.plugins.timers.GameTimer.MAGICIMBUE;
|
||||
import static net.runelite.client.plugins.timers.GameTimer.MINIGAME_TELEPORT;
|
||||
import static net.runelite.client.plugins.timers.GameTimer.OVERLOAD;
|
||||
import static net.runelite.client.plugins.timers.GameTimer.OVERLOAD_RAID;
|
||||
import static net.runelite.client.plugins.timers.GameTimer.PRAYER_ENHANCE;
|
||||
import static net.runelite.client.plugins.timers.GameTimer.SKULL;
|
||||
import static net.runelite.client.plugins.timers.GameTimer.SNARE;
|
||||
import static net.runelite.client.plugins.timers.GameTimer.STAFF_OF_THE_DEAD;
|
||||
import static net.runelite.client.plugins.timers.GameTimer.STAMINA;
|
||||
import static net.runelite.client.plugins.timers.GameTimer.SUPERANTIFIRE;
|
||||
import static net.runelite.client.plugins.timers.GameTimer.VENGEANCE;
|
||||
import static net.runelite.client.plugins.timers.GameTimer.*;
|
||||
import net.runelite.client.ui.overlay.infobox.InfoBoxManager;
|
||||
|
||||
@PluginDescriptor(
|
||||
@@ -677,15 +643,13 @@ public class TimersPlugin extends Plugin
|
||||
}
|
||||
}
|
||||
|
||||
if (freezeTimer != null)
|
||||
{
|
||||
if (freezeTimer != null &&
|
||||
// assume movement means unfrozen
|
||||
if (freezeTime != client.getTickCount()
|
||||
&& !currentWorldPoint.equals(lastPoint))
|
||||
{
|
||||
removeGameTimer(freezeTimer.getTimer());
|
||||
freezeTimer = null;
|
||||
}
|
||||
freezeTime != client.getTickCount()
|
||||
&& !currentWorldPoint.equals(lastPoint))
|
||||
{
|
||||
removeGameTimer(freezeTimer.getTimer());
|
||||
freezeTimer = null;
|
||||
}
|
||||
|
||||
lastPoint = currentWorldPoint;
|
||||
|
||||
Reference in New Issue
Block a user