namespace = perf_cull

event = {
    id = perf_cull.1
    type = character_event
    hidden = yes
    is_triggered_only = yes

    trigger = {
        is_ai = yes
        has_court = yes
    }
    immediate = {
        every_courtier = {
            limit = {
                is_alive = yes
                performance_should_cull_character = yes
            }
            death = {
                death_reason = death_natural_causes
            }
        }
    }
}

event = {
    id = perf_cull.2
    type = character_event
    hidden = yes
    is_triggered_only = yes

    immediate = {
        add_character_flag = {
            flag = skip_plots_for_5_years
            years = 5
        }
    }
}