private static void LaneClear() { if (Variables.GameTimeTickCount - lastCastTime < 600 + Game.Ping || Me.Buffs.Any(x => x.Name.ToLower() == "lucianpassivebuff")) { return; } if (LaneClearOption.HasEnouguMana()) { if (LaneClearOption.UseQ && Q.IsReady()) { var qMinions = GameObjects.EnemyMinions.Where(x => x.IsValidTarget(Q.Range) && x.IsMinion()).ToList(); if (qMinions.Any()) { foreach (var minion in qMinions) { var q2Minions = GameObjects.EnemyMinions.Where(x => x.IsValidTarget(Q2.Range) && x.IsMinion()).ToList(); if (minion != null && minion.IsValidTarget(Q.Range) && Q2.GetHitCounts(q2Minions, Me.PreviousPosition.Extend(minion.PreviousPosition, 900)) >= 2) { Q.CastOnUnit(minion); return; } } } } } }