I once was allied with a citystate, that was surrounded by my borders at 3 sides, and by Russia on the other side.
While i was at war with France and Babylon, the citystate also had war with them. but all the units just kept moving in circles because it could not cross any borders. (it had like 15 units at the time, before they all got killed by russia in a later war)
I believe this is not really a bug, but it still needs to be overlooked.
I hope this will be fixed, either:
Option 1) Friendly and Allied (or just Allied) citystates will automaticly have mutual open borders (they can cross your borders, you can cross theirs)
Option 2) There will be a button on all citystates (just like 'stop unit spawning' and 'resume unit spawning' that will allow you to 'open borders' and 'close borders'
This way the citystates might actually be slightly helpfull in wars, instead of being trapped by their own allies.
While i was at war with France and Babylon, the citystate also had war with them. but all the units just kept moving in circles because it could not cross any borders. (it had like 15 units at the time, before they all got killed by russia in a later war)
I believe this is not really a bug, but it still needs to be overlooked.
I hope this will be fixed, either:
Option 1) Friendly and Allied (or just Allied) citystates will automaticly have mutual open borders (they can cross your borders, you can cross theirs)
Option 2) There will be a button on all citystates (just like 'stop unit spawning' and 'resume unit spawning' that will allow you to 'open borders' and 'close borders'
This way the citystates might actually be slightly helpfull in wars, instead of being trapped by their own allies.