From d89e90e6e467320bace030dd5c3f2a3f0fb0c990 Mon Sep 17 00:00:00 2001 From: Davis Cook Date: Mon, 25 Feb 2019 19:16:25 -0500 Subject: [PATCH] add nullity check --- .../net/runelite/client/plugins/slayer/SlayerPlugin.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/slayer/SlayerPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/slayer/SlayerPlugin.java index 96a585e605..90c704441d 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/slayer/SlayerPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/slayer/SlayerPlugin.java @@ -192,7 +192,7 @@ public class SlayerPlugin extends Plugin @Getter(AccessLevel.PACKAGE) @Setter(AccessLevel.PACKAGE) - private TaskData currentTask; + private TaskData currentTask = new TaskData(0, 0, 0, 0, 0, null, null, true); @Getter(AccessLevel.PACKAGE) @Setter(AccessLevel.PACKAGE) @@ -214,7 +214,7 @@ public class SlayerPlugin extends Plugin private boolean loginFlag; private List targetNames = new ArrayList<>(); - private SlayerTaskPanel panel; + private SlayerTaskPanel panel = new SlayerTaskPanel(this); private NavigationButton navButton; private long lastTickMillis = 0; @@ -226,7 +226,6 @@ public class SlayerPlugin extends Plugin overlayManager.add(targetWeaknessOverlay); overlayManager.add(targetMinimapOverlay); - panel = new SlayerTaskPanel(this); spriteManager.getSpriteAsync(SpriteID.SKILL_SLAYER, 0, panel::loadHeaderIcon); final BufferedImage icon = ImageUtil.getResourceStreamFromClass(getClass(), "panel_icon.png");