on_actions = {
    on_character_generated = { effect = { if = { limit = { game_rule = p3_var_personality:on } add_character_flag = p3_var_personality_seed hidden = yes trigger_event = { id = p3_traits.0001 } } } }
    on_birth = { effect = { if = { limit = { game_rule = p3_var_personality:on } trigger_event = { id = p3_traits.0002 } } } }
    on_monthly_pulse = { effect = {
        if = { limit = { game_rule = p3_confederations:on } trigger_event = { id = p3_confed.0001 } }
        every_independent_ruler = { limit = { NOT = { at_war = yes } } random_neighboring_independent_ruler = {
            limit = { is_alive = yes } scripted_effect = p3_push_culture_union scripted_effect = p3_push_faith_union } } } }
    on_game_start = { effect = {
        if = { limit = { game_rule = p3_byzantine_hegemony:on exists = title:e_byzantium } trigger_event = { id = p3_heg.0001 } }
        if = { limit = { exists = title:k_moravia } trigger_event = { id = p3_moravia.0001 } }
        if = { limit = { game_rule = p3_confederations:on } trigger_event = { id = p3_confed_seed.0001 } } } }
    on_yearly_pulse = { effect = { if = { limit = { game_rule = p3_confederations:on } trigger_event = { id = p3_confed_seed.0002 } }
        every_independent_ruler = { limit = { NOT = { at_war = yes } p3_same_religion_branch_neighbors = yes faith = { fervor > 0.35 } } random = 0.05 trigger_event = { id = p3_religion.0001 } } } }
}