Now, these simple conditions would apply for the first two legions only, as Rome was able to raise one consuar army at the very least at all times. For subsequent legions (III - XXX) another condition is needed, and this could be conveniently linked to the size of the Empire - the mor provices one has, the more legions one needs to protect them, therefore for the other legions the code could be like this:
Code:
Trigger acquire_Legatus_of_legioIII
WhenToTest CharacterTurnEnd
Condition FactionType seleucid
and IsGeneral
and PercentageUnitCategory infantry > 80
and not EndedInSettlement
and I_NumberOfSettlements seleucid > 6
and not FactionwideAncillaryExists Legatus_of_legioIII
AcquireAncillary Legatus_of_legioIII Chance 100
Here we have introduced the condition, that the Third legion woul be raised only after the Rome rules at least 7 settlements. For the Legio IV, the number would be 9, for Legio V it would be 12, and so on. In sum it will allow to maintain one legion for every three provinces.
I also suugest that the legion banner would give instead of trrop_morale boost a command star to the general. Romans have very strong morale already and this could be unbalancing whereas Command has more limited effect. Besides that, command stars are pretty rare in EB and just look nice! :yes:
What do you think?