diff --git a/runelite-client/src/main/java/net/runelite/client/game/NpcUtil.java b/runelite-client/src/main/java/net/runelite/client/game/NpcUtil.java index 4958a0bd5e..8fafd98e87 100644 --- a/runelite-client/src/main/java/net/runelite/client/game/NpcUtil.java +++ b/runelite-client/src/main/java/net/runelite/client/game/NpcUtil.java @@ -95,6 +95,12 @@ public class NpcUtil case NpcID.GROWTHLING: case NpcID.KALPHITE_QUEEN_963: // KQ's first form sometimes regenerates 1hp after reaching 0hp, thus not dying return false; + // These NPCs transform and have their `isDead()` reset to `false` despite actually being dead in these forms + case NpcID.DRAKE_8613: + case NpcID.GUARDIAN_DRAKE_10401: + case NpcID.ALCHEMICAL_HYDRA_8634: + case NpcID.NEX_11282: + return true; default: if (runtimeConfig != null) {