In export_descr_ancillaries.txt file,
Code:
Trigger moh
WhenToTest CharacterTurnEnd
Condition Trait MilitaryInclination >= 1
and Attribute Loyalty >= 6
and FactionwideAncillaryExists marshall
and EndedInSettlement
and SettlementBuildingExists >= stables
and SettlementBuildingExists >= wooden_castle
and not HasAncType office
and not CharFactionType byzantium
and not IsFactionLeader
and not IsFactionHeir
and not FactionwideAncillaryExists moh
AcquireAncillary moh chance 50
The General must be Militarily Minded.
Lord High Marshall must exists somewhere in the faction's members.
The General must stay in a castle with at least 1st tier stable.
The General must neither be a faction leader nor an heir.
And of course, there is no one to be appointed as MoH.
He must not be Byzantine.
Meeting these conditions he will gain this ancillary within 2 turns.
About and not HasAncType office I am not sure what it actually means.
Code:
Trigger marshall_player
WhenToTest CharacterTurnEnd
Condition FactionIsLocal
and Attribute Loyalty >= 6
and Trait MilitaryInclination >= 1
and EndedInSettlement
and SettlementBuildingExists >= wooden_castle
and SettlementBuildingExists >= mustering_hall
and not HasAncType office
and not CharFactionType byzantium
and not IsFactionLeader
and not IsFactionHeir
and not FactionwideAncillaryExists marshall
AcquireAncillary marshall chance 100
The General will gain Lord High Marshall ancillary when he meet following conditions.
He must be Militarily Minded.
He must have at least 6 Loyalty points.
He must stay in a castle with at least 1st tier Barracks.
He must neither be faction leader nor faction heir.
And LHM ancillary has not already existed in the faction he belongs to.
And the faction must not be Byzantines.
Meeting these conditions he will gain this ancillary surely in the following turn.

