private static void OnHarrass() { var Target = TargetSelector.GetTarget(Q.Range, DamageType.Physical); if (!Target.IsValidTarget()) { return; } if (SanJuanniMenu.harassQ() && Target.IsValidTarget(Q.Range) && Player.ManaPercent >= SanJuanniMenu.harassQWE()) { if (Prediction.Position.PredictLinearMissile(Target, Q.Range, Q.Width, Q.CastDelay, Q.Speed, int.MaxValue).HitChance >= HitChance.High) { Q.Cast(Target); } } if (SanJuanniMenu.harassW() && Target.IsValidTarget(W.Range) && Player.ManaPercent >= SanJuanniMenu.harassQWE()) { W.Cast(); } if (SanJuanniMenu.harassE() && E.IsReady() && Target.IsValidTarget(E.Range) && Player.ManaPercent >= SanJuanniMenu.harassQWE() && Target.HasBuff("SejuaniFrost")) { E.Cast(); } }