just wondering, what are you trying to do?

make some sort of randomised start?

if so, there are easier ways imo, wich again leave slightly more of the control in your hands ...

like I've partially set up my game, take traits and ancillaries, I've made a few hidden traits, where one is used only in descr_strat, it is given to starting families wich than at characterturnstart get a random collection of traits

like so;
Code:
;------------------------------------------
Trigger game_startup2
    WhenToTest CharacterTurnStart

    Condition IsGeneral
          and Trait RS_StartGame >= 1

    Affects RS_StopGame  1  Chance  100 
    Affects RS_Management  1  Chance  30 
    Affects RS_Influence  1  Chance  30 
    Affects RS_Law  1  Chance  30 
    Affects RS_Trading  1  Chance  30 
    Affects RS_TaxCollection  1  Chance  30 
    Affects RS_TrainingAgents  1  Chance  30 
    Affects RS_TrainingUnits  1  Chance  30
the stopgame trait prevents it giving traits again as its the startgame trait's antitrait, together with some random augmentation of the traits the generals get in descr_strat
wich together wich some other settings creates a mild feel of a diff game each "turn 0" (gamestart), scripts can even do the same with entire factions


G