void Combo () { var target = TargetSelector.GetTarget(750, DamageType.Magical); if (target == null || !target.IsValid()) { return; } if (ComboMenu["usecomboq"].Cast <CheckBox>().CurrentValue&& Q.IsReady() && target.IsValidTarget(Q.Range)) { Q.Cast(target); } if (ComboMenu["usecombow"].Cast <CheckBox>().CurrentValue) { if (W.IsReady()) { var enemies = EntityManager.Heroes.Enemies.Where(x => x.IsEnemy && x.Distance(Kassawin) < 250).Count(); if (enemies > 0) { W.Cast(); } if (ComboMenu["usecomboe"].Cast <CheckBox>().CurrentValue&& E.IsReady() && target.IsValidTarget(E.Range)) { E.Cast(target.ServerPosition); } } } if (ComboMenu["usecombor"].Cast <CheckBox>().CurrentValue&& R.IsReady()) { if (target.CountEnemiesInRange(550) < ComboMenu["rslider"].Cast <Slider>().CurrentValue&& RMana < 400) { R.Cast(target.ServerPosition); } else if (ECount >= 3 || Calcs.DmgCalc(target) >= target.Health && target.CountEnemiesInRange(550) < ComboMenu["rslider"].Cast <Slider>().CurrentValue - 1) { R.Cast(target.ServerPosition); } } }
public static void LastHitB() { var qcheck = Program.LastHitMenu["LHQ"].Cast <CheckBox>().CurrentValue; var qready = Program.Q.IsReady(); var wcheck = Program.LastHitMenu["LHW"].Cast <CheckBox>().CurrentValue; var wready = Program.E.IsReady(); if (!qcheck || !qready) { return; } var qenemy = (Obj_AI_Minion)GetEnemy(Program.Q.Range, GameObjectType.obj_AI_Minion); if (qenemy == null) { return; } { if (qenemy.Health < Calcs.QCalc(qenemy)) { Program.Q.Cast(qenemy); } } if (!wcheck || !wready) { return; } var wenemy = (Obj_AI_Minion)GetEnemy(Program.W.Range, GameObjectType.obj_AI_Minion); if (wenemy == null) { return; } { if (wenemy.Health < Calcs.WCalc(wenemy)) { Program.W.Cast(); } } }