Hi ebay, thanks for your reply. I see, so bodycheckdistance effectively hangs off the server_cleanup.fsm. So if the body is still there it excludes those spawn points near it and once the server_cleanup cleans the body away after 30 minutes, those locations reappear....nice :)
I'll have a think...