public override void Execute(Obj_AI_Hero target) { if (_q.OnCooldown() && (!target.IsPoisoned() && !Provider.IsMarked(target))) { Cast(target); } }