diff --git a/client/src/main/java/rt4/Npc.java b/client/src/main/java/rt4/Npc.java index 71e047e..828f963 100644 --- a/client/src/main/java/rt4/Npc.java +++ b/client/src/main/java/rt4/Npc.java @@ -132,7 +132,7 @@ public final class Npc extends PathingEntity { @OriginalMember(owner = "client!km", name = "b", descriptor = "(I)I") @Override - protected final int getBasId() { + public final int getBasId() { if (client.game != 0 && this.type.multiNpcs != null) { @Pc(17) NpcType local17 = this.type.getMultiNpc(); if (local17 != null && local17.bastypeid != -1) { diff --git a/client/src/main/java/rt4/PathingEntity.java b/client/src/main/java/rt4/PathingEntity.java index 8d311d4..11d1d6b 100644 --- a/client/src/main/java/rt4/PathingEntity.java +++ b/client/src/main/java/rt4/PathingEntity.java @@ -628,7 +628,7 @@ public abstract class PathingEntity extends Entity { } @OriginalMember(owner = "client!fe", name = "b", descriptor = "(I)I") - protected abstract int getBasId(); + public abstract int getBasId(); @OriginalMember(owner = "client!fe", name = "c", descriptor = "(I)V") public final void method2689() { diff --git a/client/src/main/java/rt4/Player.java b/client/src/main/java/rt4/Player.java index b99f403..a80cb6d 100644 --- a/client/src/main/java/rt4/Player.java +++ b/client/src/main/java/rt4/Player.java @@ -300,7 +300,7 @@ public final class Player extends PathingEntity { @OriginalMember(owner = "client!e", name = "b", descriptor = "(I)I") @Override - protected final int getBasId() { + public final int getBasId() { return this.anInt3365; } diff --git a/plugin-playground/src/main/java/OverheadDebugPlugin/plugin.java b/plugin-playground/src/main/java/OverheadDebugPlugin/plugin.java index 610c31a..0cf52aa 100644 --- a/plugin-playground/src/main/java/OverheadDebugPlugin/plugin.java +++ b/plugin-playground/src/main/java/OverheadDebugPlugin/plugin.java @@ -31,13 +31,13 @@ public class plugin extends Plugin { String npcSb = (npc.type.name.strEquals(JagString.parse("null")) ? npc.type.getMultiNpc() != null - ? "Wrapper [" + npc.type.getMultiNpc().name + " " + npc.type.getMultiNpc().id + "]" + ? "Wrapper [" + npc.type.getMultiNpc().name + "]" : "Wrapper" : npc.type.name) + - " [Lvl: " + - npc.type.combatLevel + - "] [ID: " + - npc.type.id + + " [G: " + + npc.spotAnimId + + "] [R: " + npc.getBasId() + + "] [A: " + npc.seqId + "] [Vb: " + npc.type.multiNpcVarbit + "]";