Example #1
0
 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);
     }
 }
Example #2
0
 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);
     }
 }