I have to state, that I never tried a diplomatic victory yet (as I tend to be a warmonger. Maybe, that is why I like the game very much, so far...)
But what is said about just buying votes, does not sound so exciting, indeed!
What can be done about this issue?
I think, we need two different mechanisms to influence citystates and two different "counters" that are influenced.
And - they are already there!
One "counter" is the relationship, we can spend money on. This mechanism is just fine for me and I really like it. Let us pay to be friends with an CS or even be allied and get his resources.
This relationship degrades over time. The rate of degrading is dependend to the citystates "temper". A "friendly" CS will last longer, the relation to a "irrational/hostil" CS will cool down faster.
Hey! HERE is our second counter!
And - if I did not get it wrong - it is already used as one:
When I played as Dschingis Kahn, I conquered some CS early in the game. If I remember correct, I did not meet any "friendly" SC afterwards any more. And, furthermore, CSs mop up against a mayor civ, conquering too many of them...
Why not use THIS counter, to trigger UN votings?
As elprofesor suggested, let your doings talk for you, not your money!
My proposal:
- Let citystates have their initial "temper" (from "hostil" to "friendly"), to make things diversified.
- Let this "temper" be different for any mayor civ, but evenly spread in the average.
- Let this change overtime with your doing. Fulfill a mission and the temper will rise. Destroy a CS, and all tempers will fall. (The "short term effect" on your relationship stays, at it is now!)
- Money gifted to the CS may enhance the temper aswell, but *much less* than your doings! You may *not* change a "hostil" temper to "friendly", just the turn before the voting. There *could* be a timebased cap for enhancement, here...
- let THIS be the critical counter for UN-votings, NOT the moneydriven relationship!
Maybe, but this is not thoght-out, as this is just a very offhanded writing, citystates could have more than just one vote, spreading 3/2/1 votes on the mayor civs they like best.
Side effect of this would be, that, if you try to be a valide partner for the citysates over a long time, your monytriggered influence will decline slower.
What do you think about this?