Cleanup common mutators: remove IMPLEMENTATION macro
Cleanup #includes
Fix another weaponentities[0]
Merge branch 'master' into Mario/weaponentities
Allow melee while crouching (the technical limitation preventing this before no longer exists, disallowing it is unintuitive)
Make some arc fields slot/weaponentity specific
Purge most of the weaponentities[0] cases
Also reset observer's weapon stats
Alternative fix: don't modify the player state if it's not owned by the client
Only detach playerstate if observer was a player (potential fix for player state related issues when switching from spectator to observer)
Run whitespace checker
Bots: define the API boundaries
Merge branch 'Mario/showspecs' into 'master' Merge branch Mario/showspecs (M merge request) Shows who's spectating you (disabled by default). See merge request !340
Merge branch 'TimePath/remove_remove'
Use set_movetype everywhere
Remove remove()
Merge branch 'Mario/teams_bitflag' into 'master' Merge branch Mario/teams_bitflag (M merge request) Adds support for odd team matches, such as pink vs blue and yellow vs red. See merge request !335
Fix weapon specific checks for melee
Merge branch 'terencehill/camera_spectator_2' into 'master' Dropweapon to change camera mode while spectating See merge request !339
Implement move_qcphysics