private void ZhonyaCast() { if (getCheckBoxItem("Zhonya") && Zhonya.IsReady()) { float time = 10; if (Player.HasBuff("zedrdeathmark")) { time = OktwCommon.GetPassiveTime(Player, "zedulttargetmark"); } if (Player.HasBuff("FizzMarinerDoom")) { time = OktwCommon.GetPassiveTime(Player, "FizzMarinerDoom"); } if (Player.HasBuff("MordekaiserChildrenOfTheGrave")) { time = OktwCommon.GetPassiveTime(Player, "MordekaiserChildrenOfTheGrave"); } if (Player.HasBuff("VladimirHemoplague")) { time = OktwCommon.GetPassiveTime(Player, "VladimirHemoplague"); } if (time < 1 && time > 0) { Zhonya.Cast(); } } }
private static void Drawing_OnDraw(EventArgs args) { if (getCheckBoxItem(drawMenu, "notif")) { if (Player.HasBuff("sivirwmarker")) { var color = Color.Yellow; var buffTime = OktwCommon.GetPassiveTime(Player, "sivirwmarker"); if (buffTime < 1) { color = Color.Red; } drawText2("W: " + string.Format("{0:0.0}", buffTime), Player.Position, 175, color); } if (Player.HasBuff("SivirE")) { var color = Color.Aqua; var buffTime = OktwCommon.GetPassiveTime(Player, "SivirE"); if (buffTime < 1) { color = Color.Red; } drawText2("E: " + string.Format("{0:0.0}", buffTime), Player.Position, 200, color); } if (Player.HasBuff("SivirR")) { var color = Color.GreenYellow; var buffTime = OktwCommon.GetPassiveTime(Player, "SivirR"); if (buffTime < 1) { color = Color.Red; } drawText2("R: " + string.Format("{0:0.0}", buffTime), Player.Position, 225, color); } } if (getCheckBoxItem(drawMenu, "qRange")) { if (getCheckBoxItem(drawMenu, "onlyRdy")) { if (Q.IsReady()) { Utility.DrawCircle(ObjectManager.Player.Position, Q.Range, Color.Cyan, 1, 1); } } else { Utility.DrawCircle(ObjectManager.Player.Position, Q.Range, Color.Cyan, 1, 1); } } if (getCheckBoxItem(drawMenu, "noti")) { var target = TargetSelector.GetTarget(1500, DamageType.Physical); if (target.LSIsValidTarget()) { if (Q.GetDamage(target) * 2 > target.Health) { Render.Circle.DrawCircle(target.ServerPosition, 200, Color.Red); Drawing.DrawText(Drawing.Width * 0.1f, Drawing.Height * 0.4f, Color.Red, "Q kill: " + target.ChampionName + " have: " + target.Health + "hp"); } } } }
private void Drawing_OnDraw(EventArgs args) { if (Config.Item("notif", true).GetValue <bool>()) { if (Player.HasBuff("sivirwmarker")) { var color = System.Drawing.Color.Yellow; var buffTime = OktwCommon.GetPassiveTime(Player, "sivirwmarker"); if (buffTime < 1) { color = System.Drawing.Color.Red; } drawText2("W: " + String.Format("{0:0.0}", buffTime), Player.Position, 175, color); } if (Player.HasBuff("SivirE")) { var color = System.Drawing.Color.Aqua; var buffTime = OktwCommon.GetPassiveTime(Player, "SivirE"); if (buffTime < 1) { color = System.Drawing.Color.Red; } drawText2("E: " + String.Format("{0:0.0}", buffTime), Player.Position, 200, color); } if (Player.HasBuff("SivirR")) { var color = System.Drawing.Color.GreenYellow; var buffTime = OktwCommon.GetPassiveTime(Player, "SivirR"); if (buffTime < 1) { color = System.Drawing.Color.Red; } drawText2("R: " + String.Format("{0:0.0}", buffTime), Player.Position, 225, color); } } if (Config.Item("qRange", true).GetValue <bool>()) { if (Config.Item("onlyRdy", true).GetValue <bool>()) { if (Q.IsReady()) { Render.Circle.DrawCircle(ObjectManager.Player.Position, Q.Range, System.Drawing.Color.Cyan, 1); } } else { Render.Circle.DrawCircle(ObjectManager.Player.Position, Q.Range, System.Drawing.Color.Cyan, 1); } } if (Config.Item("noti", true).GetValue <bool>()) { var target = TargetSelector.GetTarget(1500, TargetSelector.DamageType.Physical); if (target.IsValidTargetLS()) { if (Q.GetDamage(target) * 2 > target.Health) { Render.Circle.DrawCircle(target.ServerPosition, 200, System.Drawing.Color.Red); Drawing.DrawText(Drawing.Width * 0.1f, Drawing.Height * 0.4f, System.Drawing.Color.Red, "Q kill: " + target.ChampionName + " have: " + target.Health + "hp"); } } } }