It was originally meant to be the opposite way, and all armour and health spawns should have been the 'distance' type, which means you'll have to go a certain distance for it to respawn. We decided on this to not encourage armour camping too much. I lost track of it when we were creating the maps, and never got around to changing it anymore. So, they'll eventually all be the distance type when I get around to it.