I have two allied city-states that are at war with each other. How can I stop this?

  • 3
    Are you certain they are actually both your allies? If they are both allied to the same person they shouldn't be at war – shanodin Aug 25 '13 at 15:20
  • I think it is a bug. This happened to me once. City-states should make peace with any city-state that is not at war with their ally. – Aaron Kurtzhals Aug 25 '13 at 15:35
  • After I wrote this post, I also pledged to protect them both, hoping they would stop because they were my ally; no luck. Could be a bug then.. – Gerben Jacobs Aug 26 '13 at 9:41
  • 2
    I thought there was a bug where city-states didn't always declare peace after losing the alliance that brought them into a war. I can't seem to find the mod that fixes it anymore... – Darien Sep 5 '13 at 8:25

This isn't much of an answer, but I feel like it adds enough to be more than a comment. I've done a little research and it appears this case happens exclusively when each city state is allies with different civilization that are at war, thus at war with themselves. When the two city-states are allied to you they continue their wars.

Unfortunately, there is no way to force a city state to make peace with any other entity. Although, it is very rare for a city-state to actually conquer another city.


Could you ask another Civ to go to war with one of the city states and allow it to capture it, then declare war on that Civ and capture the city back and liberate it?

  • Well, that would be tedious.. – SaintSix_ Jul 14 '15 at 19:08

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.