From c9d47864a037553943bba53f0f19c6cc222dc078 Mon Sep 17 00:00:00 2001 From: ypperlig Date: Fri, 11 May 2018 01:38:41 +0200 Subject: [PATCH] Clear previous image components in fight caves overlay --- .../runelite/client/plugins/fightcave/FightCaveOverlay.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/fightcave/FightCaveOverlay.java b/runelite-client/src/main/java/net/runelite/client/plugins/fightcave/FightCaveOverlay.java index e88e51e596..e054bf1b56 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/fightcave/FightCaveOverlay.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/fightcave/FightCaveOverlay.java @@ -64,11 +64,15 @@ public class FightCaveOverlay extends Overlay public Dimension render(Graphics2D graphics) { JadAttack attack = plugin.getAttack(); + if (attack == null) { return null; } + BufferedImage prayerImage = getPrayerImage(attack); + + imagePanelComponent.getChildren().clear(); imagePanelComponent.getChildren().add(new ImageComponent(prayerImage)); if (!client.isPrayerActive(attack.getPrayer()))