Improved player shooting mechanics (still bad)