Hello, Everybody,
I really like BC's noble families system (with traits and ancillaries associated to each noble house), and I'd like to avoid having these dinasties estinguished or substituted in the family tree by some other "non-noble" ones.
For this reason, I have been trying to add more noble families (with traits and ancillaries) for some factions (around 5 or 6, so far): they show up in game when there is a marriage proposal for one of the ladies in the family tree (or an adoption too) by using the following triggers (I'm just considering three new noble families here, for the sake of semplicity)
;------------------------------------------
Trigger noble_house_marriage_france_castelanne
WhenToTest OfferedForMarriage
Condition FactionType france
Affects castelanne0 1 chance 40
;------------------------------------------
Trigger noble_house_marriage_france_dreux
WhenToTest OfferedForMarriage
Condition FactionType france
and not Trait castelanne0 = 1
Affects dreux0 1 chance 40
;------------------------------------------
Trigger noble_house_marriage_france_delaval
WhenToTest OfferedForMarriage
Condition FactionType france
and not Trait castelanne0 = 1
and not Trait dreux0 = 1
Affects delaval0 1 chance 100
;-------------------------------------------
This solution works well, although the new family member will only have the trait-name ("Fermio Dreux", for example), but not the ancillary (however, his
offspring will have both).
The only problem I have encountered is that it all seems to work only for the player and not the AI: after many turns since the beginning of the campaign, I have some castelanne/dreux/delaval in my family tree, whereas other factions (the ones I have introduced such changes for, of course) don't have any new "noble" family member, but only the usual random ones.
How can I make those triggers work for other factions as well? Is it even possible?