NASAROG
Prince
Nice ideas. The current mechanic sucks since it will either draw you into a war, or result in your denouncement.
Stray thought:
If you've made PtPs with several CSs, then denounced a particularly aggressive bully, when he turns around to bully another CS that you have a PtP with, you CAN'T denounce the bully again until the first denouncement has expired. That automatically puts you in default with the second CS.
I believe that could actually be a simple modification, since I remember seeing an XML tag that specifies the minimum influence needed to be able to PtP. Right now it's at 0.
So, what if we change the benefits of PtP and still try to keep it very simple?
Bully Demands Tribute:
a) Give a Warning to Bully: gain 20 influence points with the city-state and 10 opinion weight for 20 turns with the civ (was 5 for 10 turns; positive numbers are bad).
b) Forgive the Bully: PtP ends and receive -20 influence with the city-state (existing value).
Bully Declares War: (New window which will pop-up.)
a)Declare War on Bully: gain 60 influence with the city-state.
b)Forgive the Bully: PtP ends and receive -60 influence with the city-state. Can no longer PtP this city-state (if it survives!).