From c7b0023de57e804056654343cb93ccbc0b4e7939 Mon Sep 17 00:00:00 2001 From: Hippolyte Mithouard Date: Mon, 7 Feb 2022 11:19:52 +0100 Subject: [PATCH] barrows: fix npe from receiving an empty reward Co-authored-by: Adam --- .../net/runelite/client/plugins/barrows/BarrowsPlugin.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/barrows/BarrowsPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/barrows/BarrowsPlugin.java index 4f2bc0b18d..700c28143a 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/barrows/BarrowsPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/barrows/BarrowsPlugin.java @@ -178,6 +178,11 @@ public class BarrowsPlugin extends Plugin if (event.getGroupId() == WidgetID.BARROWS_REWARD_GROUP_ID && config.showChestValue()) { ItemContainer barrowsRewardContainer = client.getItemContainer(InventoryID.BARROWS_REWARD); + if (barrowsRewardContainer == null) + { + return; + } + Item[] items = barrowsRewardContainer.getItems(); long chestPrice = 0;