private static void AutoCast(bool dashing, bool immobile) { if (Q.IsReady()) { foreach (var itarget in EntityManager.Heroes.Enemies.Where(h => h.IsValidTarget(Q.Range))) { if (immobile && Immobile(itarget) && Q.GetPrediction(itarget).HitChance >= QHitChance) { Q.Cast(itarget); } if (dashing && itarget.Distance(Me.ServerPosition) <= 400f && Q.GetPrediction(itarget).HitChance >= HitChance.Dashing) { Q.Cast(itarget); } } } if (R.IsReady()) { if (AutoCastMenu["ar"].Cast <CheckBox>().CurrentValue&& Me.CountEnemiesInRange(R.Range) >= AutoCastMenu["rslider"].Cast <Slider>().CurrentValue) { R.Cast(); if (E.IsReady()) { E.Cast(Me); } else if (Zhonia.IsReady() && !E.IsReady() && Me.CountEnemiesInRange(425) >= 3) { Zhonia.Cast(); } } } }
private static void ZhonyaU() { var zhoniaon = MiscMenu["szhonya"].Cast <CheckBox>().CurrentValue; if (zhoniaon && Zhonia.IsReady() && Zhonia.IsOwned()) { if (Me.CountEnemiesInRange(R.Range) >= 4) { R.Cast(); Zhonia.Cast(); } else { if (Me.HealthPercent <= 10 && Me.CountEnemiesInRange(E.Range) >= 1) { Zhonia.Cast(); } } } }