Hey Guys,
Like many people, I often get frustrated in Medieval fighting what I like to call "The Captain armies". Basically, I rarely get attacked my armies led by generals, and when I do, those generals rarely have any freakin command stars. (This was in old 1.9).
I now know that in 2.0, there's been a system implemented to allow the computer's ai generals "a command bonus" based on a percentile system per turn. (As I understand it, every turn an ai general is given a chance to aquire a star, so that they actually lead well, and the player has a challenge).
However, though this is a good system, it's so unfortunate that CA has it hardcoded that you can't give the captains a leadership bonus. God, but what a difference that would make!
Well, I came across this in Lands to Conquor's forum. I think it's a neat idea.
Basically this guy named Klink came up with a negative command bonus for your generals. So instead of adding to computer bonus, it takes away yours.
In effect, this means that the captains of the world will have a better time fighting you. (You'll have less stars to fight those captain armies, though I'm not sure if it's possible to have negative command effects? I.E., the captains always have a leadership of 0, so does this trait make your general, if he already has 0, have a negative 1 instead? Or is it 0?
If you can have negative, then this would help you fight captains alot, since it would be possible for a general to finally be a worse leader than a captain.
If not, then at least when you fight, you'll have stars taken off yours. More balance.
I'll write the code here. This work is NOT mine. It's done by a guy named Klick. He gets full credit.
I did a negative command bonus people are free to cut and paste into their own export_descr_character_traits.txt:
;------------------------------------------
Trait NegativeCommand
Characters family
Hidden
Level Promising_Commander
Description Promising_Commander_desc
EffectsDescription Promising_Commander_effects_desc
Threshold 1
Effect Command -5
;------------------------------------------
Trigger PlayerNegative1
WhenToTest CharacterTurnStart
Condition IsGeneral
and CharacterIsLocal
Affects NegativeCommand 1 Chance 100
:-------------
If you get really brave, you could also add in something like this.
;------------------------------------------
Trait CommandBonusAI1
Characters family
Hidden
NoGoingBackLevel 1
Level Command_Bonus_AI1
Description Command_Bonus_AI1_desc
EffectsDescription Command_Bonus_AI1_effects_desc
Threshold 1
Effect Command 2
Effect Defence 2
Effect Attack 2
;------------------------------------------
Trigger The_AI_Sucks
WhenToTest CharacterTurnStart
Condition not FactionIsLocal
and CommandBonusAI1 < 1
Affects CommandBonusAI1 1 Chance 100
You can change the values of the traits to whatever you want. So you could give ai generals plus one star, (just command 1), and then add the negative trait system in, so that when you fight captains, you'll have one less star. If you fight generals though, you'll be down two stars. (If you just used 1 command bonus for the above trait. If you use more, then it will be more, as the negative one will also remove a star from you, while the ai gets plus..whatever).
As I said, none of this is my work. I know DLV has a star system in it, but maybe someone will find this useful. (I'm using it in my Rome Campaign, while I wait for the 1.2 patch).
Cheers!