I'm working on a board game called Farlanthia: Lords of War. And I need some help with resolving diplomacy during play.
My original idea was to have Diplomacy be a form of "attack" like in RISK. This would force another player to perform an action (like a trade, or peace treaty, etc.) The idea is that each "season" you would send a diplomat to court, and politics would play out. Sometimes things go your way, sometimes they don't. This would allow me to use modifier cards (say, you have as prisoner a general from the other player, this would give you +2 in diplomacy with them).
However, as was pointed out on BoardGameGeek this isn't optimal for everyone. So I'm considering adding in a voluntary portion where if both parties agree to the treaty at hand, it goes into place without die rolling.
Thoughts? I'm just not sure how to arbitrate the rules of diplomacy during an otherwise concrete game if the diplomatic actions aren't just as concrete.