Spheniscine
Chieftain
- Joined
- Mar 30, 2011
- Messages
- 83
Figure I'll start a new thread in the vein of those Mysticx did, to discuss AI and diplomacy.
One thing I feel is missing is options when the AI gets worried about troops near their borders. They're essentially forcing you to either declare war then and there (which you might not be committed to doing yet, and lets them get the first shot), or promise they're just "passing through"... I'm not sure whether that's a promise not to attack them (which you might not want to promise if you're, perhaps, not really wanting to attack, but might if you see any "bad behavior" like settling where you wanted to, attacking city states you're protecting, or going for spaceship victory), or to actually move the troops (which you may not want to do if they're primarily for defense). Breaking a promise is a negative global diplomacy modifier (even among those who dislike the petitioning civ), and there is no way to ask the AI a similar question. This is also more problematic if it happens when you promised another AI to simultaneously declare on the petitioning civ after 10 turns, since you can't get them to declare war with you as planned without lying.
Therefore in my opinion there should be a third button, perhaps "They are performing military exercises." - this should give an immediate huge negative modifier with the petitioning civ, which may even be enough to provoke war, but won't count as a global promise. (Similar to "We settle where we please", but perhaps more since it's basically a refusal to promise not to attack. I believe there is already a modifier we could use, something like "They asked you to move your troops and you refused!", which appears if you chose the "war" option.)
One thing I feel is missing is options when the AI gets worried about troops near their borders. They're essentially forcing you to either declare war then and there (which you might not be committed to doing yet, and lets them get the first shot), or promise they're just "passing through"... I'm not sure whether that's a promise not to attack them (which you might not want to promise if you're, perhaps, not really wanting to attack, but might if you see any "bad behavior" like settling where you wanted to, attacking city states you're protecting, or going for spaceship victory), or to actually move the troops (which you may not want to do if they're primarily for defense). Breaking a promise is a negative global diplomacy modifier (even among those who dislike the petitioning civ), and there is no way to ask the AI a similar question. This is also more problematic if it happens when you promised another AI to simultaneously declare on the petitioning civ after 10 turns, since you can't get them to declare war with you as planned without lying.
Therefore in my opinion there should be a third button, perhaps "They are performing military exercises." - this should give an immediate huge negative modifier with the petitioning civ, which may even be enough to provoke war, but won't count as a global promise. (Similar to "We settle where we please", but perhaps more since it's basically a refusal to promise not to attack. I believe there is already a modifier we could use, something like "They asked you to move your troops and you refused!", which appears if you chose the "war" option.)