Projectile pushing/deflection fixed

1
I have implemented a long-awaited solution for projectile pushing and deflection that works well with siege.

A while ago, Alpha coded the ability to toggle fixed RNG, as well as "aiming" (with randomness) pushed/deflected projectiles a while ago (instead of just sending them DIRECTLY back at the shooter, like basejka). But it never worked for siege because it was too OP against splash classes(especially HW) due to the fixed RNG not having enough vertical trajectory as we were used to with the broken RNG, which caused people to blow themselves up a lot. The new system I made incorporates the nice parts Alpha's system, but also ensures that projectiles have an upward trajectory, similar to the old broken RNG. This gives us the best of both worlds.

Summary: projectiles are pushed/deflected roughly in the direction you are looking and upward, with a healthy amount of randomness.

It's live on the server.
cron