• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.
Wait, hidden as in its not in any of the event folders..

It's in LT_court_maintenance_events.txt

or what ?

There is no event window. No info for the player about the event happening.

Code:
   id = LT.61002
    hide_window = yes
   
    is_triggered_only = yes

    trigger = {
        ai = no
        any_courtier = {
            is_landed = no
            prisoner = no
            is_adult = yes
            count = 2
            AND = {
                has_lover = no
                NOT = {
                    any_rival = {
                        always = yes
                    }
                }
                NOT = {
                    any_friend = {
                        always = yes
                    }
                }
            }
        }
    }

    immediate = {
        random = {
            chance = 75
            modifier = {
                factor = 0.5
                any_courtier = {
                    is_landed = no
                    prisoner = no
                    is_adult = yes
                    count = 4 #More courtiers that are lonely
                    AND = {
                        has_lover = no
                        NOT = {
                            any_rival = {
                                always = yes
                            }
                        }
                        NOT = {
                            any_friend = {
                                always = yes
                            }
                        }
                    }
                }
            }
            break = yes
        }
        random_courtier = {
            limit = {
                is_landed = no
                prisoner = no
                is_adult = yes
                AND = {
                    has_lover = no
                    NOT = {
                        any_rival = {
                            always = yes
                        }
                    }
                    NOT = {
                        any_friend = {
                            always = yes
                        }
                    }
                }
            }
            save_event_target_as = courtier_1
        }
        random_courtier = {
            limit = {
                NOT = { CHARACTER = event_target:courtier_1 }
                is_landed = no
                prisoner = no
                is_adult = yes
                AND = {
                    has_lover = no
                    NOT = {
                        any_rival = {
                            always = yes
                        }
                    }
                    NOT = {
                        any_friend = {
                            always = yes
                        }
                    }
                }
            }
            save_event_target_as = courtier_2
        }
        event_target:courtier_1 = {
            random_list = {
                40 = {
                    trigger = {
                        NOT = { is_lover = event_target:courtier_2 }
                        NOT = { is_friend = event_target:courtier_2 }
                        NOT = { opinion = { who = event_target:courtier_2 value = 5 } }
                    }
                    add_lover = event_target:courtier_2
                }
                10 = {
                    modifier = {
                        factor = 2
                        opinion = { who = event_target:courtier_2 value = 5 }
                    }
                    modifier = {
                        factor = 2
                        opinion = { who = event_target:courtier_2 value = 15 }
                    }
                    add_friend = event_target:courtier_2
                }
                10 = {
                    modifier = {
                        factor = 2
                        NOT = { opinion = { who = event_target:courtier_2 value = 5 } }
                    }
                    modifier = {
                        factor = 2
                        NOT = { opinion = { who = event_target:courtier_2 value = -15 } }
                    }
                    add_rival = event_target:courtier_2
                }
            }
        }
    }
}