private void Game_OnUpdate(EventArgs args) { if (!Program.LagFree(0) || Player.IsRecalling() || Player.IsDead) { return; } foreach (var obj in HiddenObjList) { if (obj.endTime < Game.Time) { HiddenObjList.Remove(obj); return; } } if (Config.Item("autoBuy").GetValue <bool>() && Player.InFountainLS() && !ScryingOrb.IsOwned() && Player.Level >= 9 && Shop.IsOpen) { var itm = new EloBuddy.SDK.Item(ItemId.Farsight_Alteration); itm.Buy(); } if (rengar && Player.HasBuff("rengarralertsound")) { CastVisionWards(Player.ServerPosition); } if (Vayne != null && Vayne.IsValidTargetLS(1000) && Vayne.HasBuff("vaynetumblefade")) { CastVisionWards(Vayne.ServerPosition); } AutoWardLogic(); }