From c51efbbfd78332bdf7270c5f4e3e0e288b7432dc Mon Sep 17 00:00:00 2001 From: Owain van Brakel Date: Mon, 1 Jul 2019 16:00:32 +0200 Subject: [PATCH] Fixed npc despawn event (#843) --- .../src/main/java/net/runelite/mixins/RSNPCMixin.java | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/runelite-mixins/src/main/java/net/runelite/mixins/RSNPCMixin.java b/runelite-mixins/src/main/java/net/runelite/mixins/RSNPCMixin.java index 9b58f3eb2c..327886a637 100644 --- a/runelite-mixins/src/main/java/net/runelite/mixins/RSNPCMixin.java +++ b/runelite-mixins/src/main/java/net/runelite/mixins/RSNPCMixin.java @@ -112,13 +112,7 @@ public abstract class RSNPCMixin implements RSNPC { client.getCallbacks().post(new NpcDespawned(this)); } - } - - @FieldHook("definition") - @Inject - public void afterCompositionChanged(int idx) - { - if (this.getDefinition() != null && this.getId() != -1) + else if (this.getId() != -1) { client.getCallbacks().post(new NpcCompositionChanged(this)); }