using System; using System.Threading; using robotManager.Helpful; using robotManager.Products; using wManager; using wManager.Plugin; using wManager.Wow.Helpers; using wManager.Wow.ObjectManager; using Timer = robotManager.Helpful.Timer; public class Main : IPlugin { private bool _isLaunched; public void Initialize() { _isLaunched = true; var t = new Timer(1000 * 1.5); // clear all 1.5 sec while (_isLaunched && Products.IsStarted) { try { if (t.IsReady && Conditions.InGameAndConnectedAndAliveAndProductStartedNotInPause) { foreach (var l in ObjectManager.GetWoWUnitLootable()) { try { if (l.IsValid && l.IsLootable && wManagerSetting.IsBlackListed(l.Guid)) { wManagerSetting.RemoveBlackList(l.Guid); } } catch {} } t.Reset(); } } catch (Exception e) { Logging.WriteError("" + e); } Thread.Sleep(150); } } public void Dispose() { _isLaunched = false; } public void Settings() { Logging.Write("No setting."); } }