Silence spells can be configured to prevent normal attack...
So basically, when you cast the spell, you make a projectile then launch it towards the target angle, then every .xx seconds, pick every unit around it, if its an enemy, knockback, then damage and cause a dummy caster to cast a silencing spell on it (you can try looking at soulburn since it's a single target silence...)