private void CastQEnemy(Obj_AI_Hero vTarget)
{
if (vTarget == null)
return;
if (!Q.IsReady())
return;
Random rnd = new Random(Environment.TickCount);
var randQ = rnd.Next(1000, 1400); //Rand minQRange
if (Q.IsCharging)
{
ObjectManager.Player.IssueOrder(GameObjectOrder.MoveTo, Game.CursorPos);
if (Q.Range >= randQ)
{
Q.Cast(vTarget, false, true);
}
}
else
{
Q.StartCharging();
}
}