From 031b53b11d3329aa037865d7495a2564420f2e39 Mon Sep 17 00:00:00 2001 From: Adam Date: Mon, 27 Aug 2018 20:31:26 -0400 Subject: [PATCH] woodcutting plugin: fix npe rendering redwood trees if axe is null --- .../plugins/woodcutting/WoodcuttingTreesOverlay.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/woodcutting/WoodcuttingTreesOverlay.java b/runelite-client/src/main/java/net/runelite/client/plugins/woodcutting/WoodcuttingTreesOverlay.java index 7265bb71b6..2415d17f7a 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/woodcutting/WoodcuttingTreesOverlay.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/woodcutting/WoodcuttingTreesOverlay.java @@ -62,11 +62,16 @@ class WoodcuttingTreesOverlay extends Overlay return null; } + Axe axe = plugin.getAxe(); + if (axe == null) + { + return null; + } + for (GameObject treeObject : plugin.getTreeObjects()) { if (treeObject.getWorldLocation().distanceTo(client.getLocalPlayer().getWorldLocation()) <= 12) { - Axe axe = plugin.getAxe(); OverlayUtil.renderImageLocation(client, graphics, treeObject.getLocalLocation(), itemManager.getImage(axe.getItemId()), 120); } }