namespace = population_events
character_event = {
	id = population_events.0
	is_triggered_only = yes
	hide_window = yes

	trigger = {
		OR = {
			has_landed_title = k_papal_states
			has_landed_title = e_AGOT
			has_landed_title = c_minas_tirith
			has_landed_title = c_kings_landing
		}
	}

	immediate = {
		any_province = {
			limit = {
				is_land = yes
				county = {
					has_holder = yes
				}
				NOT = {
					has_province_modifier = mod_pop_display
				}
			}
			province_event = {
				id = population_events.1
			}
		}
	}
}
province_event = {	#Establish Base Populations
	id = population_events.1
	is_triggered_only = yes
	hide_window = yes

	trigger = {
		is_land = yes
		county = {
			has_holder = yes
		}
	}

	immediate = {
		IF = {
			limit = {
				NOT = {
					has_province_modifier = mod_pop_display
				}
			}
			add_province_modifier = {
				modifier = mod_pop_display
				duration = -1
			}
			random_list = {
				1 = {	#1/X Chance of this Section Firing
					modifier = {#The Chance of this firing for the province is times 0 if the province is NOT in the wilderness Culture Group
						factor = 0
						NOT = {
							culture_group = culture_group_wilderness
						}
					}
					set_variable = {#Population is set to 0
						which = population
						value = 0
					}
				}
				1 = {
					set_variable = {
						which = population
						value = 100
					}
				}
				1 = {
					set_variable = {
						which = population
						value = 200
					}
				}
				1 = {
					set_variable = {
						which = population
						value = 300
					}
				}
				1 = {
					set_variable = {
						which = population
						value = 500
					}
				}
			}
		}
		province_event = {
			id = population_events.21
		}
	}
}
character_event = {
	id = population_events.2
	is_triggered_only = yes
	hide_window = yes

	trigger = {
		any_demesne_province = {
			has_province_modifier = mod_pop_display
		}
	}

	immediate = {
		any_demesne_province = {
			random_list = {
				1 = {
					multiply_variable = {
						which = population
						value = 0.98
					}
				}
				1 = {
					multiply_variable = {
						which = population
						value = 0.99
					}
				}
				1 = {
					multiply_variable = {
						which = population
						value = 1.01
					}
				}
				1 = {
					multiply_variable = {
						which = population
						value = 1.02
					}
				}
				1 = {
					multiply_variable = {
						which = population
						value = 1.03
					}
				}
			}
			province_event = {
				id = population_events.21
			}
		}
	}
}
province_event = {
	id = population_events.21
	is_triggered_only = yes
	hide_window = yes

	immediate = {
		IF = {
			limit = {
				check_variable = {
					which = population
					value = 100
				}
			}
			IF = {
				limit = {
					OR = {
						has_province_modifier = mod_pop_bonus_1
						has_province_modifier = mod_pop_bonus_2
						has_province_modifier = mod_pop_bonus_3
						has_province_modifier = mod_pop_bonus_4
						has_province_modifier = mod_pop_bonus_5
						has_province_modifier = mod_pop_bonus_6
						has_province_modifier = mod_pop_bonus_7
						has_province_modifier = mod_pop_bonus_8
						has_province_modifier = mod_pop_bonus_9
						has_province_modifier = mod_pop_bonus_10
					}
				}
				remove_province_modifier = mod_pop_bonus_1
				remove_province_modifier = mod_pop_bonus_2
				remove_province_modifier = mod_pop_bonus_3
				remove_province_modifier = mod_pop_bonus_4
				remove_province_modifier = mod_pop_bonus_5
				remove_province_modifier = mod_pop_bonus_6
				remove_province_modifier = mod_pop_bonus_7
				remove_province_modifier = mod_pop_bonus_8
				remove_province_modifier = mod_pop_bonus_9
				remove_province_modifier = mod_pop_bonus_10
			}
			add_province_modifier = {
				modifier = mod_pop_bonus_1
				duration = -1
			}
		}
		IF = {
			limit = {
				check_variable = {
					which = population
					value = 200
				}
			}
			IF = {
				limit = {
					OR = {
						has_province_modifier = mod_pop_bonus_1
						has_province_modifier = mod_pop_bonus_2
						has_province_modifier = mod_pop_bonus_3
						has_province_modifier = mod_pop_bonus_4
						has_province_modifier = mod_pop_bonus_5
						has_province_modifier = mod_pop_bonus_6
						has_province_modifier = mod_pop_bonus_7
						has_province_modifier = mod_pop_bonus_8
						has_province_modifier = mod_pop_bonus_9
						has_province_modifier = mod_pop_bonus_10
					}
				}
				remove_province_modifier = mod_pop_bonus_1
				remove_province_modifier = mod_pop_bonus_2
				remove_province_modifier = mod_pop_bonus_3
				remove_province_modifier = mod_pop_bonus_4
				remove_province_modifier = mod_pop_bonus_5
				remove_province_modifier = mod_pop_bonus_6
				remove_province_modifier = mod_pop_bonus_7
				remove_province_modifier = mod_pop_bonus_8
				remove_province_modifier = mod_pop_bonus_9
				remove_province_modifier = mod_pop_bonus_10
			}
			add_province_modifier = {
				modifier = mod_pop_bonus_2
				duration = -1
			}
		}
		IF = {
			limit = {
				check_variable = {
					which = population
					value = 300
				}
			}
			IF = {
				limit = {
					OR = {
						has_province_modifier = mod_pop_bonus_1
						has_province_modifier = mod_pop_bonus_2
						has_province_modifier = mod_pop_bonus_3
						has_province_modifier = mod_pop_bonus_4
						has_province_modifier = mod_pop_bonus_5
						has_province_modifier = mod_pop_bonus_6
						has_province_modifier = mod_pop_bonus_7
						has_province_modifier = mod_pop_bonus_8
						has_province_modifier = mod_pop_bonus_9
						has_province_modifier = mod_pop_bonus_10
					}
				}
				remove_province_modifier = mod_pop_bonus_1
				remove_province_modifier = mod_pop_bonus_2
				remove_province_modifier = mod_pop_bonus_3
				remove_province_modifier = mod_pop_bonus_4
				remove_province_modifier = mod_pop_bonus_5
				remove_province_modifier = mod_pop_bonus_6
				remove_province_modifier = mod_pop_bonus_7
				remove_province_modifier = mod_pop_bonus_8
				remove_province_modifier = mod_pop_bonus_9
				remove_province_modifier = mod_pop_bonus_10
			}
			add_province_modifier = {
				modifier = mod_pop_bonus_3
				duration = -1
			}
		}
		IF = {
			limit = {
				check_variable = {
					which = population
					value = 400
				}
			}
			IF = {
				limit = {
					OR = {
						has_province_modifier = mod_pop_bonus_1
						has_province_modifier = mod_pop_bonus_2
						has_province_modifier = mod_pop_bonus_3
						has_province_modifier = mod_pop_bonus_4
						has_province_modifier = mod_pop_bonus_5
						has_province_modifier = mod_pop_bonus_6
						has_province_modifier = mod_pop_bonus_7
						has_province_modifier = mod_pop_bonus_8
						has_province_modifier = mod_pop_bonus_9
						has_province_modifier = mod_pop_bonus_10
					}
				}
				remove_province_modifier = mod_pop_bonus_1
				remove_province_modifier = mod_pop_bonus_2
				remove_province_modifier = mod_pop_bonus_3
				remove_province_modifier = mod_pop_bonus_4
				remove_province_modifier = mod_pop_bonus_5
				remove_province_modifier = mod_pop_bonus_6
				remove_province_modifier = mod_pop_bonus_7
				remove_province_modifier = mod_pop_bonus_8
				remove_province_modifier = mod_pop_bonus_9
				remove_province_modifier = mod_pop_bonus_10
			}
			add_province_modifier = {
				modifier = mod_pop_bonus_4
				duration = -1
			}
		}
		IF = {
			limit = {
				check_variable = {
					which = population
					value = 500
				}
			}
			IF = {
				limit = {
					OR = {
						has_province_modifier = mod_pop_bonus_1
						has_province_modifier = mod_pop_bonus_2
						has_province_modifier = mod_pop_bonus_3
						has_province_modifier = mod_pop_bonus_4
						has_province_modifier = mod_pop_bonus_5
						has_province_modifier = mod_pop_bonus_6
						has_province_modifier = mod_pop_bonus_7
						has_province_modifier = mod_pop_bonus_8
						has_province_modifier = mod_pop_bonus_9
						has_province_modifier = mod_pop_bonus_10
					}
				}
				remove_province_modifier = mod_pop_bonus_1
				remove_province_modifier = mod_pop_bonus_2
				remove_province_modifier = mod_pop_bonus_3
				remove_province_modifier = mod_pop_bonus_4
				remove_province_modifier = mod_pop_bonus_5
				remove_province_modifier = mod_pop_bonus_6
				remove_province_modifier = mod_pop_bonus_7
				remove_province_modifier = mod_pop_bonus_8
				remove_province_modifier = mod_pop_bonus_9
				remove_province_modifier = mod_pop_bonus_10
			}
			add_province_modifier = {
				modifier = mod_pop_bonus_5
				duration = -1
			}
		}
		IF = {
			limit = {
				check_variable = {
					which = population
					value = 600
				}
			}
			IF = {
				limit = {
					OR = {
						has_province_modifier = mod_pop_bonus_1
						has_province_modifier = mod_pop_bonus_2
						has_province_modifier = mod_pop_bonus_3
						has_province_modifier = mod_pop_bonus_4
						has_province_modifier = mod_pop_bonus_5
						has_province_modifier = mod_pop_bonus_6
						has_province_modifier = mod_pop_bonus_7
						has_province_modifier = mod_pop_bonus_8
						has_province_modifier = mod_pop_bonus_9
						has_province_modifier = mod_pop_bonus_10
					}
				}
				remove_province_modifier = mod_pop_bonus_1
				remove_province_modifier = mod_pop_bonus_2
				remove_province_modifier = mod_pop_bonus_3
				remove_province_modifier = mod_pop_bonus_4
				remove_province_modifier = mod_pop_bonus_5
				remove_province_modifier = mod_pop_bonus_6
				remove_province_modifier = mod_pop_bonus_7
				remove_province_modifier = mod_pop_bonus_8
				remove_province_modifier = mod_pop_bonus_9
				remove_province_modifier = mod_pop_bonus_10
			}
			add_province_modifier = {
				modifier = mod_pop_bonus_6
				duration = -1
			}
		}
		IF = {
			limit = {
				check_variable = {
					which = population
					value = 700
				}
			}
			IF = {
				limit = {
					OR = {
						has_province_modifier = mod_pop_bonus_1
						has_province_modifier = mod_pop_bonus_2
						has_province_modifier = mod_pop_bonus_3
						has_province_modifier = mod_pop_bonus_4
						has_province_modifier = mod_pop_bonus_5
						has_province_modifier = mod_pop_bonus_6
						has_province_modifier = mod_pop_bonus_7
						has_province_modifier = mod_pop_bonus_8
						has_province_modifier = mod_pop_bonus_9
						has_province_modifier = mod_pop_bonus_10
					}
				}
				remove_province_modifier = mod_pop_bonus_1
				remove_province_modifier = mod_pop_bonus_2
				remove_province_modifier = mod_pop_bonus_3
				remove_province_modifier = mod_pop_bonus_4
				remove_province_modifier = mod_pop_bonus_5
				remove_province_modifier = mod_pop_bonus_6
				remove_province_modifier = mod_pop_bonus_7
				remove_province_modifier = mod_pop_bonus_8
				remove_province_modifier = mod_pop_bonus_9
				remove_province_modifier = mod_pop_bonus_10
			}
			add_province_modifier = {
				modifier = mod_pop_bonus_7
				duration = -1
			}
		}
		IF = {
			limit = {
				check_variable = {
					which = population
					value = 800
				}
			}
			IF = {
				limit = {
					OR = {
						has_province_modifier = mod_pop_bonus_1
						has_province_modifier = mod_pop_bonus_2
						has_province_modifier = mod_pop_bonus_3
						has_province_modifier = mod_pop_bonus_4
						has_province_modifier = mod_pop_bonus_5
						has_province_modifier = mod_pop_bonus_6
						has_province_modifier = mod_pop_bonus_7
						has_province_modifier = mod_pop_bonus_8
						has_province_modifier = mod_pop_bonus_9
						has_province_modifier = mod_pop_bonus_10
					}
				}
				remove_province_modifier = mod_pop_bonus_1
				remove_province_modifier = mod_pop_bonus_2
				remove_province_modifier = mod_pop_bonus_3
				remove_province_modifier = mod_pop_bonus_4
				remove_province_modifier = mod_pop_bonus_5
				remove_province_modifier = mod_pop_bonus_6
				remove_province_modifier = mod_pop_bonus_7
				remove_province_modifier = mod_pop_bonus_8
				remove_province_modifier = mod_pop_bonus_9
				remove_province_modifier = mod_pop_bonus_10
			}
			add_province_modifier = {
				modifier = mod_pop_bonus_8
				duration = -1
			}
		}
		IF = {
			limit = {
				check_variable = {
					which = population
					value = 900
				}
			}
			IF = {
				limit = {
					OR = {
						has_province_modifier = mod_pop_bonus_1
						has_province_modifier = mod_pop_bonus_2
						has_province_modifier = mod_pop_bonus_3
						has_province_modifier = mod_pop_bonus_4
						has_province_modifier = mod_pop_bonus_5
						has_province_modifier = mod_pop_bonus_6
						has_province_modifier = mod_pop_bonus_7
						has_province_modifier = mod_pop_bonus_8
						has_province_modifier = mod_pop_bonus_9
						has_province_modifier = mod_pop_bonus_10
					}
				}
				remove_province_modifier = mod_pop_bonus_1
				remove_province_modifier = mod_pop_bonus_2
				remove_province_modifier = mod_pop_bonus_3
				remove_province_modifier = mod_pop_bonus_4
				remove_province_modifier = mod_pop_bonus_5
				remove_province_modifier = mod_pop_bonus_6
				remove_province_modifier = mod_pop_bonus_7
				remove_province_modifier = mod_pop_bonus_8
				remove_province_modifier = mod_pop_bonus_9
				remove_province_modifier = mod_pop_bonus_10
			}
			add_province_modifier = {
				modifier = mod_pop_bonus_9
				duration = -1
			}
		}
		IF = {
			limit = {
				check_variable = {
					which = population
					value = 1000
				}
			}
			IF = {
				limit = {
					OR = {
						has_province_modifier = mod_pop_bonus_1
						has_province_modifier = mod_pop_bonus_2
						has_province_modifier = mod_pop_bonus_3
						has_province_modifier = mod_pop_bonus_4
						has_province_modifier = mod_pop_bonus_5
						has_province_modifier = mod_pop_bonus_6
						has_province_modifier = mod_pop_bonus_7
						has_province_modifier = mod_pop_bonus_8
						has_province_modifier = mod_pop_bonus_9
						has_province_modifier = mod_pop_bonus_10
					}
				}
				remove_province_modifier = mod_pop_bonus_1
				remove_province_modifier = mod_pop_bonus_2
				remove_province_modifier = mod_pop_bonus_3
				remove_province_modifier = mod_pop_bonus_4
				remove_province_modifier = mod_pop_bonus_5
				remove_province_modifier = mod_pop_bonus_6
				remove_province_modifier = mod_pop_bonus_7
				remove_province_modifier = mod_pop_bonus_8
				remove_province_modifier = mod_pop_bonus_9
				remove_province_modifier = mod_pop_bonus_10
			}
			add_province_modifier = {
				modifier = mod_pop_bonus_10
				duration = -1
			}
		}
		IF = {
			limit = {
				NOT = {
					check_variable = {
						which = population
						value = 1000
					}
				}
			}
			IF = {
				limit = {
					OR = {
						has_province_modifier = mod_pop_bonus_1
						has_province_modifier = mod_pop_bonus_2
						has_province_modifier = mod_pop_bonus_3
						has_province_modifier = mod_pop_bonus_4
						has_province_modifier = mod_pop_bonus_5
						has_province_modifier = mod_pop_bonus_6
						has_province_modifier = mod_pop_bonus_7
						has_province_modifier = mod_pop_bonus_8
						has_province_modifier = mod_pop_bonus_9
						has_province_modifier = mod_pop_bonus_10
					}
				}
				remove_province_modifier = mod_pop_bonus_1
				remove_province_modifier = mod_pop_bonus_2
				remove_province_modifier = mod_pop_bonus_3
				remove_province_modifier = mod_pop_bonus_4
				remove_province_modifier = mod_pop_bonus_5
				remove_province_modifier = mod_pop_bonus_6
				remove_province_modifier = mod_pop_bonus_7
				remove_province_modifier = mod_pop_bonus_8
				remove_province_modifier = mod_pop_bonus_9
				remove_province_modifier = mod_pop_bonus_10
			}
			add_province_modifier = {
				modifier = mod_pop_bonus_9
				duration = -1
			}
		}
		IF = {
			limit = {
				NOT = {
					check_variable = {
						which = population
						value = 900
					}
				}
			}
			IF = {
				limit = {
					OR = {
						has_province_modifier = mod_pop_bonus_1
						has_province_modifier = mod_pop_bonus_2
						has_province_modifier = mod_pop_bonus_3
						has_province_modifier = mod_pop_bonus_4
						has_province_modifier = mod_pop_bonus_5
						has_province_modifier = mod_pop_bonus_6
						has_province_modifier = mod_pop_bonus_7
						has_province_modifier = mod_pop_bonus_8
						has_province_modifier = mod_pop_bonus_9
						has_province_modifier = mod_pop_bonus_10
					}
				}
				remove_province_modifier = mod_pop_bonus_1
				remove_province_modifier = mod_pop_bonus_2
				remove_province_modifier = mod_pop_bonus_3
				remove_province_modifier = mod_pop_bonus_4
				remove_province_modifier = mod_pop_bonus_5
				remove_province_modifier = mod_pop_bonus_6
				remove_province_modifier = mod_pop_bonus_7
				remove_province_modifier = mod_pop_bonus_8
				remove_province_modifier = mod_pop_bonus_9
				remove_province_modifier = mod_pop_bonus_10
			}
			add_province_modifier = {
				modifier = mod_pop_bonus_8
				duration = -1
			}
		}
		IF = {
			limit = {
				NOT = {
					check_variable = {
						which = population
						value = 800
					}
				}
			}
			IF = {
				limit = {
					OR = {
						has_province_modifier = mod_pop_bonus_1
						has_province_modifier = mod_pop_bonus_2
						has_province_modifier = mod_pop_bonus_3
						has_province_modifier = mod_pop_bonus_4
						has_province_modifier = mod_pop_bonus_5
						has_province_modifier = mod_pop_bonus_6
						has_province_modifier = mod_pop_bonus_7
						has_province_modifier = mod_pop_bonus_8
						has_province_modifier = mod_pop_bonus_9
						has_province_modifier = mod_pop_bonus_10
					}
				}
				remove_province_modifier = mod_pop_bonus_1
				remove_province_modifier = mod_pop_bonus_2
				remove_province_modifier = mod_pop_bonus_3
				remove_province_modifier = mod_pop_bonus_4
				remove_province_modifier = mod_pop_bonus_5
				remove_province_modifier = mod_pop_bonus_6
				remove_province_modifier = mod_pop_bonus_7
				remove_province_modifier = mod_pop_bonus_8
				remove_province_modifier = mod_pop_bonus_9
				remove_province_modifier = mod_pop_bonus_10
			}
			add_province_modifier = {
				modifier = mod_pop_bonus_7
				duration = -1
			}
		}
		IF = {
			limit = {
				NOT = {
					check_variable = {
						which = population
						value = 700
					}
				}
			}
			IF = {
				limit = {
					OR = {
						has_province_modifier = mod_pop_bonus_1
						has_province_modifier = mod_pop_bonus_2
						has_province_modifier = mod_pop_bonus_3
						has_province_modifier = mod_pop_bonus_4
						has_province_modifier = mod_pop_bonus_5
						has_province_modifier = mod_pop_bonus_6
						has_province_modifier = mod_pop_bonus_7
						has_province_modifier = mod_pop_bonus_8
						has_province_modifier = mod_pop_bonus_9
						has_province_modifier = mod_pop_bonus_10
					}
				}
				remove_province_modifier = mod_pop_bonus_1
				remove_province_modifier = mod_pop_bonus_2
				remove_province_modifier = mod_pop_bonus_3
				remove_province_modifier = mod_pop_bonus_4
				remove_province_modifier = mod_pop_bonus_5
				remove_province_modifier = mod_pop_bonus_6
				remove_province_modifier = mod_pop_bonus_7
				remove_province_modifier = mod_pop_bonus_8
				remove_province_modifier = mod_pop_bonus_9
				remove_province_modifier = mod_pop_bonus_10
			}
			add_province_modifier = {
				modifier = mod_pop_bonus_6
				duration = -1
			}
		}
		IF = {
			limit = {
				NOT = {
					check_variable = {
						which = population
						value = 600
					}
				}
			}
			IF = {
				limit = {
					OR = {
						has_province_modifier = mod_pop_bonus_1
						has_province_modifier = mod_pop_bonus_2
						has_province_modifier = mod_pop_bonus_3
						has_province_modifier = mod_pop_bonus_4
						has_province_modifier = mod_pop_bonus_5
						has_province_modifier = mod_pop_bonus_6
						has_province_modifier = mod_pop_bonus_7
						has_province_modifier = mod_pop_bonus_8
						has_province_modifier = mod_pop_bonus_9
						has_province_modifier = mod_pop_bonus_10
					}
				}
				remove_province_modifier = mod_pop_bonus_1
				remove_province_modifier = mod_pop_bonus_2
				remove_province_modifier = mod_pop_bonus_3
				remove_province_modifier = mod_pop_bonus_4
				remove_province_modifier = mod_pop_bonus_5
				remove_province_modifier = mod_pop_bonus_6
				remove_province_modifier = mod_pop_bonus_7
				remove_province_modifier = mod_pop_bonus_8
				remove_province_modifier = mod_pop_bonus_9
				remove_province_modifier = mod_pop_bonus_10
			}
			add_province_modifier = {
				modifier = mod_pop_bonus_5
				duration = -1
			}
		}
		IF = {
			limit = {
				NOT = {
					check_variable = {
						which = population
						value = 500
					}
				}
			}
			IF = {
				limit = {
					OR = {
						has_province_modifier = mod_pop_bonus_1
						has_province_modifier = mod_pop_bonus_2
						has_province_modifier = mod_pop_bonus_3
						has_province_modifier = mod_pop_bonus_4
						has_province_modifier = mod_pop_bonus_5
						has_province_modifier = mod_pop_bonus_6
						has_province_modifier = mod_pop_bonus_7
						has_province_modifier = mod_pop_bonus_8
						has_province_modifier = mod_pop_bonus_9
						has_province_modifier = mod_pop_bonus_10
					}
				}
				remove_province_modifier = mod_pop_bonus_1
				remove_province_modifier = mod_pop_bonus_2
				remove_province_modifier = mod_pop_bonus_3
				remove_province_modifier = mod_pop_bonus_4
				remove_province_modifier = mod_pop_bonus_5
				remove_province_modifier = mod_pop_bonus_6
				remove_province_modifier = mod_pop_bonus_7
				remove_province_modifier = mod_pop_bonus_8
				remove_province_modifier = mod_pop_bonus_9
				remove_province_modifier = mod_pop_bonus_10
			}
			add_province_modifier = {
				modifier = mod_pop_bonus_4
				duration = -1
			}
		}
		IF = {
			limit = {
				NOT = {
					check_variable = {
						which = population
						value = 400
					}
				}
			}
			IF = {
				limit = {
					OR = {
						has_province_modifier = mod_pop_bonus_1
						has_province_modifier = mod_pop_bonus_2
						has_province_modifier = mod_pop_bonus_3
						has_province_modifier = mod_pop_bonus_4
						has_province_modifier = mod_pop_bonus_5
						has_province_modifier = mod_pop_bonus_6
						has_province_modifier = mod_pop_bonus_7
						has_province_modifier = mod_pop_bonus_8
						has_province_modifier = mod_pop_bonus_9
						has_province_modifier = mod_pop_bonus_10
					}
				}
				remove_province_modifier = mod_pop_bonus_1
				remove_province_modifier = mod_pop_bonus_2
				remove_province_modifier = mod_pop_bonus_3
				remove_province_modifier = mod_pop_bonus_4
				remove_province_modifier = mod_pop_bonus_5
				remove_province_modifier = mod_pop_bonus_6
				remove_province_modifier = mod_pop_bonus_7
				remove_province_modifier = mod_pop_bonus_8
				remove_province_modifier = mod_pop_bonus_9
				remove_province_modifier = mod_pop_bonus_10
			}
			add_province_modifier = {
				modifier = mod_pop_bonus_3
				duration = -1
			}
		}
		IF = {
			limit = {
				NOT = {
					check_variable = {
						which = population
						value = 300
					}
				}
			}
			IF = {
				limit = {
					OR = {
						has_province_modifier = mod_pop_bonus_1
						has_province_modifier = mod_pop_bonus_2
						has_province_modifier = mod_pop_bonus_3
						has_province_modifier = mod_pop_bonus_4
						has_province_modifier = mod_pop_bonus_5
						has_province_modifier = mod_pop_bonus_6
						has_province_modifier = mod_pop_bonus_7
						has_province_modifier = mod_pop_bonus_8
						has_province_modifier = mod_pop_bonus_9
						has_province_modifier = mod_pop_bonus_10
					}
				}
				remove_province_modifier = mod_pop_bonus_1
				remove_province_modifier = mod_pop_bonus_2
				remove_province_modifier = mod_pop_bonus_3
				remove_province_modifier = mod_pop_bonus_4
				remove_province_modifier = mod_pop_bonus_5
				remove_province_modifier = mod_pop_bonus_6
				remove_province_modifier = mod_pop_bonus_7
				remove_province_modifier = mod_pop_bonus_8
				remove_province_modifier = mod_pop_bonus_9
				remove_province_modifier = mod_pop_bonus_10
			}
			add_province_modifier = {
				modifier = mod_pop_bonus_2
				duration = -1
			}
		}
		IF = {
			limit = {
				NOT = {
					check_variable = {
						which = population
						value = 200
					}
				}
				
			}
			IF = {
				limit = {
					OR = {
						has_province_modifier = mod_pop_bonus_1
						has_province_modifier = mod_pop_bonus_2
						has_province_modifier = mod_pop_bonus_3
						has_province_modifier = mod_pop_bonus_4
						has_province_modifier = mod_pop_bonus_5
						has_province_modifier = mod_pop_bonus_6
						has_province_modifier = mod_pop_bonus_7
						has_province_modifier = mod_pop_bonus_8
						has_province_modifier = mod_pop_bonus_9
						has_province_modifier = mod_pop_bonus_10
					}
				}
				remove_province_modifier = mod_pop_bonus_1
				remove_province_modifier = mod_pop_bonus_2
				remove_province_modifier = mod_pop_bonus_3
				remove_province_modifier = mod_pop_bonus_4
				remove_province_modifier = mod_pop_bonus_5
				remove_province_modifier = mod_pop_bonus_6
				remove_province_modifier = mod_pop_bonus_7
				remove_province_modifier = mod_pop_bonus_8
				remove_province_modifier = mod_pop_bonus_9
				remove_province_modifier = mod_pop_bonus_10
			}
			add_province_modifier = {
				modifier = mod_pop_bonus_1
				duration = -1
			}
		}
		IF = {
			limit = {
				NOT = {
					check_variable = {
						which = population
						value = 100
					}
				}
			}
			IF = {
				limit = {
					OR = {
						has_province_modifier = mod_pop_bonus_1
						has_province_modifier = mod_pop_bonus_2
						has_province_modifier = mod_pop_bonus_3
						has_province_modifier = mod_pop_bonus_4
						has_province_modifier = mod_pop_bonus_5
						has_province_modifier = mod_pop_bonus_6
						has_province_modifier = mod_pop_bonus_7
						has_province_modifier = mod_pop_bonus_8
						has_province_modifier = mod_pop_bonus_9
						has_province_modifier = mod_pop_bonus_10
					}
				}
				remove_province_modifier = mod_pop_bonus_1
				remove_province_modifier = mod_pop_bonus_2
				remove_province_modifier = mod_pop_bonus_3
				remove_province_modifier = mod_pop_bonus_4
				remove_province_modifier = mod_pop_bonus_5
				remove_province_modifier = mod_pop_bonus_6
				remove_province_modifier = mod_pop_bonus_7
				remove_province_modifier = mod_pop_bonus_8
				remove_province_modifier = mod_pop_bonus_9
				remove_province_modifier = mod_pop_bonus_10
			}
		}
		IF = {
			limit = {
				NOT = {
					check_variable = {
						which = population
						value = 5
					}
				}
			}
			IF = {
				limit = {
					OR = {
						has_province_modifier = mod_pop_bonus_1
						has_province_modifier = mod_pop_bonus_2
						has_province_modifier = mod_pop_bonus_3
						has_province_modifier = mod_pop_bonus_4
						has_province_modifier = mod_pop_bonus_5
						has_province_modifier = mod_pop_bonus_6
						has_province_modifier = mod_pop_bonus_7
						has_province_modifier = mod_pop_bonus_8
						has_province_modifier = mod_pop_bonus_9
						has_province_modifier = mod_pop_bonus_10
					}
				}
				remove_province_modifier = mod_pop_bonus_1
				remove_province_modifier = mod_pop_bonus_2
				remove_province_modifier = mod_pop_bonus_3
				remove_province_modifier = mod_pop_bonus_4
				remove_province_modifier = mod_pop_bonus_5
				remove_province_modifier = mod_pop_bonus_6
				remove_province_modifier = mod_pop_bonus_7
				remove_province_modifier = mod_pop_bonus_8
				remove_province_modifier = mod_pop_bonus_9
				remove_province_modifier = mod_pop_bonus_10
			}
			set_variable = {
				which = population
				value = 0
			}
			add_province_modifier = {
				modifier = mod_wilderness
				duration = -1
			}
		}
	}
}
character_event = {
	id = population_events.3
	is_triggered_only = yes
	hide_window = yes

	trigger = {
		any_demesne_province = {
			has_province_modifier = mod_armed_peasants
		}
	}

	immediate = {
		any_demesne_province = {
			limit = {
				has_province_modifier = mod_armed_peasants
			}
			random_list = {
				1 = {
					change_variable = {
						which = population
						value = 2
					}
				}
				1 = {
					change_variable = {
						which = population
						value = 1
					}
				}
				1 = {
					change_variable = {
						which = population
						value = 0.5
					}
				}
			}
			remove_province_modifier = mod_armed_peasants
		}
	}
}