%obj.setVelocity(VectorAdd(%obj.getVelocity(),VectorScale(%obj.client.player.getEyeVector(),"-11")));
- Doesn't use fixed vector (will still go wrong if you use Free Look then fire)
- %obj.client.player is redundant, %obj is the firing player anyway. It might break if you try to make a bot/zombie/clone/etc. fire the gun.