Skip to content

Commit

Permalink
Remove freeze timer on Vorkath Zombified spawn death
Browse files Browse the repository at this point in the history
  • Loading branch information
Nightfirecat committed Jul 18, 2018
1 parent 69d8b74 commit f2a4d67
Showing 1 changed file with 21 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,8 @@
import net.runelite.api.Item;
import net.runelite.api.ItemContainer;
import net.runelite.api.ItemID;
import net.runelite.api.NPC;
import net.runelite.api.NpcID;
import net.runelite.api.Prayer;
import net.runelite.api.Varbits;
import net.runelite.api.events.AnimationChanged;
Expand All @@ -45,6 +47,7 @@
import net.runelite.api.events.GraphicChanged;
import net.runelite.api.events.ItemContainerChanged;
import net.runelite.api.events.MenuOptionClicked;
import net.runelite.api.events.NpcDespawned;
import net.runelite.api.events.VarbitChanged;
import net.runelite.client.config.ConfigManager;
import net.runelite.client.game.ItemManager;
Expand Down Expand Up @@ -596,6 +599,24 @@ public void onItemContainerChanged(ItemContainerChanged itemContainerChanged)
}
}

@Subscribe
public void onNpcDespawned(NpcDespawned npcDespawned)
{
NPC npc = npcDespawned.getNpc();

if (!npc.isDead())
{
return;
}

int npcId = npc.getId();

if (npcId == NpcID.ZOMBIFIED_SPAWN || npcId == NpcID.ZOMBIFIED_SPAWN_8063)
{
removeGameTimer(ICEBARRAGE);
}
}

private void createGameTimer(GameTimer timer)
{
removeGameTimer(timer);
Expand Down

0 comments on commit f2a4d67

Please sign in to comment.