From ea43d94b37f8c3c0d5a889bdc04a9fe878787704 Mon Sep 17 00:00:00 2001 From: zeruth Date: Mon, 29 Apr 2019 17:40:30 -0400 Subject: [PATCH] Update PrayerTracker.java Fix constant NPE --- .../client/plugins/freezetimers/PrayerTracker.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/freezetimers/PrayerTracker.java b/runelite-client/src/main/java/net/runelite/client/plugins/freezetimers/PrayerTracker.java index 48614cdf5f..07d3f8dc05 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/freezetimers/PrayerTracker.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/freezetimers/PrayerTracker.java @@ -43,10 +43,10 @@ public class PrayerTracker newTick.put(actor, new HashMap<>()); } if (actor instanceof Player) - { - newTick.get(actor).put("PrayerIcon", ((Player) actor).getOverheadIcon().ordinal()); - } - newTick.get(actor).put("SpotAnim", actor.getGraphic()); + if (((Player) actor).getOverheadIcon()!=null) { + newTick.get(actor).put("PrayerIcon", ((Player) actor).getOverheadIcon().ordinal()); + newTick.get(actor).put("SpotAnim", actor.getGraphic()); + } } public int getPrayerIconLastTick(Actor p)