Modifications to automatics

- A lot of redundant and spaghetti code, but it's the only way I managed
to get it working within a reasonable timeframe
- Should fix #1214
Fixes for scoreboard.

>55 people dead
>RATING: AMBASSADORS OF DISCOVERY
Merge pull request #1255 from Iamgoofball/patch-2

Fixes for scoreboard.
Merge pull request #1254 from dylanstrategie/Gunz

Modifications to automatics
Merge pull request #1253 from ESwordTheCat/riW3nfAj

remove duplicate defines
Merge remote-tracking branch 'upstream/Bleeding-Edge' into riW3nfAj
Merge remote-tracking branch 'upstream/Bleeding-Edge' into riW3nfAj
thanks constant 200