diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/combatnotifier/CombatNotifier.java b/runelite-client/src/main/java/net/runelite/client/plugins/combatnotifier/CombatNotifier.java index e366e2047a..95c0115a96 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/combatnotifier/CombatNotifier.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/combatnotifier/CombatNotifier.java @@ -24,6 +24,7 @@ */ package net.runelite.client.plugins.combatnotifier; +import com.google.common.eventbus.Subscribe; import java.time.Duration; import java.time.Instant; import java.time.temporal.ChronoUnit; @@ -32,6 +33,7 @@ import net.runelite.api.Client; import net.runelite.api.GameState; import net.runelite.api.Player; import net.runelite.client.RuneLite; +import net.runelite.client.events.GameStateChanged; import net.runelite.client.plugins.Plugin; import net.runelite.client.task.Schedule; @@ -54,6 +56,12 @@ public class CombatNotifier extends Plugin { } + @Subscribe + public void onGameStateChanged(GameStateChanged gameStateChanged) + { + lastInteracting = null; + } + @Schedule( period = 1, unit = ChronoUnit.SECONDS