diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/objectindicators/ObjectIndicatorsPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/objectindicators/ObjectIndicatorsPlugin.java index 79bc678f3e..397b24b29c 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/objectindicators/ObjectIndicatorsPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/objectindicators/ObjectIndicatorsPlugin.java @@ -326,7 +326,7 @@ public class ObjectIndicatorsPlugin extends Plugin implements KeyListener { if (worldPoint.getRegionX() == objectPoint.getRegionX() && worldPoint.getRegionY() == objectPoint.getRegionY() - && object.getPlane() == objectPoint.getZ()) + && worldPoint.getPlane() == objectPoint.getZ()) { // Transform object to get the name which matches against what we've stored if (objectPoint.getName().equals(getObjectComposition(object.getId()).getName())) @@ -423,7 +423,7 @@ public class ObjectIndicatorsPlugin extends Plugin implements KeyListener regionId, worldPoint.getRegionX(), worldPoint.getRegionY(), - client.getPlane()); + worldPoint.getPlane()); Set objectPoints = points.computeIfAbsent(regionId, k -> new HashSet<>());