Maybe it's not a bug, maybe it's not relevant, but the spawn logic does take every ennemy tanks into account, even if they have a ST flag. So when you spawn, you have little indication of where ennemy ST tanks are *not*. Comments?
I feel this is perfectly fine because ST tanks are an enemy like any other, and if you were to spawn in front of a ST tank they would kill you like any other tank as well, so I feel that every enemy should be considered regardless of their flag.
spawning changed in 1.10. It's now done on the server. The server knows about a lot less then the client does, so things that were taken into account are no longer. It does pevent people from cheating by picking an optimal spawn.