Пример #1
0
        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();
        }