# Cultural Assimilation

province_event = {
	id = 7200

	trigger = {
		is_core = THIS
		NOT = { revolt_risk = 1 }
		has_owner_religion = yes
		has_owner_culture = no
		
		OR = {
			is_capital = yes
			any_neighbor_province = {
				owned_by = THIS
				has_owner_religion = yes
				has_owner_culture = yes
			}
		}
	}
	mean_time_to_happen = {
		months = 3000

		# Exception: Greeks vs Turks in Asia Minor
		modifier = {
			factor = 0.05
			region = turkey
			OR = {
				culture_group = turko_semitic
				culture_group = byzantine
			}
			OR = {
				owner = {	culture_group = turko_semitic }
				owner = {	culture_group = byzantine }
			}
		}
		
		# Exception: Slavic vs Tartar
		modifier = {
			factor = 0.05
			OR = {
				culture = khazak
				culture = kirgiz
				culture = siberian
				culture = tartar
			}
			OR = {
				owner = {	culture_group = east_slavic }
				owner = {	culture_group = west_slavic }
				owner = {	culture_group = baltic }
			}
		}
		
		# Exception: Prussian culture in Northern Germany
		modifier = {
			factor = 0.05
			OR = {
				culture = saxon
				culture = pommeranian
			}
			owner = {	primary_culture = prussian }
		}
		
		# Exception: Colonial
		modifier = {
			factor = 0.05
			is_overseas = yes
			owner = { 
				OR = {
					technology_group = western
					technology_group = eastern
					technology_group = muslim
				}
				OR = {
					culture_group = germanic
					culture_group = scandinavian
					culture_group = british
					culture_group = gaelic
					culture_group = latin
					culture_group = iberian
					culture_group = french
					culture_group = basque_group
					culture_group = finno_ugric
					culture_group = south_slavic
					culture_group = west_slavic
					culture_group = east_slavic
					culture_group = baltic
					culture_group = byzantine
					culture_group = turko_semitic
				}
			}
			OR = {
				culture_group = germanic
				culture_group = scandinavian
				culture_group = british
				culture_group = gaelic
				culture_group = latin
				culture_group = iberian
				culture_group = french
				culture_group = basque_group
				culture_group = finno_ugric
				culture_group = south_slavic
				culture_group = west_slavic
				culture_group = east_slavic
				culture_group = baltic
				culture_group = byzantine
				culture_group = turko_semitic
			}
			NOT = { continent = europe } 
			NOT = { region = north_africa }
			NOT = { region = middle_east_central_asia }
		}
		modifier = {
			factor = 0.5
			has_national_focus = yes
		}
		modifier = {
			factor = 0.8
			owner = {
				culture_group = THIS
			}
		}
		modifier = {
			factor = 0.8
			is_capital = yes
		}
		modifier = {
			factor = 0.8
			idea = church_attendance_duty
		}
		modifier = {
			factor = 0.9
			idea = divine_supremacy
		}
		modifier = {
			factor = 0.9
			owner = {
				NOT = { serfdom_freesubjects = -1 }
			}
		}
		modifier = {
			factor = 0.9
			owner = { stability = 1 }
		}
		modifier = {
			factor = 0.9
			owner = { stability = 3 }
		}
		modifier = {
			factor = 2.0
			owner = { NOT = { stability = 0 } }
		}
		modifier = {
			factor = 2.0
			owner = { NOT = { stability = -1 } }
		}
		modifier = {
			factor = 2.0
			idea = humanist_tolerance
		}
		modifier = {
			factor = 2.0
			idea = liberty_egalite_fraternity
		}
		modifier = {
			factor = 1.5
			idea = ecumenism
		}
		
		modifier = {
			factor = 1.1
			owner = {
				serfdom_freesubjects = 2
			}
		}
		modifier = {
			factor = 1.1
			is_capital = no
			citysize = 10000
		}
		modifier = {
			factor = 1.1
			is_capital = no
			citysize = 25000
		}
		modifier = {
			factor = 1.5
			is_capital = no
			citysize = 50000
		}
		modifier = {
			factor = 2.0
			is_capital = no
			citysize = 100000
		}
	}

	title = "EVTNAME7200"
	desc = "EVTDESC7200"

	option = {
		name = "EVTOPTA7200"
		culture = THIS
	}
}

#Settlement Policy
province_event = {
	id = 9461
	trigger = {
		has_province_modifier = settlement_policy
	}
	mean_time_to_happen = {
		months = 600
	}
	title = "EVTNAME9461"
	desc = "EVTDESC9461"
	
	option = {
		name = "EVTOPTA9461"
		remove_province_modifier = settlement_policy
		culture = THIS
	}
}