So I’ve read a few posts about this though they didn’t really explain what exactly the role or point of a city leader might be. Anyway, so at some point in your game you will be able to choose a basic type of government. This point may be available from the start or after you reach some set population count. At this point you can choose to have your city led by a single ruler or a council. The person’s class will define what type of ruler they are and also start to define what kind of civilization your town is leaning towards. For example, promoting a soldier to leader will mean you are leading a more militaristic society, while promoting a farmer or craftsman would equal a peaceful agrarian society, or a tradesman a trade/economic society.
In addition, promoting more than one person to leader creates a kind of governing council, though early on this would be discouraged because you would be losing too many workers.
Now for their affects, each class type promoted would give your town some kind of bonus, such as various combat bonuses, a harvest bonus, a resource bonus, worker bonus, or better trade prices. However, the more leaders you promote, the more diluted the effect becomes for each one. For example, say you have a soldier king that gives your soldiers a 10% defensive bonus, if you then promote a farmer and a worker you would now have a council of three and your bonuses may be 3.3% defensive bonus, 3.3% harvest bonus, and 3.3% worker bonus. (just as examples) By having a council your bonuses are less, but they are more spread out to allow flexibility and there are advantages to each.
To keep the player from constantly switching their leader, the longer a person is leader, the higher their bonus is to a certain cap. This discourages players say promoting a soldier to king every time they’re attacked and then replacing him with a craftsman afterward. It would also give this person possibly more value over other workers and encourage the player to keep them alive similar to a real king.
Anyway, sorry to make this post so long, and please tell me what you think of this idea.