Page 1 of 1

Removing peace treaties

Posted: Sat Apr 10, 2021 6:06 pm
by Morgan
In a current PBEM game, one of the players mistakenly agreed to a white peace, thinking that a peace treaty wouldn't keep his country out of a Coalition War. The other players have agreed that the peace treaty can be removed since it was based on a misunderstanding. However, we can't find a way to do it.

We have tried
  • Using DiploAdd to try to add a state of war.
  • ForceEvent an event that causes a declaration of war.
  • Editing the .hst file, but we can't figure out the syntax.
  • Giving all of one's ground forces to another Coalition member.

None of them have worked. Is there another option that we are missing?

Re: Removing peace treaties

Posted: Sun Apr 11, 2021 10:06 pm
by Durk
Peace treaties have a duration. Once entered into, you would just need to wait.

If it is very important to restored the treaty, my suggestion is to roll back the game a turn or two to the turn when the mistake was made. Of course if you have just played on, that may not work.

Re: Removing peace treaties

Posted: Mon Apr 12, 2021 5:08 am
by Morgan
Thanks for answering, and I was afraid that that was the answer. I understand why it has to be like that so that players can't get around critical treaties, so I'm not complaining.

I did, however, manage to find a brute-force method that relies on editing the DPL files in the Diplomacy directory, temporarily changing two files so that a player can declare war regardless of any peace treaties, and then canceling out any existing ones, but that is a last ditch way to fix it.

Re: Removing peace treaties

Posted: Mon Apr 12, 2021 10:39 pm
by Durk
The game architecture does allow for 'heavy' intervention; so good news for your game, but not recommended for the general player.