regoarrarr
King
I signed open borders with a rival civ. I had a city that was undefended. They declared war on me but instead of cancelling the open borders and kicking their units outside my borders they took my city.
I believe this to be related to the fact that when an AI declares war, you see the results of combat BEFORE you get the message that they declare war. So the combat occurs (in this case the sacking of Washington) and THEN it tries to kick the folks out of the borders, and by then my city is in THEIR borders so it's okay.
I don't know if this is by design but it seems shady. And I know I shouldn't leave cities undefended
I would imagine this works similarly for the human player, though I'd imagne it's difficult if not impossible to have an AI with an empty city (maybe early on on Settler difficulty?)
Steps to reproduce (AI attacking human)
1. Build no military
2. Sign open borders with a civ
3. Wait for them to attack a city
4. The unit that attacked the city does not get thrown out and the city is taken.
Steps to reproduce (human attacking AI)
1. I'd imagine it would have to be done on a map where you start real close to the AI, on Settler difficulty.
2. Sign open borders
3. Hope they have an undefended city
4. Attack it.
Maybe it can be modded to maek it easier to reproduce
Anyone else have this happen to them?
I believe this to be related to the fact that when an AI declares war, you see the results of combat BEFORE you get the message that they declare war. So the combat occurs (in this case the sacking of Washington) and THEN it tries to kick the folks out of the borders, and by then my city is in THEIR borders so it's okay.
I don't know if this is by design but it seems shady. And I know I shouldn't leave cities undefended

I would imagine this works similarly for the human player, though I'd imagne it's difficult if not impossible to have an AI with an empty city (maybe early on on Settler difficulty?)
Steps to reproduce (AI attacking human)
1. Build no military
2. Sign open borders with a civ
3. Wait for them to attack a city
4. The unit that attacked the city does not get thrown out and the city is taken.
Steps to reproduce (human attacking AI)
1. I'd imagine it would have to be done on a map where you start real close to the AI, on Settler difficulty.
2. Sign open borders
3. Hope they have an undefended city
4. Attack it.
Maybe it can be modded to maek it easier to reproduce
Anyone else have this happen to them?