Hmm,
I don't know very much about the traits/ ancs but what you're saying makes sense.
So if I get it right the trait is passed from father to son, I imagine when the character comes of age and the father has the trait right ?
Then when a character with this trait becomes faction leader the anc appears?
If you fulfill all the conditions and your king has the anc the event occurs.
Now what you're doing is making a monitor to check wether or not the character that just became king has your trait and this in turn sets a counter and triggers the event ( with the other conditions).
These monitors are not needed however as you can use a I_WorldWideAncillaryExists to replace both these monitors. Since logic dictates the only way the anc can exist is when the faction leader has the trait so no need for extra monitors.
So basically the code I mentioned above ( with or without the other alterations) with the single
"
and I_WorldwideAncillaryExists Bloodline_Trait" Condition added in should work fine.
Obviously the "I_CompareCounter true_heir >= 1" would have to be removed.
The TATW script has some redundant pieces but that doesn't really matter I'm just a perfectionist like that
