private static void Drawing_OnDraw(EventArgs args) { if (DrawingMenu["drawQ1"].Cast <CheckBox>().CurrentValue&& Q.Instance().Name == Spells["Q1"]) { Circle.Draw(Q.IsReady() ? Color.BlueViolet : Color.OrangeRed, Q.Range, Player.Instance.Position); } if (DrawingMenu["drawQ2"].Cast <CheckBox>().CurrentValue&& Q.Instance().Name == Spells["Q2"]) { Circle.Draw(Q.IsReady() ? Color.BlueViolet : Color.OrangeRed, Q2.Range, Player.Instance.Position); } if (DrawingMenu["drawW1"].Cast <CheckBox>().CurrentValue&& W.Instance().Name == Spells["W1"]) { Circle.Draw(W.IsReady() ? Color.BlueViolet : Color.OrangeRed, W.Range, Player.Instance.Position); } if (DrawingMenu["drawE1"].Cast <CheckBox>().CurrentValue&& E.Instance().Name == Spells["E1"]) { Circle.Draw(E.IsReady() ? Color.BlueViolet : Color.OrangeRed, E.Range, Player.Instance.Position); } if (DrawingMenu["drawE2"].Cast <CheckBox>().CurrentValue&& E.Instance().Name == Spells["E2"]) { Circle.Draw(E.IsReady() ? Color.BlueViolet : Color.OrangeRed, E2.Range, Player.Instance.Position); } if (DrawingMenu["drawR"].Cast <CheckBox>().CurrentValue) { Circle.Draw(R.IsReady() ? Color.BlueViolet : Color.OrangeRed, R.Range, Player.Instance.Position); } }