Beispiel #1
0
        internal static void Init(EventArgs Args)
        {
            if (Me.IsDead)
            {
                return;
            }

            if (Menu.Item("DrawingQ", true).GetValue <bool>() && Q.IsReady())
            {
                Render.Circle.DrawCircle(Me.Position, Q.Range, Color.BlueViolet);
            }

            if (Menu.Item("DrawingW", true).GetValue <bool>() && W.IsReady())
            {
                Render.Circle.DrawCircle(Me.Position, W.Range, Color.BlueViolet);
            }

            if (Menu.Item("DrawingR", true).GetValue <bool>() && R.IsReady())
            {
                Render.Circle.DrawCircle(Me.Position, 450f, Color.BlueViolet);
            }

            if (Menu.Item("DrawingDamage", true).GetValue <bool>())
            {
                foreach (
                    var e in
                    ObjectManager.Get <Obj_AI_Hero>()
                    .Where(e => e.IsValidTarget() && e.IsValid && !e.IsDead && !e.IsZombie))
                {
                    HpBarDraw.Unit = e;
                    HpBarDraw.DrawDmg((float)(ComboDamage(e) + SpellManager.GetPassiveDamage(e)),
                                      new ColorBGRA(255, 204, 0, 170));
                }
            }
        }
Beispiel #2
0
        private void OnDraw(EventArgs Args)
        {
            if (!Me.IsDead && !MenuGUI.IsShopOpen && !MenuGUI.IsChatOpen && !MenuGUI.IsScoreboardOpen)
            {
                if (Menu.Item("DrawW", true).GetValue <bool>() && W.IsReady())
                {
                    Render.Circle.DrawCircle(Me.Position, W.Range, Color.FromArgb(9, 253, 242), 1);
                }

                if (Menu.Item("DrawE", true).GetValue <bool>() && E.IsReady())
                {
                    Render.Circle.DrawCircle(Me.Position, E.Range, Color.FromArgb(188, 6, 248), 1);
                }

                if (Menu.Item("DrawDamage", true).GetValue <bool>())
                {
                    foreach (
                        var x in HeroManager.Enemies.Where(e => e.IsValidTarget() && !e.IsDead && !e.IsZombie))
                    {
                        HpBarDraw.Unit = x;
                        HpBarDraw.DrawDmg((float)ComboDamage(x), new ColorBGRA(255, 204, 0, 170));
                    }
                }
            }
        }
Beispiel #3
0
        private void OnDraw(EventArgs Args)
        {
            if (!Me.IsDead && !Shop.IsOpen && !MenuGUI.IsChatOpen)
            {
                if (Menu.Item("DrawQ", true).GetValue <bool>() && Q.IsReady())
                {
                    Render.Circle.DrawCircle(Me.Position, Q.Range, Color.Green, 1);
                }

                if (Menu.Item("DrawE", true).GetValue <bool>() && E.IsReady())
                {
                    Render.Circle.DrawCircle(Me.Position, E.Range, Color.FromArgb(188, 6, 248), 1);
                }

                if (Menu.Item("DrawR", true).GetValue <bool>() && R.IsReady())
                {
                    Render.Circle.DrawCircle(Me.Position, R.Range, Color.FromArgb(19, 130, 234), 1);
                }

                if (Menu.Item("DrawDamage", true).GetValue <StringList>().SelectedIndex != 2)
                {
                    foreach (
                        var x in HeroManager.Enemies.Where(e => e.IsValidTarget() && !e.IsDead && !e.IsZombie))
                    {
                        HpBarDraw.Unit = x;
                        HpBarDraw.DrawDmg(
                            Menu.Item("DrawDamage", true).GetValue <StringList>().SelectedIndex == 1
                                ? (float)ComboDamage(x)
                                : (float)GetRealEDamage(x), new ColorBGRA(255, 204, 0, 170));
                    }
                }
            }
        }
Beispiel #4
0
        private static void OnDraw(EventArgs Args)
        {
            if (!Me.IsDead && !MenuGUI.IsShopOpen && !MenuGUI.IsChatOpen && !MenuGUI.IsScoreboardOpen)
            {
                if (Menu.Item("DrawQ", true).GetValue <bool>() && Q.IsReady())
                {
                    Render.Circle.DrawCircle(Me.Position, Q.Range, Color.Green, 1);
                }

                if (Menu.Item("DrawW", true).GetValue <bool>() && W.Level > 0)
                {
                    Render.Circle.DrawCircle(Me.Position, W.Range, Color.FromArgb(9, 253, 242), 1);
                }

                if (Menu.Item("DrawE", true).GetValue <bool>() && E.IsReady())
                {
                    Render.Circle.DrawCircle(Me.Position, E.Range, Color.FromArgb(188, 6, 248), 1);
                }

                if (Menu.Item("DrawR", true).GetValue <bool>() && R.IsReady())
                {
                    Render.Circle.DrawCircle(Me.Position, R.Range, Color.FromArgb(19, 130, 234), 1);
                }

                if (Menu.Item("DrawDamage", true).GetValue <bool>())
                {
                    foreach (
                        var x in ObjectManager.Get <Obj_AI_Hero>().Where(e => e.IsValidTarget() && !e.IsDead && !e.IsZombie))
                    {
                        HpBarDraw.Unit = x;
                        HpBarDraw.DrawDmg((float)ComboDamage(x), new ColorBGRA(255, 204, 0, 170));
                    }
                }
            }
        }
Beispiel #5
0
        private static void OnDraw(EventArgs Args)
        {
            if (Me.IsDead)
            {
                return;
            }

            if (Menu["Darius_Draw"]["Q"])
            {
                Render.Circle.DrawCircle(Me.Position, Q.Range, System.Drawing.Color.BlueViolet);
            }

            if (Menu["Darius_Draw"]["E"] && E.IsReady())
            {
                Render.Circle.DrawCircle(Me.Position, E.Range, System.Drawing.Color.Blue);
            }

            if (Menu["Darius_Draw"]["R"] && R.IsReady())
            {
                Render.Circle.DrawCircle(Me.Position, E.Range, System.Drawing.Color.White);
            }

            if (Menu["Darius_Draw"]["RD"])
            {
                foreach (var e in ObjectManager.Get <AIHeroClient>().Where(e => e.IsValidTarget() && e.IsValid && !e.IsDead && !e.IsZombie))
                {
                    HpBarDraw.Unit = e;
                    HpBarDraw.DrawDmg(GetRDamage(e), new SharpDX.ColorBGRA(255, 204, 0, 170));
                }
            }
        }
Beispiel #6
0
        private static void OnDraw(EventArgs args)
        {
            if (Me.IsDead)
            {
                return;
            }

            if (Menu["Ryze_Draw"]["Q"] && Q.IsReady())
            {
                Render.Circle.DrawCircle(Me.Position, Q.Range, System.Drawing.Color.AliceBlue, 2);
            }

            if (Menu["Ryze_Draw"]["W"] && (W.IsReady() || Me.HasBuff("IllaoiW")))
            {
                Render.Circle.DrawCircle(Me.Position, W.Range, System.Drawing.Color.LightSeaGreen, 2);
            }

            if (Menu["Ryze_Draw"]["E"] && E.IsReady())
            {
                Render.Circle.DrawCircle(Me.Position, E.Range, System.Drawing.Color.LightYellow, 2);
            }

            if (Menu["Ryze_Draw"]["R"] && R.IsReady())
            {
                Render.Circle.DrawCircle(Me.Position, R.Range, System.Drawing.Color.OrangeRed, 2);
            }

            if (Menu["Ryze_Draw"]["RMin"] && R.IsReady())
            {
                DrawEndScene(R.Range);
            }

            if (Menu["Ryze_Draw"]["Combo"])
            {
                var text = "";
                var x    = Drawing.WorldToScreen(Me.Position).X;
                var y    = Drawing.WorldToScreen(Me.Position).Y;

                if (CanShield)
                {
                    text = "On";
                }
                else if (!CanShield)
                {
                    text = "Off";
                }

                Drawing.DrawText(x - 60, y + 40, System.Drawing.Color.Red, "Combo Shield : ");
                Drawing.DrawText(x + 50, y + 40, System.Drawing.Color.Yellow, text);
            }

            if (Menu["Ryze_Draw"]["DrawDamage"])
            {
                foreach (var target in ObjectManager.Get <AIHeroClient>().Where(e => e.IsValidTarget() && e.IsValid && !e.IsDead && !e.IsZombie))
                {
                    HpBarDraw.Unit = target;
                    HpBarDraw.DrawDmg((float)GetDamage(target), new SharpDX.ColorBGRA(255, 204, 0, 170));
                }
            }
        }
Beispiel #7
0
        private static void OnDraw(EventArgs Args)
        {
            if (Me.IsDead)
            {
                return;
            }

            if (Menu["Morgana_Draw"]["Q"] && Q.IsReady())
            {
                Render.Circle.DrawCircle(Me.Position, Q.Range, System.Drawing.Color.BlueViolet);
            }

            if (Menu["Morgana_Draw"]["W"] && W.IsReady())
            {
                Render.Circle.DrawCircle(Me.Position, W.Range, System.Drawing.Color.BlueViolet);
            }

            if (Menu["Morgana_Draw"]["E"] && E.IsReady())
            {
                Render.Circle.DrawCircle(Me.Position, E.Range, System.Drawing.Color.BlueViolet);
            }

            if (Menu["Morgana_Draw"]["R"] && R.IsReady())
            {
                Render.Circle.DrawCircle(Me.Position, R.Range, System.Drawing.Color.BlueViolet);
            }

            if (Menu["Morgana_Draw"]["FlashR"])
            {
                Render.Circle.DrawCircle(Me.Position, R.Range + 425f, System.Drawing.Color.BlueViolet);
            }

            if (Menu["Morgana_Draw"]["DrawBurst"])
            {
                var text = "";

                if (Menu["Morgana_Combo"]["FlashR"].GetValue <MenuKeyBind>().Active)
                {
                    text = "On";
                }
                if (!Menu["Morgana_Combo"]["FlashR"].GetValue <MenuKeyBind>().Active)
                {
                    text = "Off";
                }

                Drawing.DrawText(Me.HPBarPosition.X + 30, Me.HPBarPosition.Y - 40, System.Drawing.Color.Red, "Flash R (" + Menu["Morgana_Combo"]["FlashR"].GetValue <MenuKeyBind>().Key + "): ");
                Drawing.DrawText(Me.HPBarPosition.X + 115, Me.HPBarPosition.Y - 40, System.Drawing.Color.Yellow, text);
            }

            if (Menu["Morgana_Draw"]["DrawDamage"])
            {
                foreach (var e in ObjectManager.Get <AIHeroClient>().Where(e => e.IsValidTarget() && e.IsValid && !e.IsDead && !e.IsZombie))
                {
                    HpBarDraw.Unit = e;
                    HpBarDraw.DrawDmg((float)GetDamage(e), new SharpDX.ColorBGRA(255, 204, 0, 170));
                }
            }
        }
Beispiel #8
0
        private static void OnDraw(EventArgs Args)
        {
            if (Me.IsDead)
            {
                return;
            }

            if (Menu["Draw"]["Q"].GetValue <MenuBool>() && Q.IsReady())
            {
                Render.Circle.DrawCircle(Me.Position, Q.Range, System.Drawing.Color.AliceBlue, 2);
            }

            if (Menu["Draw"]["E"].GetValue <MenuBool>() && E.IsReady())
            {
                Render.Circle.DrawCircle(Me.Position, E.Range, System.Drawing.Color.LightYellow, 2);
            }

            if (Menu["Draw"]["R"].GetValue <MenuBool>() && E.IsReady())
            {
                Render.Circle.DrawCircle(Me.Position, R.Range, System.Drawing.Color.OrangeRed, 2);
            }

            if (Menu["Draw"]["DrawDamage"].GetValue <MenuBool>())
            {
                foreach (var target in ObjectManager.Get <AIHeroClient>().Where(e => e.IsValidTarget() && e.IsValid && !e.IsDead && !e.IsZombie))
                {
                    HpBarDraw.Unit = target;
                    HpBarDraw.DrawDmg((float)GetDamage(target), new SharpDX.ColorBGRA(255, 204, 0, 170));
                }
            }

            if (Menu["Draw"]["DrawR"])
            {
                var text = "";

                if (Menu["Combo"]["RTower"].GetValue <MenuKeyBind>().Active)
                {
                    text = "On";
                }
                else
                {
                    text = "Off";
                }

                Drawing.DrawText(Me.HPBarPosition.X + 30, Me.HPBarPosition.Y - 40, System.Drawing.Color.Red, "R Turret(" + Menu["Combo"]["RTower"].GetValue <MenuKeyBind>().Key + "): ");
                Drawing.DrawText(Me.HPBarPosition.X + 115, Me.HPBarPosition.Y - 40, System.Drawing.Color.Yellow, text);
            }
        }
Beispiel #9
0
        private static void OnDraw(EventArgs Args)
        {
            if (Me.IsDead)
            {
                return;
            }

            if (Menu["Hecarim_Draw"]["Q"] && Q.IsReady())
            {
                Render.Circle.DrawCircle(Me.Position, Q.Range, System.Drawing.Color.AliceBlue, 2);
            }

            if (Menu["Hecarim_Draw"]["W"] && (W.IsReady() || Me.HasBuff("HecarimW")))
            {
                Render.Circle.DrawCircle(Me.Position, W.Range, System.Drawing.Color.LightSeaGreen, 2);
            }

            if (Menu["Hecarim_Draw"]["R"] && R.IsReady())
            {
                Render.Circle.DrawCircle(Me.Position, R.Range, System.Drawing.Color.OrangeRed, 2);
            }

            if (Menu["Hecarim_Draw"]["DrawDamage"])
            {
                foreach (var target in GameObjects.EnemyHeroes.Where(e => e.IsValidTarget() && e.IsValid && !e.IsDead && !e.IsZombie))
                {
                    HpBarDraw.Unit = target;
                    HpBarDraw.DrawDmg((float)GetDamage(target), new ColorBGRA(255, 204, 0, 170));
                }
            }

            if (Menu["Hecarim_Draw"]["Auto"])
            {
                var text = "";

                if (Menu["Hecarim_Harass"]["Auto"].GetValue <MenuKeyBind>().Active)
                {
                    text = "On";
                }
                else
                {
                    text = "Off";
                }

                Drawing.DrawText(Me.HPBarPosition.X + 30, Me.HPBarPosition.Y - 40, System.Drawing.Color.Red, "Auto Q (" + Menu["Hecarim_Harass"]["Auto"].GetValue <MenuKeyBind>().Key + "): ");
                Drawing.DrawText(Me.HPBarPosition.X + 115, Me.HPBarPosition.Y - 40, System.Drawing.Color.Yellow, text);
            }
        }
Beispiel #10
0
        private static void OnDraw(EventArgs args)
        {
            if (Menu["Viktor_Draw"]["Q"] && Q.IsReady())
            {
                Render.Circle.DrawCircle(Me.Position, Q.Range, System.Drawing.Color.SkyBlue);
            }

            if (Menu["Viktor_Draw"]["W"] && W.IsReady())
            {
                Render.Circle.DrawCircle(Me.Position, W.Range, System.Drawing.Color.YellowGreen);
            }

            if (Menu["Viktor_Draw"]["E"])
            {
                Render.Circle.DrawCircle(Me.Position, E.Range, System.Drawing.Color.PaleGoldenrod);
            }

            if (Menu["Viktor_Draw"]["EMax"])
            {
                Render.Circle.DrawCircle(Me.Position, E2.Range, System.Drawing.Color.Red);
            }

            if (Menu["Viktor_Draw"]["R"] && R.IsReady())
            {
                Render.Circle.DrawCircle(Me.Position, R.Range, System.Drawing.Color.LightSkyBlue);
            }

            if (Menu["Viktor_Draw"]["DrawTarget"] && (InCombo || InHarass))
            {
                if (Target != null)
                {
                    Render.Circle.DrawCircle(Target.Position, Target.BoundingRadius, System.Drawing.Color.Red, 2);
                }
            }

            if (Menu["Viktor_Draw"]["DrawDamage"])
            {
                foreach (var e in ObjectManager.Get <AIHeroClient>().Where(e => e.IsValidTarget() && !e.IsZombie))
                {
                    HpBarDraw.Unit = e;
                    HpBarDraw.DrawDmg((float)GetDamage(e), new ColorBGRA(255, 204, 0, 170));
                }
            }
        }
Beispiel #11
0
        private void OnDraw(EventArgs Args)
        {
            if (!Me.IsDead && !Shop.IsOpen && !MenuGUI.IsChatOpen)
            {
                if (Menu.Item("DrawQ", true).GetValue <bool>() && Q.IsReady())
                {
                    Render.Circle.DrawCircle(Me.Position, Q.Range, Color.Green, 1);
                }

                if (Menu.Item("DrawDamage", true).GetValue <bool>())
                {
                    foreach (
                        var x in HeroManager.Enemies.Where(e => e.IsValidTarget() && !e.IsDead && !e.IsZombie))
                    {
                        HpBarDraw.Unit = x;
                        HpBarDraw.DrawDmg((float)ComboDamage(x), new ColorBGRA(255, 204, 0, 170));
                    }
                }
            }
        }
Beispiel #12
0
        private void OnDraw(EventArgs Args)
        {
            if (!Me.IsDead && !MenuGUI.IsShopOpen && !MenuGUI.IsChatOpen && !MenuGUI.IsScoreboardOpen)
            {
                if (Menu.Item("DrawCatchAxe", true).GetValue <Circle>().Active)
                {
                    Render.Circle.DrawCircle(Game.CursorPos, Menu.Item("CatchRange", true).GetValue <Slider>().Value,
                                             Menu.Item("DrawCatchAxe", true).GetValue <Circle>().Color,
                                             Menu.Item("DrawThinkness", true).GetValue <Slider>().Value);
                }

                if (Menu.Item("DrawAxe", true).GetValue <Circle>().Active)
                {
                    foreach (var Axe in AxeList.Where(x => !x.Axe.IsDead && x.Axe.IsValid))
                    {
                        Render.Circle.DrawCircle(Axe.Axe.Position, 120,
                                                 Menu.Item("DrawAxe", true).GetValue <Circle>().Color,
                                                 Menu.Item("DrawThinkness", true).GetValue <Slider>().Value);
                    }
                }

                if (Menu.Item("DrawE", true).GetValue <bool>() && E.IsReady())
                {
                    Render.Circle.DrawCircle(Me.Position, E.Range, Color.FromArgb(188, 6, 248), 1);
                }

                if (Menu.Item("DrawDamage", true).GetValue <bool>())
                {
                    foreach (
                        var x in HeroManager.Enemies.Where(e => e.IsValidTarget() && !e.IsDead && !e.IsZombie))
                    {
                        HpBarDraw.Unit = x;
                        HpBarDraw.DrawDmg((float)ComboDamage(x), new ColorBGRA(255, 204, 0, 170));
                    }
                }
            }
        }
Beispiel #13
0
        private static void OnDraw(EventArgs args)
        {
            if (Me.IsDead)
            {
                return;
            }

            if (Menu["Illaoi_Draw"]["Q"] && Q.IsReady())
            {
                Render.Circle.DrawCircle(Me.Position, Q.Range, System.Drawing.Color.AliceBlue, 2);
            }

            if (Menu["Illaoi_Draw"]["W"] && (W.IsReady() || Me.HasBuff("IllaoiW")))
            {
                Render.Circle.DrawCircle(Me.Position, W.Range, System.Drawing.Color.LightSeaGreen, 2);
            }

            if (Menu["Illaoi_Draw"]["E"] && E.IsReady())
            {
                Render.Circle.DrawCircle(Me.Position, E.Range, System.Drawing.Color.LightYellow, 2);
            }

            if (Menu["Illaoi_Draw"]["R"] && E.IsReady())
            {
                Render.Circle.DrawCircle(Me.Position, R.Range, System.Drawing.Color.OrangeRed, 2);
            }

            if (Menu["Illaoi_Draw"]["DrawDamage"])
            {
                foreach (var target in ObjectManager.Get <AIHeroClient>().Where(e => e.IsValidTarget() && e.IsValid && !e.IsDead && !e.IsZombie))
                {
                    HpBarDraw.Unit = target;
                    HpBarDraw.DrawDmg((float)GetDamage(target), new SharpDX.ColorBGRA(255, 204, 0, 170));
                }
            }
        }
Beispiel #14
0
        private static void OnDraw(EventArgs Args)
        {
            if (!Me.IsDead && !MenuGUI.IsShopOpen && !MenuGUI.IsChatOpen && !MenuGUI.IsScoreboardOpen)
            {
                if (Menu.Item("DrawQ", true).GetValue <bool>() && Q.Level > 0)
                {
                    Render.Circle.DrawCircle(Me.Position, Q.Range, System.Drawing.Color.FromArgb(253, 164, 17), 1);
                }

                if (Menu.Item("DrawW", true).GetValue <bool>() && W.Level > 0)
                {
                    Render.Circle.DrawCircle(Me.Position, W.Range, System.Drawing.Color.FromArgb(9, 253, 242), 1);
                }

                if (Menu.Item("DrawE", true).GetValue <bool>() && E.Level > 0)
                {
                    Render.Circle.DrawCircle(Me.Position, E.Range, System.Drawing.Color.FromArgb(143, 16, 146), 1);
                }

                if (Menu.Item("DrawDamage", true).GetValue <bool>())
                {
                    foreach (
                        var x in ObjectManager.Get <Obj_AI_Hero>().Where(e => e.IsValidTarget() && !e.IsDead && !e.IsZombie))
                    {
                        HpBarDraw.Unit = x;
                        HpBarDraw.DrawDmg(ComboDamage(x), new ColorBGRA(255, 204, 0, 170));
                    }
                }

                if (Menu.Item("DrawKillSteal", true).GetValue <bool>())
                {
                    Drawing.DrawText(Drawing.Width - 150, Drawing.Height - 500, System.Drawing.Color.Yellow, "Ult Kill Target: ");

                    var targets = new List <Obj_AI_Hero>();

                    foreach (var ult in EnemyTracker.enemyInfo)
                    {
                        if (ult.target.IsDead)
                        {
                            continue;
                        }

                        if (ult.target.IsZombie)
                        {
                            continue;
                        }

                        if (ult.target.HasBuff("KindredRNoDeathBuff"))
                        {
                            continue;
                        }

                        if (ult.target.HasBuff("UndyingRage") && ult.target.GetBuff("UndyingRage").EndTime - Game.Time > 0.3)
                        {
                            continue;
                        }

                        if (ult.target.HasBuff("JudicatorIntervention"))
                        {
                            continue;
                        }

                        if (ult.target.HasBuff("ChronoShift") && ult.target.GetBuff("ChronoShift").EndTime - Game.Time > 0.3)
                        {
                            continue;
                        }

                        if (ult.target.HasBuff("FioraW"))
                        {
                            continue;
                        }

                        if (!Menu.Item("KillStealR" + ult.target.ChampionName.ToLower(), true).GetValue <bool>())
                        {
                            continue;
                        }

                        if (ult.target.IsVisible &&
                            R.GetDamage(ult.target) >
                            ult.target.Health + ult.target.MagicalShield + ult.target.HPRegenRate * 2)
                        {
                            targets.Add(ult.target);
                        }

                        if (!ult.target.IsVisible && Utils.TickCount > ult.LastSeen + 5000 &&
                            R.GetDamage(ult.target) > EnemyTracker.GetTargetHealth(ult, R.Delay))
                        {
                            targets.Add(ult.target);
                        }

                        if (!ult.target.IsVisible && Utils.TickCount < ult.LastSeen + 5000 && targets.Contains(ult.target))
                        {
                            targets.Remove(ult.target);
                        }
                    }

                    if (targets.Count > 0)
                    {
                        for (var i = 0; i <= targets.Count; i++)
                        {
                            Drawing.DrawText(Drawing.Width - 150, Drawing.Height - 470 + i * 30, System.Drawing.Color.Red, "   " + targets.ElementAt(i).ChampionName);
                        }
                    }
                }
            }
        }
Beispiel #15
0
        private static void OnDraw(EventArgs Args)
        {
            if (!Me.IsDead && !MenuGUI.IsShopOpen && !MenuGUI.IsChatOpen && !MenuGUI.IsScoreboardOpen)
            {
                if (Menu.Item("DrawQ", true).GetValue <bool>() && Q.Level > 0)
                {
                    Render.Circle.DrawCircle(Me.Position, IsHumanizer ? Q.Range : Q1.Range, Color.Green, 1);
                }

                if (Menu.Item("DrawW", true).GetValue <bool>() && W.Level > 0)
                {
                    if (Me.HasBuff("NidaleePassiveHunting") && !IsHumanizer)
                    {
                        Render.Circle.DrawCircle(Me.Position, W2.Range, Color.FromArgb(9, 253, 242), 1);
                    }
                    else
                    {
                        Render.Circle.DrawCircle(Me.Position, IsHumanizer ? W.Range : W1.Range,
                                                 Color.FromArgb(9, 253, 242), 1);
                    }
                }

                if (Menu.Item("DrawE", true).GetValue <bool>() && E.Level > 0)
                {
                    Render.Circle.DrawCircle(Me.Position, IsHumanizer ? E.Range : E1.Range, Color.Green, 1);
                }

                if (Menu.Item("DrawCD", true).GetValue <bool>())
                {
                    string msg;
                    var    QCoolDown  = (int)Qcd == -1 ? 0 : (int)Qcd;
                    var    WCoolDown  = (int)Wcd == -1 ? 0 : (int)Wcd;
                    var    ECoolDown  = (int)Ecd == -1 ? 0 : (int)Ecd;
                    var    Q1CoolDown = (int)Q1Cd == -1 ? 0 : (int)Q1Cd;
                    var    W1CoolDown = (int)W1Cd == -1 ? 0 : (int)W1Cd;
                    var    E1CoolDown = (int)E1Cd == -1 ? 0 : (int)E1Cd;

                    if (!IsHumanizer)
                    {
                        msg = "Q: " + QCoolDown + "   W: " + WCoolDown + "   E: " + ECoolDown;
                        Drawing.DrawText(Me.HPBarPosition.X + 30, Me.HPBarPosition.Y - 30, Color.Orange, msg);
                    }
                    else
                    {
                        msg = "Q: " + Q1CoolDown + "   W: " + W1CoolDown + "   E: " + E1CoolDown;
                        Drawing.DrawText(Me.HPBarPosition.X + 30, Me.HPBarPosition.Y - 30, Color.SkyBlue, msg);
                    }
                }

                if (Menu.Item("DrawTarget", true).GetValue <bool>())
                {
                    foreach (var target in HeroManager.Enemies.Where(x => x.IsValidTarget() && HavePassive(x)))
                    {
                        if (target != null && target.IsValid)
                        {
                            Render.Circle.DrawCircle(target.Position, target.BoundingRadius + 100, Color.Red, 3);
                        }
                    }
                }

                if (Menu.Item("DrawDamage", true).GetValue <StringList>().SelectedIndex == 3)
                {
                    return;
                }

                foreach (
                    var x in ObjectManager.Get <Obj_AI_Hero>().Where(e => e.IsValidTarget() && !e.IsDead && !e.IsZombie))
                {
                    HpBarDraw.Unit = x;
                    HpBarDraw.DrawDmg(ComboDamage(x), new SharpDX.ColorBGRA(255, 204, 0, 170));
                }
            }
        }