I have been quite busy with a few things. First I updated several interfaces of the UI. Some of them now joined the dark side and changed from a light schema to a dark one. For the followers I gave their portraits no backgrounds and I think it works quite nice.
One mechanic that took me quite a while to get right was the promotion system for the battle captains. The biggest issue with the civ4 system was that the generic combat promotions are just too good. I also did not want a system with a static optimal solution so that once player find their preferred setup they just use it every game and promoting units becomes mostly busy work without much decision making. I tried a couple of systems like using for example a point system where you get x points every level and different promotions cost different amounts of points. But these systems for the most part just complicated things and I wanted a system where the player can make a decision fairly quickly. If you can promote three battle captains after a battle it should not take 10 minutes.
I ended up using a system where each level up you choose between 5 random promotions. Here you can see an example. The battle captain screen shows a summary of all bonuses provided by a battle captain and currently available promotions:
Now these 5 promotions aren't fully random. Players would just figure out which promotions are the best and pick them every time they are available. Instead each battle captain has a class and you want to promote different battle captains differently based on their class, the unit they are attached to and what role you want them to assume within your army. In this case the battle captain has the fanatic class. The fanatic class gives two bonuses: You ignore morale and you get a synergy bonus: for every point of damage that you have you get half a hitpoint. This not only applies to the promotions of the battle captain but also to the base stats of the attached unit and any equipment. You could turn the fanatic into a very beefy frontline unit with additional hitpoints and immunity to fear/morale effects or a deadly skirmisher or assasin with increased survivability.
Here are some more details about the promotion system:
Promotions are catogorized into three types: offensive, defensive and utility. Battlecaptain classes make certain types of promotion more likely to show up.
There are three tiers of promotions: generic, perk and specialization
- generic promotions provide a small boost and can be taken an unlimited amount of times. This makes sure you never run out of promotions or forced to take stuff that does not fit your battle captain.
- perk promotions are stronger but can be taken only once. The chance for a promotion perk to show up at the selection increases with the level of the battle captain but also decreases with the amount of perks already selected.
- specializations: these are very powerful promotions available only at high level but you can only take one. So pick carefully.