private void NormalCombo(string Mode) { if (!targetObj.IsValidTarget()) { return; } if (Mode == "Combo" && ItemBool(Mode, "Item")) { if (RanduinOmen.IsReady() && Player.CountEnemysInRange((int)RanduinOmen.Range) >= 1) { RanduinOmen.Cast(); } if (Deathfire.IsReady()) { Deathfire.Cast(targetObj); } if (Blackfire.IsReady()) { Blackfire.Cast(targetObj); } } if (ItemBool(Mode, "E") && E.CanCast(targetObj) && (Mode == "Combo" || (Mode == "Harass" && Player.HealthPercentage() >= ItemSlider(Mode, "EAbove")))) { E.Cast(targetObj.Position.Extend(Player.Position, Player.Distance3D(targetObj) <= E.Range - 100 ? -100 : 0), PacketCast()); } if (ItemBool(Mode, "Q") && Q.CanCast(targetObj)) { Q.CastOnUnit(targetObj, PacketCast()); } if (Mode == "Combo" && ItemBool(Mode, "W") && W.IsReady() && Orbwalk.InAutoAttackRange(targetObj) && Player.HealthPercentage() <= ItemSlider(Mode, "WUnder")) { W.Cast(PacketCast()); } if (Mode == "Combo" && ItemBool(Mode, "Ignite") && IgniteReady()) { CastIgnite(targetObj); } }
private void UseItem(Obj_AI_Base Target) { if (Deathfire.IsReady()) { Deathfire.Cast(targetObj); } if (Blackfire.IsReady()) { Blackfire.Cast(targetObj); } if (Bilgewater.IsReady()) { Bilgewater.Cast(Target); } if (HexGun.IsReady()) { HexGun.Cast(Target); } if (BladeRuined.IsReady()) { BladeRuined.Cast(Target); } }