Player removal not removing city border claims
Patches for all branches, including S2_6, attached.
Currrent patch seems to cause some crashes itself.
Reply To cazfi
Currrent patch seems to cause some crashes itself.
Fixed. Was about accessing nonexistent visions.
server_remove_player() calls player_clear() in common/ code, and that removes cities by game_remove_city() only, while proper server side city removal would include remove_city() call. This likely has other effects, but I noticed this while debugging why there's a city border claim from already removed player.