diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/grounditems/GroundItemsPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/grounditems/GroundItemsPlugin.java index f0d6eac919..29d10de421 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/grounditems/GroundItemsPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/grounditems/GroundItemsPlugin.java @@ -342,11 +342,31 @@ public class GroundItemsPlugin extends Plugin // Cache colors priceChecks.clear(); - priceChecks.put(config.insaneValuePrice(), config.insaneValueColor()); - priceChecks.put(config.highValuePrice(), config.highValueColor()); - priceChecks.put(config.mediumValuePrice(), config.mediumValueColor()); - priceChecks.put(config.lowValuePrice(), config.lowValueColor()); - priceChecks.put(config.getHighlightOverValue(), config.highlightedColor()); + + if (config.insaneValuePrice() > 0) + { + priceChecks.put(config.insaneValuePrice(), config.insaneValueColor()); + } + + if (config.highValuePrice() > 0) + { + priceChecks.put(config.highValuePrice(), config.highValueColor()); + } + + if (config.mediumValuePrice() > 0) + { + priceChecks.put(config.mediumValuePrice(), config.mediumValueColor()); + } + + if (config.lowValuePrice() > 0) + { + priceChecks.put(config.lowValuePrice(), config.lowValueColor()); + } + + if (config.getHighlightOverValue() > 0) + { + priceChecks.put(config.getHighlightOverValue(), config.highlightedColor()); + } } @Subscribe