I haven't touched the AI in BSM, so I guess it's still as buggy as the vanilla version. I plan to make a whole new system for capturing cities in the ARM Project, a much simpler one where the player gets better control of what kind of defenses that captured town will have. And the re-capturing system will not be bogged down by patrols and missing NPC's, but will instead be controlled by a global AI where the player can check each town and it's defenses from anywhere in the game.
But that'll be done later, now I'm working on the new class/skill system and could use some input on that. If you don't mind I'd like to hijack this thread for that
This is what I got so far:
At the beginning of the game the player will choose a class from the following:
Trooper
Sniper
Sapper
Scout
Medic
Then every time the player advances a CGL he'll get to spend a few points on skills related to the chosen class. As an example, if the player chooses Scout he'll be able to buy points in Camo, Stealth, HtH, Agility and a few others.
It's still very early in it's development, but once I have a working version I could use some help testing it.