Dropping an ammo pack automatically swaps you back to your main weapon. This happens a second time when the ammo pack actually deploys on the ground. The second time this happens should be removed. Dropping an ammo pack or a turret has a cooldown. This cooldown should not come into play if the pack or turret didn't deploy due to something/someone getting in the way as you drop it. Repair gun should not build up heat when it is not repairing anything (such as when a MAX walks just out of range and you have to walk back into range as you hold down the repair gun trigger (had habit to break)). The turret's firing point still moves away from the crosshair vertically from time to time, either upon deployment of the turret or after you've been firing for a while. If the repair gun heat overload was introduced to prevent multiple engineers repairing at the same time indefinitely, please consider implementing diminishing returns on repairs instead. The head overload is quite obnoxious.