From 7c0f7c63f0f91e707cca3e942852575ea0460280 Mon Sep 17 00:00:00 2001 From: Jordan Atwood Date: Wed, 27 Jun 2018 14:16:17 -0700 Subject: [PATCH] opponent info plugin: Clear fields on shutdown --- .../client/plugins/opponentinfo/OpponentInfoPlugin.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/opponentinfo/OpponentInfoPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/opponentinfo/OpponentInfoPlugin.java index 6f7c98dbf4..309f96c2cb 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/opponentinfo/OpponentInfoPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/opponentinfo/OpponentInfoPlugin.java @@ -80,7 +80,7 @@ public class OpponentInfoPlugin extends Plugin @Getter(AccessLevel.PACKAGE) private Actor lastOpponent; - private Instant lastTime = null; + private Instant lastTime; @Getter(AccessLevel.PACKAGE) private final Map oppInfoHealth = loadNpcHealth(); @@ -101,6 +101,8 @@ public class OpponentInfoPlugin extends Plugin @Override protected void shutDown() throws Exception { + lastOpponent = null; + lastTime = null; overlayManager.remove(opponentInfoOverlay); overlayManager.remove(playerComparisonOverlay); }