From e29c3339c8b9fe97956d81bcf0913719e2fa486e Mon Sep 17 00:00:00 2001 From: Owain van Brakel Date: Thu, 7 Nov 2019 21:55:37 +0100 Subject: [PATCH] objectindicators: null check --- .../plugins/objectindicators/ObjectIndicatorsPlugin.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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 56aafdf018..ccb16f3aa3 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 @@ -359,7 +359,8 @@ public class ObjectIndicatorsPlugin extends Plugin implements KeyListener && (worldPoint.getY() & (REGION_SIZE - 1)) == objectPoint.getRegionY()) { // Transform object to get the name which matches against what we've stored - if (objectPoint.getName().equals(getObjectDefinition(object.getId()).getName())) + if (getObjectDefinition(object.getId()) != null && + objectPoint.getName().equals(getObjectDefinition(object.getId()).getName())) { log.debug("Marking object {} due to matching {}", object, objectPoint); objects.add(object);