public void OnPulse() { if (!HookHandler.CheckCombatHook()) { Logger.DBLog.Info("Hooking Combat!"); HookHandler.HookCombat(); } if (FunkyGame.GameIsInvalid) { return; } //in-game monitoring FunkyGame.Profile.CheckCurrentProfileBehavior(); GoldInactivity.CheckTimeoutTripped(); Hotbar.CheckSkills(); Equipment.CheckEquippment(); if (FunkyGame.AdventureMode) { FunkyGame.Bounty.CheckActiveBounty(); } }