I can also explain it in German, even though this would cause me trouble with the other members. So let's give it another try in English:
No. This refers to a Trait which is called "NoMoreAncillaries". It has nothing to do with the hard-coded function that you cannot acquire more than 8 ancillaries.do you mean that just means: the specific ancillary has not already acquired - if so, this condition apply anyway for all of them.
Let me explain it with your other examples:
AcquireDrillmaster is a Trait. When a character acquires that trait in export_descr_character_traits (short: EDCT) he will be given the ancillary Drillmaster in export_descr_ancillaries (short: EDA). You can use a couple of things as conditions in EDA for acquisition of ancillaries. Here having the trait acquire_drillmaster is used as condition in order to acquire the ancillary Drillmaster. I could, for example, also say that he has to have the Trait GoodCommander with at least level 2. This would then read like:acquire_drillmaster
Condition <NoMoreAncillaries> < 1
Condition <DrillmasterAcquired> < 1
Condition not CultureType barbarian
3% Chance: 1 points in <AcquireDrillmaster>
Condition Trait GoodCommander > 1
or I say he has to have at least three command stars:
Condition Attribute Command > 2
Now let's look again at the conditions to acquire the Trait AcquireDrillmaster:
Condition <NoMoreAncillaries> < 1
Condition <DrillmasterAcquired> < 1
Condition not CultureType barbarian
NoMoreAncillaries and DrillmasterAcquired are other traits, while "< 1" simply means you don't have them (=less than level 1). We know NoMoreAncillaries from above as a technical trait: your character gets that when he has a certain ammount of ancillaries, depending on his charisma. So the line
Condition <NoMoreAncillaries> < 1
reads you can get it when you don't already have "quite a lot" of ancillaries. It doesn't realy say anything about the character who is going to acquire that ancillary. DrillmasterAcquired in fact is another technical trait, more on that below.
Leaves the line
Condition not CultureType barbarian
as the only true condition. So, this reads: you have a 3% chance to acquire the trait AcquireDrillmaster (what in the end will make you acquire the Drillmaster) when you are not a barbarian. And given that this is cumulative, everyone has quite a high chance to get it. - unless he already has so many other ancillaries that the trait NoMoreAncillaries has fired.
What's next?
Condition <AcquireDrillmaster> > 0drillmaster_has_been_acquired
Condition <AcquireDrillmaster> > 0
100% Chance: 2 points in <DrillmasterAcquired>
100% Chance: 1 points in <NumAncillariesAcquired>
50% Chance: 1 points in Disciplinarian
25% Chance: 1 points in Energetic
25% Chance: 1 points in Authoritarian
100% Chance: 1 points in <ForcedMarchingExpert>
reads that the Trait AcquireDrillmaster has been acquired. This trait will give him the respective ancillary; but even when it wouldn't do so the following conditions will turn true:
100% Chance: 2 points in <DrillmasterAcquired>
That's the technical trait from above. You remember, you only got the trait AcquireDrillmaster when you didn't had the Trait DrillmasterAcquired, what in the end simply means you only get one when you didn't already had one. (don't worry why that's two points)
100% Chance: 1 points in <NumAncillariesAcquired>
This one adds one point to the Trait NumAncillariesAcquired what in the end leads to the trait NoMoreAncillaries firing, what will prevent you from acquisition of other ancillaries.
50% Chance: 1 points in Disciplinarian
25% Chance: 1 points in Energetic
25% Chance: 1 points in Authoritarian
100% Chance: 1 points in <ForcedMarchingExpert>
These are additional "bonus" traits you get for having acquired a drillmaster: Disciplinarian with a 50% (= 1:1) chance, Energetic and Authoritarian with a 25% chance and ForcedMarchingExpert with a 100% (=guaranteed) chance.
When you character already has a level in one of these traits he will then acquire an additional level in that trait (provided it has more than one level). When you character already has a socalled Antitrait to one of these traits, for example Lazy as antitrait to Energetic, he will lose a level in that antitrait, here he will no longer be lazy.
Bookmarks