From 6c30d31a57def7db6bde32f2b3c39a94ada78e72 Mon Sep 17 00:00:00 2001 From: Daniel Bolink Date: Tue, 10 Sep 2019 17:20:05 -0700 Subject: [PATCH] Remove Half timers for Snare, Bind and Entangle --- .../client/plugins/timers/GameTimer.java | 3 -- .../client/plugins/timers/TimersPlugin.java | 37 ++----------------- 2 files changed, 3 insertions(+), 37 deletions(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/timers/GameTimer.java b/runelite-client/src/main/java/net/runelite/client/plugins/timers/GameTimer.java index 0a37f8cd96..37ca5e82a3 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/timers/GameTimer.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/timers/GameTimer.java @@ -52,11 +52,8 @@ enum GameTimer SUPERANTIFIRE(ItemID.SUPER_ANTIFIRE_POTION4, GameTimerImageType.ITEM, "Super antifire", 3, ChronoUnit.MINUTES), ANTIDOTEPLUSPLUS(ItemID.ANTIDOTE4_5952, GameTimerImageType.ITEM, "Antidote++", 12, ChronoUnit.MINUTES), BIND(SpriteID.SPELL_BIND, GameTimerImageType.SPRITE, "Bind", GraphicID.BIND, 5, ChronoUnit.SECONDS, true), - HALFBIND(SpriteID.SPELL_BIND, GameTimerImageType.SPRITE, "Half Bind", GraphicID.BIND, 2500, ChronoUnit.MILLIS, true), SNARE(SpriteID.SPELL_SNARE, GameTimerImageType.SPRITE, "Snare", GraphicID.SNARE, 10, ChronoUnit.SECONDS, true), - HALFSNARE(SpriteID.SPELL_SNARE, GameTimerImageType.SPRITE, "Half Snare", GraphicID.SNARE, 5, ChronoUnit.SECONDS, true), ENTANGLE(SpriteID.SPELL_ENTANGLE, GameTimerImageType.SPRITE, "Entangle", GraphicID.ENTANGLE, 15, ChronoUnit.SECONDS, true), - HALFENTANGLE(SpriteID.SPELL_ENTANGLE, GameTimerImageType.SPRITE, "Half Entangle", GraphicID.ENTANGLE, 7500, ChronoUnit.MILLIS, true), ICERUSH(SpriteID.SPELL_ICE_RUSH, GameTimerImageType.SPRITE, "Ice rush", GraphicID.ICE_RUSH, 5, ChronoUnit.SECONDS, true), ICEBURST(SpriteID.SPELL_ICE_BURST, GameTimerImageType.SPRITE, "Ice burst", GraphicID.ICE_BURST, 10, ChronoUnit.SECONDS, true), ICEBLITZ(SpriteID.SPELL_ICE_BLITZ, GameTimerImageType.SPRITE, "Ice blitz", GraphicID.ICE_BLITZ, 15, ChronoUnit.SECONDS, true), diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/timers/TimersPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/timers/TimersPlugin.java index 8e8704b677..1390cc883b 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/timers/TimersPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/timers/TimersPlugin.java @@ -43,7 +43,6 @@ import net.runelite.api.ItemID; import net.runelite.api.NPC; import net.runelite.api.NpcID; import net.runelite.api.Player; -import net.runelite.api.Prayer; import net.runelite.api.Varbits; import net.runelite.api.WorldType; import net.runelite.api.coords.WorldPoint; @@ -324,11 +323,8 @@ public class TimersPlugin extends Plugin if (!config.showFreezes()) { removeGameTimer(BIND); - removeGameTimer(HALFBIND); removeGameTimer(SNARE); - removeGameTimer(HALFSNARE); removeGameTimer(ENTANGLE); - removeGameTimer(HALFENTANGLE); removeGameTimer(ICERUSH); removeGameTimer(ICEBURST); removeGameTimer(ICEBLITZ); @@ -787,44 +783,17 @@ public class TimersPlugin extends Plugin { if (actor.getGraphic() == BIND.getGraphicId()) { - if (client.isPrayerActive(Prayer.PROTECT_FROM_MAGIC) - && !client.getWorldType().contains(WorldType.SEASONAL_DEADMAN) - && !client.getWorldType().contains(WorldType.DEADMAN_TOURNAMENT)) - { - createGameTimer(HALFBIND); - } - else - { - createGameTimer(BIND); - } + createGameTimer(BIND); } if (actor.getGraphic() == SNARE.getGraphicId()) { - if (client.isPrayerActive(Prayer.PROTECT_FROM_MAGIC) - && !client.getWorldType().contains(WorldType.SEASONAL_DEADMAN) - && !client.getWorldType().contains(WorldType.DEADMAN_TOURNAMENT)) - { - createGameTimer(HALFSNARE); - } - else - { - createGameTimer(SNARE); - } + createGameTimer(SNARE); } if (actor.getGraphic() == ENTANGLE.getGraphicId()) { - if (client.isPrayerActive(Prayer.PROTECT_FROM_MAGIC) - && !client.getWorldType().contains(WorldType.SEASONAL_DEADMAN) - && !client.getWorldType().contains(WorldType.DEADMAN_TOURNAMENT)) - { - createGameTimer(HALFENTANGLE); - } - else - { - createGameTimer(ENTANGLE); - } + createGameTimer(ENTANGLE); } // downgrade freeze based on graphic, if at the same tick as the freeze message