Feels like there should be a possibility to sign a friendship agreement in diplomacy.
It's to make 1 or both sides not to start a war against each other for some days (it should be possible to set the duration for this agreement). For signing agreement sides guarantee specific amount resources/money, so if someone breaks the agreement it should lead to resource/money seizure (it goes to victim player) and huge morale punishment and thus can even lead to riots in cities. Also that player can be banned for some in-game days from trading in market.
This agreement may be used often by neighbour countries for safety reasons.
It's to make 1 or both sides not to start a war against each other for some days (it should be possible to set the duration for this agreement). For signing agreement sides guarantee specific amount resources/money, so if someone breaks the agreement it should lead to resource/money seizure (it goes to victim player) and huge morale punishment and thus can even lead to riots in cities. Also that player can be banned for some in-game days from trading in market.
This agreement may be used often by neighbour countries for safety reasons.