diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/combatlevel/CombatLevelPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/combatlevel/CombatLevelPlugin.java index cd74d357e9..ca5b9535c9 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/combatlevel/CombatLevelPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/combatlevel/CombatLevelPlugin.java @@ -24,20 +24,20 @@ */ package net.runelite.client.plugins.combatlevel; +import com.google.common.eventbus.Subscribe; import com.google.inject.Provides; import java.text.DecimalFormat; -import java.time.temporal.ChronoUnit; import javax.inject.Inject; import net.runelite.api.Client; import net.runelite.api.Experience; import net.runelite.api.GameState; import net.runelite.api.Skill; +import net.runelite.api.events.GameTick; import net.runelite.api.widgets.Widget; import net.runelite.api.widgets.WidgetInfo; import net.runelite.client.config.ConfigManager; import net.runelite.client.plugins.Plugin; import net.runelite.client.plugins.PluginDescriptor; -import net.runelite.client.task.Schedule; @PluginDescriptor( name = "Combat level plugin" @@ -58,11 +58,8 @@ public class CombatLevelPlugin extends Plugin return configManager.getConfig(CombatLevelConfig.class); } - @Schedule( - period = 600, - unit = ChronoUnit.MILLIS - ) - public void updateCombatLevel() + @Subscribe + public void updateCombatLevel(GameTick event) { if (client.getGameState() != GameState.LOGGED_IN) {