Once again quoting:
BMfox wrote:
3rd don't skip steps in the diplomacy. If you are at peace, always give trade embargo first and declare war 24 hours later.
After thinking about this some more, I'm sure that implementing this penalty can't be all that hard. Well, you would need a new table in the database storing which country degraded it's relation with which other country when for the last time. Columns:
* Nation that did the degradation step.
* Nation towards which the relation was degraded.
* Datetime.
(You might additionally put in place something like a scheduled batch or SQL that deletes entries older than 24 hours, so this table doesn't become unnecessarily large.)
Once that table is in place, it's easy to implement:
* If a player degrades a diplomatic relation two or more steps at once, first display a warning popup like "a sudden drastic action like this will harm our diplomatic reputation". If player clicks OK button on that popup -> popularity penalty.
* If a player degrades a diplomatic relation one step and has an entry from last 24 hours in the new table, display a warning popup like "Degrading a diplomatic relation twice within 24 hours will harm our diplomatic reputation". If player clicks OK button on that popup -> same popularity penalty.
* If two or even three steps are skipped, the penalty should be higher. That means the consequence of backstabbing is a strong popularity penalty.
This new penalty would not only be extremely realistic, but would also make the game much more clever and interesting. For example, players would face the following decisions, just to name the major ones:
* Do I now switch to a better diplomatic relation with this AI nation, or do I leave it because I might soon want to attack it? At the moment, you should blindly give all AI nations RoW or shared map. That's boring and keeps striving for a good popularity from being an interesting challenge.
* Do I give this human player a sudden attack (and swallow the penalty), or rather first embargo - risking he and others on the map forebode my intentions?
The new penalty would give you a lot to think asking yourself how the map will evolve - trying to anticipate the future.
And players could even use a mutual RoW / shared maps as a peace treaty. Same as in reality, this peace treaty could be broken and also same as in real life you would know it has no relevance in case the other side doesn't care about it's popularity. But if the other nation does, you would know it's not very probable it attacks you within the next 24 / 48 hours.
All in all it would add a lot of depth to diplomatic relations - would be great.