namespace = Plus

#reserved: Plus.630 to Plus.699

########################################
# CULTURAL MELTING POT EVENTS
########################################

### ENGLISH

# The English Melting Pot
character_event = {
	id = 55002
	desc = EVTDESC_Plus_670
	picture = GFX_evt_throne_room

	only_rulers = yes
	min_age = 16
	only_capable = yes
	prisoner = no

	trigger = {
		top_liege = { culture = english }
		capital_scope = { region = custom_england }
		should_evolve_cultures_trigger = yes

		OR = {
			culture = norman
			culture = french
			culture = occitan
			culture = anglo-saxon
		}

		any_demesne_province = {
			region = custom_england
			num_of_settlements >= 1
			owned_by = PREV

			OR = {
				AND = {
					culture = anglo-saxon

					ROOT = {
						OR = {
							culture = norman
							culture = french
							culture = occitan
						}
					}
				}

				AND = {
					ROOT = { culture = anglo-saxon }

					OR = {
						culture = norman
						culture = french
						culture = occitan
					}
				}
			}
		}

		NOT = { has_character_flag = no_melting_pot }
	}

	mean_time_to_happen = {
		months = 500

		mult_modifier = {
			factor = 0.25
			independent = no
		}

		mult_modifier = {
			factor = 0.5
			year >= 1150
		}

		mult_modifier = {
			factor = 0.5
			year >= 1200
		}

		mult_modifier = {
			factor = 1.05
			learning < 1
		}

		mult_modifier = {
			factor = 1.05
			learning < 2
		}

		mult_modifier = {
			factor = 1.05
			learning < 3
		}

		mult_modifier = {
			factor = 1.05
			learning < 4
		}

		mult_modifier = {
			factor = 1.05
			learning < 5
		}

		mult_modifier = {
			factor = 1.05
			learning < 6
		}

		mult_modifier = {
			factor = 1.05
			learning < 7
		}

		mult_modifier = {
			factor = 1.05
			learning < 8
		}

		mult_modifier = {
			factor = 1.05
			learning < 9
		}

		mult_modifier = {
			factor = 0.95
			learning >= 11
		}

		mult_modifier = {
			factor = 0.95
			learning >= 12
		}

		mult_modifier = {
			factor = 0.95
			learning >= 13
		}

		mult_modifier = {
			factor = 0.95
			learning >= 14
		}

		mult_modifier = {
			factor = 0.95
			learning >= 15
		}

		mult_modifier = {
			factor = 0.95
			learning >= 16
		}

		mult_modifier = {
			factor = 0.95
			learning >= 17
		}

		mult_modifier = {
			factor = 0.95
			learning >= 18
		}

		mult_modifier = {
			factor = 0.95
			learning >= 19
		}

		mult_modifier = {
			factor = 0.95
			learning >= 20
		}

		mult_modifier = {
			factor = 0.95
			learning >= 21
		}

		mult_modifier = {
			factor = 0.95
			learning >= 22
		}

		mult_modifier = {
			factor = 0.95
			learning >= 23
		}

		mult_modifier = {
			factor = 0.95
			learning >= 24
		}

		mult_modifier = {
			factor = 0.95
			learning >= 25
		}

		mult_modifier = {
			factor = 0.3

			OR = {
				has_game_rule = {
					name = culture_conversion
					value = faster_melting_pots
				}

				has_game_rule = {
					name = culture_conversion
					value = faster_melting_pots_and_slower_normal
				}
			}
		}
	}

	immediate = {
		random_demesne_province = {
			limit = {
				num_of_settlements >= 1
				region = custom_england
				owned_by = PREV

				OR = {
					AND = {
						culture = anglo-saxon

						ROOT = {
							OR = {
								culture = norman
								culture = french
								culture = occitan
							}
						}
					}

					AND = {
						ROOT = { culture = anglo-saxon }

						OR = {
							culture = norman
							culture = french
							culture = occitan
						}
					}
				}
			}

			preferred_limit = { is_capital = yes }

			save_event_target_as = melting_pot_province
		}
	}

	option = {
		name = EVTOPTA55002

		culture = english

		any_courtier = {
			limit = {
				dynasty = ROOT
				is_ruler = no
				prisoner = no

				OR = {
					culture = norman
					culture = french
					culture = occitan
					culture = anglo-saxon
				}
			}

			culture = english
		}

		event_target:melting_pot_province = {
			show_scope_change = no

			add_province_modifier = {
				name = recent_culture_change
				duration = -1
			}

			culture = english
			set_province_flag = melting_pot
		}
	}

	option = {
		name = EVTOPTB_Plus_630

		set_character_flag = no_melting_pot

		ai_chance = { factor = 0 }
	}
}

# It's spreading
province_event = {
	id = 55003
	desc = EVTDESC_Plus_671
	picture = GFX_evt_throne_room

	trigger = {
		region = custom_england
		owner = { top_liege = { culture = english } }
		num_of_settlements >= 1
		NOT = { has_province_flag = melting_pot }
		should_evolve_cultures_trigger = yes

		OR = {
			culture = anglo-saxon
			culture = norman
			culture = french
			culture = occitan
		}

		OR = {
			any_neighbor_province = { culture = english }

			owner = {
				culture = english
				capital_scope = { region = custom_england }
			}
		}
	}

	mean_time_to_happen = {
		years = 10

		mult_modifier = {
			factor = 0.5
			year >= 1150
		}

		mult_modifier = {
			factor = 0.5
			year >= 1200
		}
	}

	immediate = {
		save_event_target_as = converted_province

		owner = {
			top_liege = { save_event_target_as = new_culture }
		}
	}

	option = {
		name = I_SEE

		culture = english
		set_province_flag = melting_pot

		add_province_modifier = {
			name = recent_culture_change
			duration = -1
		}

		hidden_effect = {
			owner = {
				if = {
					limit = { has_ambition = obj_civilize_province }
					set_character_flag = civilized_province
				}

				if = {
					limit = {
						independent = no

						top_liege = {
							has_ambition = obj_civilize_province
							culture = PREV
						}
					}

					top_liege = {
						set_character_flag = civilized_province
					}
				}
			}
		}
	}
}

# Make my court speak English
character_event = {
	id = 55004
	desc = EVTDESC_Plus_672
	picture = GFX_evt_throne_room

	only_rulers = yes
	culture = english
	min_age = 16
	only_capable = yes
	prisoner = no

	trigger = {
		should_evolve_cultures_trigger = yes
		capital_scope = { region = custom_england }
		top_liege = { culture = english }

		any_courtier = {
			is_ruler = no
			prisoner = no

			OR = {
				culture = anglo-saxon
				culture = norman
				culture = french
				culture = occitan
			}
		}
	}

	mean_time_to_happen = {
		years = 5

		mult_modifier = {
			factor = 0.5
			year >= 1150
		}

		mult_modifier = {
			factor = 0.5
			year >= 1200
		}
	}

	option = {
		name = OK

		random_courtier = {
			show_scope_change = no

			limit = {
				is_ruler = no
				prisoner = no

				OR = {
					culture = anglo-saxon
					culture = norman
					culture = french
					culture = occitan
				}
			}

			culture = english
		}
	}
}


### SICILIAN

# The Sicilian Melting Pot
character_event = {
	id = Plus.630
	desc = EVTDESC_Plus_670
	picture = GFX_evt_throne_room

	only_rulers = yes
	min_age = 16
	only_capable = yes
	prisoner = no

	trigger = {
		capital_scope = { region = custom_sicily }
		year >= 1100
		should_evolve_cultures_trigger = yes

		OR = {
			culture = greek
			culture_group = arabic
			culture_group = maghrebi
			culture = norman
		}

		NOT = { culture = sicilian_arabic }

		top_liege = {
			OR = {
				culture = sicilian
				culture = sicilian_greek
				culture = sicilian_arabic
			}
		}

		any_demesne_province = {
			num_of_settlements >= 1
			region = custom_sicily
			NOT = { culture = sicilian_arabic }
			owned_by = PREV

			OR = {
				culture = greek
				is_italian_trigger = yes
				culture_group = arabic
				culture_group = maghrebi
				culture = norman
			}
		}

		NOT = { has_character_flag = no_melting_pot }
	}

	mean_time_to_happen = {
		months = 500

		mult_modifier = {
			factor = 0.25
			independent = no
		}

		mult_modifier = {
			factor = 0.5
			year = 1150
		}

		mult_modifier = {
			factor = 0.5
			year = 1200
		}

		mult_modifier = {
			factor = 1.05
			learning < 1
		}

		mult_modifier = {
			factor = 1.05
			learning < 2
		}

		mult_modifier = {
			factor = 1.05
			learning < 3
		}

		mult_modifier = {
			factor = 1.05
			learning < 4
		}

		mult_modifier = {
			factor = 1.05
			learning < 5
		}

		mult_modifier = {
			factor = 1.05
			learning < 6
		}

		mult_modifier = {
			factor = 1.05
			learning < 7
		}

		mult_modifier = {
			factor = 1.05
			learning < 8
		}

		mult_modifier = {
			factor = 1.05
			learning < 9
		}

		mult_modifier = {
			factor = 0.95
			learning >= 11
		}

		mult_modifier = {
			factor = 0.95
			learning >= 12
		}

		mult_modifier = {
			factor = 0.95
			learning >= 13
		}

		mult_modifier = {
			factor = 0.95
			learning >= 14
		}

		mult_modifier = {
			factor = 0.95
			learning >= 15
		}

		mult_modifier = {
			factor = 0.95
			learning >= 16
		}

		mult_modifier = {
			factor = 0.95
			learning >= 17
		}

		mult_modifier = {
			factor = 0.95
			learning >= 18
		}

		mult_modifier = {
			factor = 0.95
			learning >= 19
		}

		mult_modifier = {
			factor = 0.95
			learning >= 20
		}

		mult_modifier = {
			factor = 0.95
			learning >= 21
		}

		mult_modifier = {
			factor = 0.95
			learning >= 22
		}

		mult_modifier = {
			factor = 0.95
			learning >= 23
		}

		mult_modifier = {
			factor = 0.95
			learning >= 24
		}

		mult_modifier = {
			factor = 0.95
			learning >= 25
		}

		mult_modifier = {
			factor = 0.3

			OR = {
				has_game_rule = {
					name = culture_conversion
					value = faster_melting_pots
				}

				has_game_rule = {
					name = culture_conversion
					value = faster_melting_pots_and_slower_normal
				}
			}
		}
	}

	immediate = {
		random_demesne_province = {
			limit = {
				num_of_settlements >= 1
				region = custom_sicily
				NOT = { culture = sicilian_arabic }
				owned_by = PREV

				OR = {
					culture = greek
					is_italian_trigger = yes
					culture_group = arabic
					culture_group = maghrebi
					culture = norman
				}
			}

			preferred_limit = { is_capital = yes }

			save_event_target_as = melting_pot_province
		}
	}

	option = {
		name = EVTOPTA_Plus_630

		trigger = {
			trigger_if = {
				limit = { independent = yes }
				culture = norman
			}
			trigger_else = {
				top_liege = { culture = sicilian }
			}
		}

		culture = sicilian

		any_courtier = {
			show_scope_change = no

			limit = {
				dynasty = ROOT
				is_ruler = no
				prisoner = no

				OR = {
					culture = greek
					culture_group = italian_group
					culture_group = arabic
					culture_group = maghrebi
					culture = norman
				}
			}

			culture = sicilian
		}

		event_target:melting_pot_province = {
			show_scope_change = no

			culture = sicilian
			set_province_flag = melting_pot

			add_province_modifier = {
				name = recent_culture_change
				duration = -1
			}
		}
	}

	option = {
		name = EVTOPTA_Plus_630

		trigger = {
			trigger_if = {
				limit = { independent = yes }
				culture = greek
			}
			trigger_else = {
				top_liege = { culture = sicilian_greek }
			}
		}

		culture = sicilian_greek

		any_courtier = {
			show_scope_change = no

			limit = {
				dynasty = ROOT
				is_ruler = no
				prisoner = no

				OR = {
					culture = greek
					culture_group = italian_group
					culture_group = arabic
					culture_group = maghrebi
					culture = norman
				}
			}

			culture = sicilian_greek
		}

		event_target:melting_pot_province = {
			show_scope_change = no

			culture = sicilian_greek
			set_province_flag = melting_pot

			add_province_modifier = {
				name = recent_culture_change
				duration = -1
			}
		}
	}

	option = {
		name = EVTOPTA_Plus_630

		trigger = {
			trigger_if = {
				limit = { independent = yes }

				OR = {
					culture_group = arabic
					culture_group = maghrebi
				}
			}
			trigger_else = {
				top_liege = { culture = sicilian_arabic }
			}
		}

		culture = sicilian_arabic

		any_courtier = {
			show_scope_change = no

			limit = {
				dynasty = ROOT
				is_ruler = no
				prisoner = no
				NOT = { culture = sicilian_arabic }

				OR = {
					culture = greek
					culture_group = italian_group
					culture_group = arabic
					culture_group = maghrebi
					culture = norman
				}
			}

			culture = sicilian_arabic
		}

		event_target:melting_pot_province = {
			show_scope_change = no

			culture = sicilian_arabic
			set_province_flag = melting_pot

			add_province_modifier = {
				name = recent_culture_change
				duration = -1
			}
		}
	}

	option = {
		name = EVTOPTB_Plus_630

		set_character_flag = no_melting_pot

		ai_chance = { factor = 0 }
	}
}

# It's spreading
province_event = {
	id = Plus.631
	desc = EVTDESC_Plus_671
	picture = GFX_evt_throne_room

	trigger = {
		region = custom_sicily
		num_of_settlements >= 1
		should_evolve_cultures_trigger = yes

		OR = {
			culture = greek
			culture_group = italian_group
			culture_group = arabic
			culture_group = maghrebi
			culture = norman
		}

		NOR = {
			culture = top_liege
			culture = sicilian_arabic
			has_province_flag = melting_pot
		}

		owner = {
			top_liege = {
				OR = {
					culture = sicilian
					culture = sicilian_greek
					culture = sicilian_arabic
				}
			}

			OR = {
				AND = {
					culture = top_liege
					capital_scope = { region = custom_sicily }
				}

				top_liege = {
					ROOT = {
						any_neighbor_province = { culture = PREVPREV }
					}
				}

			}
		}
	}

	mean_time_to_happen = {
		years = 10

		mult_modifier = {
			factor = 0.5
			year >= 1150
		}

		mult_modifier = {
			factor = 0.5
			year >= 1200
		}
	}

	immediate = {
		save_event_target_as = converted_province

		owner = {
			top_liege = { save_event_target_as = new_culture }
		}
	}

	option = {
		name = I_SEE

		add_province_modifier = {
			name = recent_culture_change
			duration = -1
		}

		culture = event_target:new_culture
		set_province_flag = melting_pot

		hidden_effect = {
			owner = {
				if = {
					limit = { has_ambition = obj_civilize_province }
					set_character_flag = civilized_province
				}

				if = {
					limit = {
						independent = no

						top_liege = {
							culture = PREV
							has_ambition = obj_civilize_province
						}
					}

					top_liege = {
						set_character_flag = civilized_province
					}
				}
			}
		}
	}
}

# Make my court speak Sicilian
character_event = {
	id = Plus.632
	desc = EVTDESC_Plus_672
	picture = GFX_evt_throne_room

	only_rulers = yes
	min_age = 16
	only_capable = yes
	prisoner = no

	trigger = {
		capital_scope = { region = custom_sicily }
		culture = top_liege
		should_evolve_cultures_trigger = yes

		OR = {
			culture = sicilian
			culture = sicilian_greek
			culture = sicilian_arabic
		}

		any_courtier = {
			OR = {
				culture_group = italian_group
				culture_group = arabic
				culture_group = maghrebi
				culture = greek
				culture = norman
			}

			is_ruler = no
			prisoner = no
			NOT = { culture = ROOT }
		}
	}

	mean_time_to_happen = {
		years = 5

		mult_modifier = {
			factor = 0.5
			year >= 1150
		}

		mult_modifier = {
			factor = 0.5
			year >= 1200
		}
	}

	option = {
		name = OK

		random_courtier = {
			show_scope_change = no

			limit = {
				OR = {
					culture_group = italian_group
					culture_group = arabic
					culture_group = maghrebi
					culture = greek
					culture = norman
				}

				is_ruler = no
				prisoner = no
				NOT = { culture = ROOT }
			}

			culture = ROOT
		}
	}
}


### ANGLO-NORSE

# The Anglo-Norse Melting Pot
character_event = {
	id = Plus.635
	desc = EVTDESC_Plus_670
	picture = GFX_evt_throne_room

	only_rulers = yes
	min_age = 16
	only_capable = yes
	prisoner = no

	trigger = {
		capital_scope = { region = custom_england }
		top_liege = { culture = english_norse }
		should_evolve_cultures_trigger = yes
		year >= 900
		NOT = { has_character_flag = no_melting_pot }

		OR = {
			culture = anglo-saxon
			culture = norse
		}

		any_demesne_province = {
			region = custom_england
			num_of_settlements >= 1
			NOT = { culture = ROOT }
			owned_by = PREV

			OR = {
				culture = anglo-saxon
				culture = norse
			}
		}
	}

	mean_time_to_happen = {
		months = 500

		mult_modifier = {
			factor = 0.25
			independent = no
		}

		mult_modifier = {
			factor = 0.5
			year >= 1000
		}

		mult_modifier = {
			factor = 0.5
			year >= 1100
		}

		mult_modifier = {
			factor = 0.5
			year >= 1200
		}

		mult_modifier = {
			factor = 1.05
			learning < 1
		}

		mult_modifier = {
			factor = 1.05
			learning < 2
		}

		mult_modifier = {
			factor = 1.05
			learning < 3
		}

		mult_modifier = {
			factor = 1.05
			learning < 4
		}

		mult_modifier = {
			factor = 1.05
			learning < 5
		}

		mult_modifier = {
			factor = 1.05
			learning < 6
		}

		mult_modifier = {
			factor = 1.05
			learning < 7
		}

		mult_modifier = {
			factor = 1.05
			learning < 8
		}

		mult_modifier = {
			factor = 1.05
			learning < 9
		}

		mult_modifier = {
			factor = 0.95
			learning >= 11
		}

		mult_modifier = {
			factor = 0.95
			learning >= 12
		}

		mult_modifier = {
			factor = 0.95
			learning >= 13
		}

		mult_modifier = {
			factor = 0.95
			learning >= 14
		}

		mult_modifier = {
			factor = 0.95
			learning >= 15
		}

		mult_modifier = {
			factor = 0.95
			learning >= 16
		}

		mult_modifier = {
			factor = 0.95
			learning >= 17
		}

		mult_modifier = {
			factor = 0.95
			learning >= 18
		}

		mult_modifier = {
			factor = 0.95
			learning >= 19
		}

		mult_modifier = {
			factor = 0.95
			learning >= 20
		}

		mult_modifier = {
			factor = 0.95
			learning >= 21
		}

		mult_modifier = {
			factor = 0.95
			learning >= 22
		}

		mult_modifier = {
			factor = 0.95
			learning >= 23
		}

		mult_modifier = {
			factor = 0.95
			learning >= 24
		}

		mult_modifier = {
			factor = 0.95
			learning >= 25
		}

		modifier = {
			factor = 0.3

			OR = {
				has_game_rule = {
					name = culture_conversion
					value = faster_melting_pots
				}

				has_game_rule = {
					name = culture_conversion
					value = faster_melting_pots_and_slower_normal
				}
			}
		}
	}

	immediate = {
		random_demesne_province = {
			limit = {
				region = custom_england
				num_of_settlements >= 1
				NOT = { culture = ROOT }
				owned_by = PREV

				OR = {
					culture = anglo-saxon
					culture = norse
				}
			}

			preferred_limit = { is_capital = yes }

			save_event_target_as = melting_pot_province
		}
	}

	option = {
		name = EVTOPTA_Plus_635

		culture = english_norse

		any_courtier = {
			show_scope_change = no

			limit = {
				dynasty = ROOT
				is_ruler = no
				prisoner = no

				OR = {
					culture = anglo-saxon
					culture = norse
				}
			}

			culture = english_norse
		}

		event_target:melting_pot_province = {
			show_scope_change = no

			culture = english_norse
			set_province_flag = melting_pot

			add_province_modifier = {
				name = recent_culture_change
				duration = -1
			}
		}
	}

	option = {
		name = EVTOPTB_Plus_630

		set_character_flag = no_melting_pot

		ai_chance = { factor = 0 }
	}
}

# It's spreading
province_event = {
	id = Plus.636
	desc = EVTDESC_Plus_671
	picture = GFX_evt_throne_room

	trigger = {
		region = custom_england
		top_liege = { culture = english_norse }
		year >= 900
		num_of_settlements >= 1
		NOT = { has_province_flag = melting_pot }
		should_evolve_cultures_trigger = yes

		OR = {
			culture = anglo-saxon
			culture = norse
		}

		OR = {
			any_neighbor_province = { culture = english_norse }

			owner = {
				culture = english_norse
				capital_scope = { region = custom_england }
			}
		}
	}

	mean_time_to_happen = {
		years = 10

		mult_modifier = {
			factor = 0.5
			year >= 1000
		}

		mult_modifier = {
			factor = 0.5
			year >= 1100
		}

		mult_modifier = {
			factor = 0.5
			year >= 1200
		}
	}

	immediate = {
		save_event_target_as = converted_province

		owner = {
			top_liege = { save_event_target_as = new_culture }
		}
	}

	option = {
		name = I_SEE

		culture = english_norse
		set_province_flag = melting_pot

		add_province_modifier = {
			name = recent_culture_change
			duration = -1
		}

		hidden_effect = {
			owner = {
				if = {
					limit = { has_ambition = obj_civilize_province }
					set_character_flag = civilized_province
				}

				if = {
					limit = {
						independent = no

						top_liege = {
							culture = PREV
							has_ambition = obj_civilize_province
						}
					}

					top_liege = {
						set_character_flag = civilized_province
					}
				}
			}
		}
	}
}

# Make my court speak Anglo-Norse
character_event = {
	id = Plus.637
	desc = EVTDESC_Plus_672
	picture = GFX_evt_throne_room

	only_rulers = yes
	culture = english_norse
	min_age = 16
	only_capable = yes
	prisoner = no

	trigger = {
		capital_scope = { region = custom_england }
		top_liege = { culture = english_norse }
		should_evolve_cultures_trigger = yes

		any_courtier = {
			is_ruler = no
			prisoner = no

			OR = {
				culture = anglo-saxon
				culture = norse
			}
		}
	}

	mean_time_to_happen = {
		years = 5

		mult_modifier = {
			factor = 0.5
			year = 1000
		}

		mult_modifier = {
			factor = 0.5
			year >= 1100
		}

		mult_modifier = {
			factor = 0.5
			year >= 1200
		}
	}

	option = {
		name = OK

		random_courtier = {
			show_scope_change = no

			limit = {
				OR = {
					culture = anglo-saxon
					culture = norse
				}

				is_ruler = no
				prisoner = no
			}

			culture = ROOT
		}
	}
}


### OUTREMER

# The Outremer Melting Pot
character_event = {
	id = Plus.640
	desc = EVTDESC_Plus_670
	picture = GFX_evt_throne_room

	only_rulers = yes
	religion_group = christian
	has_global_flag = christian_crusades_unlocked
	min_age = 16
	only_capable = yes
	prisoner = no

	trigger = {
		top_liege = { culture = outremer }
		is_catholic_branch = yes
		should_evolve_cultures_trigger = yes

		NOR = {
			culture = outremer
			culture_group = arabic
			culture_group = altaic
			culture_group = iranian
			has_character_flag = no_melting_pot
		}

		capital_scope = {
			OR = {
				region = world_middle_east
				region = custom_khwarizm
				region = custom_persia
				region = custom_egypt
			}

			OR = {
				culture = levantine_arabic
				culture = egyptian_arabic
				culture = bedouin_arabic
			}
		}
	}

	mean_time_to_happen = {
		months = 500

		mult_modifier = {
			factor = 0.25
			independent = no
		}

		mult_modifier = {
			factor = 0.5
			year >= 1150
		}

		mult_modifier = {
			factor = 0.5
			year >= 1200
		}

		mult_modifier = {
			factor = 1.05
			learning < 1
		}

		mult_modifier = {
			factor = 1.05
			learning < 2
		}

		mult_modifier = {
			factor = 1.05
			learning < 3
		}

		mult_modifier = {
			factor = 1.05
			learning < 4
		}

		mult_modifier = {
			factor = 1.05
			learning < 5
		}

		mult_modifier = {
			factor = 1.05
			learning < 6
		}

		mult_modifier = {
			factor = 1.05
			learning < 7
		}

		mult_modifier = {
			factor = 1.05
			learning < 8
		}

		mult_modifier = {
			factor = 1.05
			learning < 9
		}

		mult_modifier = {
			factor = 0.95
			learning >= 11
		}

		mult_modifier = {
			factor = 0.95
			learning >= 12
		}

		mult_modifier = {
			factor = 0.95
			learning >= 13
		}

		mult_modifier = {
			factor = 0.95
			learning >= 14
		}

		mult_modifier = {
			factor = 0.95
			learning >= 15
		}

		mult_modifier = {
			factor = 0.95
			learning >= 16
		}

		mult_modifier = {
			factor = 0.95
			learning >= 17
		}

		mult_modifier = {
			factor = 0.95
			learning >= 18
		}

		mult_modifier = {
			factor = 0.95
			learning >= 19
		}

		mult_modifier = {
			factor = 0.95
			learning >= 20
		}

		mult_modifier = {
			factor = 0.95
			learning >= 21
		}

		mult_modifier = {
			factor = 0.95
			learning >= 22
		}

		mult_modifier = {
			factor = 0.95
			learning >= 23
		}

		mult_modifier = {
			factor = 0.95
			learning >= 24
		}

		mult_modifier = {
			factor = 0.95
			learning >= 25
		}

		modifier = {
			factor = 0.3

			OR = {
				has_game_rule = {
					name = culture_conversion
					value = faster_melting_pots
				}

				has_game_rule = {
					name = culture_conversion
					value = faster_melting_pots_and_slower_normal
				}
			}
		}
	}

	immediate = {
		capital_scope = { save_event_target_as = melting_pot_province }
	}

	option = {
		name = EVTOPTA_Plus_640

		culture = outremer

		any_courtier = {
			show_scope_change = no

			limit = {
				dynasty = ROOT
				religion_group = christian
				is_ruler = no
				prisoner = no

				NOR = {
					culture = outremer
					culture_group = arabic
					culture_group = altaic
					culture_group = iranian
				}
			}

			culture = outremer
		}
	}

	option = {
		name = EVTOPTB_Plus_630

		set_character_flag = no_melting_pot

		ai_chance = { factor = 0 }
	}
}

# No "It's spreading event" is intentional. This culture is meant as ruler culture. Spread should happen through 55000

# Make my court speak Outremer
character_event = {
	id = Plus.641
	desc = EVTDESC_Plus_672
	picture = GFX_evt_throne_room

	only_rulers = yes
	culture = outremer
	religion_group = christian
	min_age = 16
	only_capable = yes
	prisoner = no

	trigger = {
		top_liege = { culture = outremer }
		should_evolve_cultures_trigger = yes

		capital_scope = {
			OR = {
				culture = levantine_arabic
				culture = egyptian_arabic
				culture = bedouin_arabic
				culture = outremer
			}

			OR = {
				region = world_middle_east
				region = custom_khwarizm
				region = custom_persia
				region = custom_egypt
			}
		}

		any_courtier = {
			religion_group = ROOT
			is_ruler = no
			prisoner = no

			NOR = {
				culture = outremer
				culture_group = arabic
				culture_group = altaic
				culture_group = iranian
			}
		}
	}

	mean_time_to_happen = {
		years = 5

		mult_modifier = {
			factor = 0.5
			year >= 1150
		}

		mult_modifier = {
			factor = 0.5
			year >= 1200
		}
	}

	option = {
		name = OK

		random_courtier = {
			show_scope_change = no

			limit = {
				religion_group = ROOT
				is_ruler = no
				prisoner = no

				NOR = {
					culture = outremer
					culture_group = arabic
					culture_group = altaic
					culture_group = iranian
				}
			}

			culture = ROOT
		}
	}
}


### LATIN

# The Latin Melting Pot
character_event = {
	id = Plus.645
	desc = EVTDESC_Plus_670
	picture = GFX_evt_throne_room

	only_rulers = yes
	religion_group = christian
	has_global_flag = christian_crusades_unlocked
	min_age = 16
	only_capable = yes
	prisoner = no

	trigger = {
		top_liege = { culture = latin_culture }
		is_catholic_branch = yes
		should_evolve_cultures_trigger = yes

		capital_scope = {
			culture = greek
			NOT = { region = custom_sicily }
		}

		NOR = {
			culture = latin_culture
			culture_group = byzantine
			has_character_flag = no_melting_pot
		}
	}

	mean_time_to_happen = {
		months = 500

		mult_modifier = {
			factor = 0.25
			independent = no
		}

		mult_modifier = {
			factor = 0.5
			year >= 1150
		}

		mult_modifier = {
			factor = 0.5
			year >= 1200
		}

		mult_modifier = {
			factor = 1.05
			learning < 1
		}

		mult_modifier = {
			factor = 1.05
			learning < 2
		}

		mult_modifier = {
			factor = 1.05
			learning < 3
		}

		mult_modifier = {
			factor = 1.05
			learning < 4
		}

		mult_modifier = {
			factor = 1.05
			learning < 5
		}

		mult_modifier = {
			factor = 1.05
			learning < 6
		}

		mult_modifier = {
			factor = 1.05
			learning < 7
		}

		mult_modifier = {
			factor = 1.05
			learning < 8
		}

		mult_modifier = {
			factor = 1.05
			learning < 9
		}

		mult_modifier = {
			factor = 0.95
			learning >= 11
		}

		mult_modifier = {
			factor = 0.95
			learning >= 12
		}

		mult_modifier = {
			factor = 0.95
			learning >= 13
		}

		mult_modifier = {
			factor = 0.95
			learning >= 14
		}

		mult_modifier = {
			factor = 0.95
			learning >= 15
		}

		mult_modifier = {
			factor = 0.95
			learning >= 16
		}

		mult_modifier = {
			factor = 0.95
			learning >= 17
		}

		mult_modifier = {
			factor = 0.95
			learning >= 18
		}

		mult_modifier = {
			factor = 0.95
			learning >= 19
		}

		mult_modifier = {
			factor = 0.95
			learning >= 20
		}

		mult_modifier = {
			factor = 0.95
			learning >= 21
		}

		mult_modifier = {
			factor = 0.95
			learning >= 22
		}

		mult_modifier = {
			factor = 0.95
			learning >= 23
		}

		mult_modifier = {
			factor = 0.95
			learning >= 24
		}

		mult_modifier = {
			factor = 0.95
			learning >= 25
		}

		mult_modifier = {
			factor = 0.3

			OR = {
				has_game_rule = {
					name = culture_conversion
					value = faster_melting_pots
				}

				has_game_rule = {
					name = culture_conversion
					value = faster_melting_pots_and_slower_normal
				}
			}
		}
	}

	immediate = {
		capital_scope = { save_event_target_as = melting_pot_province }
	}

	option = {
		name = EVTOPTA_Plus_645

		culture = latin_culture

		any_courtier = {
			show_scope_change = no

			limit = {
				dynasty = ROOT
				religion_group = christian
				is_ruler = no
				prisoner = no

				NOR = {
					culture = latin_culture
					culture_group = byzantine
				}
			}

			culture = latin_culture
		}
	}

	option = {
		name = EVTOPTB_Plus_630

		set_character_flag = no_melting_pot

		ai_chance = { factor = 0 }
	}
}

# Make my court speak Latin
character_event = {
	id = Plus.646
	desc = EVTDESC_Plus_672
	picture = GFX_evt_throne_room

	only_rulers = yes
	culture = latin_culture
	religion_group = christian
	min_age = 16
	only_capable = yes
	prisoner = no

	trigger = {
		top_liege = { culture = latin_culture }
		should_evolve_cultures_trigger = yes

		capital_scope = {
			OR = {
				culture = greek
				culture = latin_culture
			}

			NOT = { region = custom_sicily }
		}

		any_courtier = {
			religion_group = ROOT
			is_ruler = no
			prisoner = no

			NOR = {
				culture = latin_culture
				culture_group = byzantine
			}
		}
	}

	mean_time_to_happen = {
		years = 5

		mult_modifier = {
			factor = 0.5
			year >= 1150
		}

		mult_modifier = {
			factor = 0.5
			year >= 1200
		}
	}

	option = {
		name = OK

		random_courtier = {
			show_scope_change = no

			limit = {
				religion_group = ROOT
				is_ruler = no
				prisoner = no

				NOR = {
					culture = latin_culture
					culture_group = byzantine
				}
			}

			culture = ROOT
		}
	}
}


### GALLAWA

# The Gallawa Melting Pot
character_event = {
	id = Plus.650
	desc = EVTDESC_Plus_670
	picture = GFX_evt_throne_room

	only_rulers = yes
	min_age = 16
	only_capable = yes
	prisoner = no

	trigger = {
		top_liege = { culture = gallawa }
		should_evolve_cultures_trigger = yes
		year >= 900
		NOT = { has_character_flag = no_melting_pot }

		OR = {
			culture_group = north_germanic
			culture = pictish
			culture = breton
			culture = cumbric
			culture = cornish
			culture = scottish
			culture = irish
			culture = welsh
		}

		capital_scope = {
			OR = {
				region = custom_scotland
				region = world_europe_west_ireland
				region = custom_wales
				region = custom_brittany
				region = custom_cornwall
				region = custom_north_sea
			}
		}

		any_demesne_province = {
			num_of_settlements >= 1
			NOT = { culture_group = ROOT }
			owned_by = PREV

			OR = {
				region = custom_scotland
				region = world_europe_west_ireland
				region = custom_wales
				region = custom_brittany
				region = custom_cornwall
				region = custom_north_sea
			}

			OR = {
				culture_group = north_germanic
				culture = pictish
				culture = breton
				culture = cumbric
				culture = cornish
				culture = scottish
				culture = irish
				culture = welsh
			}
		}
	}

	mean_time_to_happen = {
		months = 500

		mult_modifier = {
			factor = 0.25
			independent = no
		}

		mult_modifier = {
			factor = 1.2
			year >= 1000
		}

		mult_modifier = {
			factor = 1.2
			year >= 1100
		}

		mult_modifier = {
			factor = 1.2
			year >= 1200
		}

		mult_modifier = {
			factor = 1.05
			learning < 1
		}

		mult_modifier = {
			factor = 1.05
			learning < 2
		}

		mult_modifier = {
			factor = 1.05
			learning < 3
		}

		mult_modifier = {
			factor = 1.05
			learning < 4
		}

		mult_modifier = {
			factor = 1.05
			learning < 5
		}

		mult_modifier = {
			factor = 1.05
			learning < 6
		}

		mult_modifier = {
			factor = 1.05
			learning < 7
		}

		mult_modifier = {
			factor = 1.05
			learning < 8
		}

		mult_modifier = {
			factor = 1.05
			learning < 9
		}

		mult_modifier = {
			factor = 0.95
			learning >= 11
		}

		mult_modifier = {
			factor = 0.95
			learning >= 12
		}

		mult_modifier = {
			factor = 0.95
			learning >= 13
		}

		mult_modifier = {
			factor = 0.95
			learning >= 14
		}

		mult_modifier = {
			factor = 0.95
			learning >= 15
		}

		mult_modifier = {
			factor = 0.95
			learning >= 16
		}

		mult_modifier = {
			factor = 0.95
			learning >= 17
		}

		mult_modifier = {
			factor = 0.95
			learning >= 18
		}

		mult_modifier = {
			factor = 0.95
			learning >= 19
		}

		mult_modifier = {
			factor = 0.95
			learning >= 20
		}

		mult_modifier = {
			factor = 0.95
			learning >= 21
		}

		mult_modifier = {
			factor = 0.95
			learning >= 22
		}

		mult_modifier = {
			factor = 0.95
			learning >= 23
		}

		mult_modifier = {
			factor = 0.95
			learning >= 24
		}

		mult_modifier = {
			factor = 0.95
			learning >= 25
		}

		mult_modifier = {
			factor = 0.3

			OR = {
				has_game_rule = {
					name = culture_conversion
					value = faster_melting_pots
				}

				has_game_rule = {
					name = culture_conversion
					value = faster_melting_pots_and_slower_normal
				}
			}
		}
	}

	immediate = {
		random_demesne_province = {
			limit = {
				num_of_settlements >= 1
				NOT = { culture_group = ROOT }
				owned_by = PREV

				OR = {
					region = custom_scotland
					region = world_europe_west_ireland
					region = custom_wales
					region = custom_brittany
					region = custom_cornwall
					region = custom_north_sea
				}

				OR = {
					culture_group = north_germanic
					culture = pictish
					culture = breton
					culture = cumbric
					culture = cornish
					culture = scottish
					culture = irish
					culture = welsh
				}
			}

			preferred_limit = { is_capital = yes }

			save_event_target_as = melting_pot_province
		}
	}

	option = {
		name = EVTOPTA_Plus_650

		culture = gallawa

		any_courtier = {
			show_scope_change = no

			limit = {
				dynasty = ROOT
				NOT = { culture = gallawa }
				is_ruler = no
				prisoner = no

				OR = {
					culture_group = north_germanic
					culture = pictish
					culture = breton
					culture = cumbric
					culture = cornish
					culture = scottish
					culture = irish
					culture = welsh
				}
			}

			culture = gallawa
		}

		event_target:melting_pot_province = {
			show_scope_change = no

			culture = gallawa
			set_province_flag = melting_pot

			add_province_modifier = {
				name = recent_culture_change
				duration = -1
			}
		}
	}

	option = {
		name = EVTOPTB_Plus_630

		set_character_flag = no_melting_pot

		ai_chance = { factor = 0 }
	}
}

# It's spreading
province_event = {
	id = Plus.651
	desc = EVTDESC_Plus_671
	picture = GFX_evt_throne_room

	trigger = {
		owner = { top_liege = { culture = gallawa } }
		should_evolve_cultures_trigger = yes
		num_of_settlements >= 1
		year >= 900

		OR = {
			region = custom_scotland
			region = world_europe_west_ireland
			region = custom_wales
			region = custom_brittany
			region = custom_cornwall
			region = custom_north_sea
		}

		OR = {
			culture_group = north_germanic
			culture = pictish
			culture = breton
			culture = cumbric
			culture = cornish
			culture = scottish
			culture = irish
			culture = welsh
		}

		OR = {
			any_neighbor_province = { culture = gallawa }

			owner = {
				culture = gallawa

				capital_scope = {
					OR = {
						region = custom_scotland
						region = world_europe_west_ireland
						region = custom_wales
						region = custom_brittany
						region = custom_cornwall
						region = custom_north_sea
					}
				}
			}
		}

		NOR = {
			has_province_flag = melting_pot
			culture = gallawa
		}
	}

	mean_time_to_happen = {
		years = 10

		mult_modifier = {
			factor = 1.2
			year >= 1000
		}

		mult_modifier = {
			factor = 1.2
			year >= 1100
		}

		mult_modifier = {
			factor = 1.2
			year >= 1200
		}
	}

	immediate = {
		save_event_target_as = converted_province

		owner = {
			top_liege = { save_event_target_as = new_culture }
		}
	}

	option = {
		name = I_SEE

		culture = gallawa
		set_province_flag = melting_pot

		add_province_modifier = {
			name = recent_culture_change
			duration = -1
		}

		hidden_effect = {
			owner = {
				if = {
					limit = { has_ambition = obj_civilize_province }
					set_character_flag = civilized_province
				}

				if = {
					limit = {
						independent = no

						top_liege = {
							culture = PREV
							has_ambition = obj_civilize_province
						}
					}

					top_liege = {
						set_character_flag = civilized_province
					}
				}
			}
		}
	}
}

# Make my court speak Gallawa
character_event = {
	id = Plus.652
	desc = EVTDESC_Plus_672
	picture = GFX_evt_throne_room

	only_rulers = yes
	culture = gallawa
	min_age = 16
	only_capable = yes
	prisoner = no

	trigger = {
		top_liege = { culture = gallawa }
		should_evolve_cultures_trigger = yes

		capital_scope = {
			OR = {
				region = custom_scotland
				region = world_europe_west_ireland
				region = custom_wales
				region = custom_brittany
				region = custom_cornwall
				region = custom_north_sea
			}
		}

		any_courtier = {
			OR = {
				culture_group = north_germanic
				culture = pictish
				culture = breton
				culture = cumbric
				culture = cornish
				culture = scottish
				culture = irish
				culture = welsh
			}

			is_ruler = no
			prisoner = no
			NOT = { culture = gallawa }
		}
	}

	mean_time_to_happen = {
		years = 5

		mult_modifier = {
			factor = 0.5
			year >= 1000
		}

		mult_modifier = {
			factor = 0.5
			year >= 1100
		}

		mult_modifier = {
			factor = 0.5
			year >= 1200
		}
	}

	option = {
		name = OK

		random_courtier = {
			show_scope_change = no

			limit = {
				OR = {
					culture_group = north_germanic
					culture = pictish
					culture = breton
					culture = cumbric
					culture = cornish
					culture = scottish
					culture = irish
					culture = welsh
				}

				is_ruler = no
				prisoner = no
				NOT = { culture = gallawa }
			}

			culture = gallawa
		}
	}
}


### RUSSIAN

# The Russian Melting Pot
character_event = {
	id = Plus.655
	desc = EVTDESC_Plus_670
	picture = GFX_evt_throne_room

	only_rulers = yes
	min_age = 16
	only_capable = yes
	prisoner = no

	trigger = {
		top_liege = { culture = russian }
		year >= 900
		should_evolve_cultures_trigger = yes

		NOR = {
			has_global_flag = russian_melting_pot # No need to check on dates after historic Russian rise
			has_character_flag = no_melting_pot
		}

		OR = {
			culture_group = east_slavic
			culture = norse
		}

		capital_scope = {
			OR = {
				region = custom_ruthenia
				region = custom_novgorod
				region = custom_muscovy
			}
		}

		any_demesne_province = {
			num_of_settlements >= 1
			owned_by = PREV

			OR = {
				region = custom_ruthenia
				region = custom_novgorod
				region = custom_muscovy
			}

			OR = {
				culture_group = east_slavic
				culture = norse
			}

			NOR = {
				culture = ROOT
				culture = russian
			}
		}
	}

	mean_time_to_happen = {
		months = 500

		mult_modifier = {
			factor = 0.25
			independent = no
		}

		mult_modifier = {
			factor = 0.5
			year >= 1000
		}

		mult_modifier = {
			factor = 0.5
			year >= 1100
		}

		mult_modifier = {
			factor = 0.5
			year >= 1200
		}

		mult_modifier = {
			factor = 1.05
			learning < 1
		}

		mult_modifier = {
			factor = 1.05
			learning < 2
		}

		mult_modifier = {
			factor = 1.05
			learning < 3
		}

		mult_modifier = {
			factor = 1.05
			learning < 4
		}

		mult_modifier = {
			factor = 1.05
			learning < 5
		}

		mult_modifier = {
			factor = 1.05
			learning < 6
		}

		mult_modifier = {
			factor = 1.05
			learning < 7
		}

		mult_modifier = {
			factor = 1.05
			learning < 8
		}

		mult_modifier = {
			factor = 1.05
			learning < 9
		}

		mult_modifier = {
			factor = 0.95
			learning >= 11
		}

		mult_modifier = {
			factor = 0.95
			learning >= 12
		}

		mult_modifier = {
			factor = 0.95
			learning >= 13
		}

		mult_modifier = {
			factor = 0.95
			learning >= 14
		}

		mult_modifier = {
			factor = 0.95
			learning >= 15
		}

		mult_modifier = {
			factor = 0.95
			learning >= 16
		}

		mult_modifier = {
			factor = 0.95
			learning >= 17
		}

		mult_modifier = {
			factor = 0.95
			learning >= 18
		}

		mult_modifier = {
			factor = 0.95
			learning >= 19
		}

		mult_modifier = {
			factor = 0.95
			learning >= 20
		}

		mult_modifier = {
			factor = 0.95
			learning >= 21
		}

		mult_modifier = {
			factor = 0.95
			learning >= 22
		}

		mult_modifier = {
			factor = 0.95
			learning >= 23
		}

		mult_modifier = {
			factor = 0.95
			learning >= 24
		}

		mult_modifier = {
			factor = 0.95
			learning >= 25
		}

		mult_modifier = {
			factor = 0.3

			OR = {
				has_game_rule = {
					name = culture_conversion
					value = faster_melting_pots
				}

				has_game_rule = {
					name = culture_conversion
					value = faster_melting_pots_and_slower_normal
				}
			}
		}
	}

	immediate = {
		random_demesne_province = {
			limit = {
				num_of_settlements >= 1
				owned_by = PREV

				OR = {
					region = custom_ruthenia
					region = custom_novgorod
					region = custom_muscovy
				}

				OR = {
					culture_group = east_slavic
					culture = norse
				}

				NOR = {
					culture = ROOT
					culture = russian
				}
			}

			preferred_limit = { is_capital = yes }

			save_event_target_as = melting_pot_province
		}
	}

	option = {
		name = EVTOPTA_Plus_655

		culture = russian

		any_courtier = {
			show_scope_change = no

			limit = {
				dynasty = ROOT
				is_ruler = no
				prisoner = no
				NOT = { culture = russian }

				OR = {
					culture_group = east_slavic
					culture = norse
				}
			}

			culture = russian
		}

		event_target:melting_pot_province = {
			show_scope_change = no

			culture = russian
			set_province_flag = melting_pot

			add_province_modifier = {
				name = recent_culture_change
				duration = -1
			}
		}
	}

	option = {
		name = EVTOPTB_Plus_630

		set_character_flag = no_melting_pot

		ai_chance = { factor = 0 }
	}
}

# It's spreading
province_event = {
	id = Plus.656
	desc = EVTDESC_Plus_671
	picture = GFX_evt_throne_room

	trigger = {
		owner = { top_liege = { culture = russian } }
		num_of_settlements >= 1
		year >= 900
		should_evolve_cultures_trigger = yes

		OR = {
			region = custom_ruthenia
			region = custom_novgorod
			region = custom_muscovy
		}

		OR = {
			culture_group = east_slavic
			culture = norse
		}

		OR = {
			any_neighbor_province = { culture = russian }

			owner = {
				culture = russian

				capital_scope = {
					OR = {
						region = custom_ruthenia
						region = custom_novgorod
						region = custom_muscovy
					}
				}
			}
		}

		NOR = {
			culture = russian
			has_global_flag = russian_melting_pot
			has_province_flag = melting_pot
		}
	}

	mean_time_to_happen = {
		years = 10

		mult_modifier = {
			factor = 0.5
			year >= 1000
		}

		mult_modifier = {
			factor = 0.5
			year >= 1100
		}

		mult_modifier = {
			factor = 0.5
			year >= 1200
		}
	}

	immediate = {
		save_event_target_as = converted_province

		owner = {
			top_liege = { save_event_target_as = new_culture }
		}
	}

	option = {
		name = I_SEE

		culture = russian
		set_province_flag = melting_pot

		add_province_modifier = {
			name = recent_culture_change
			duration = -1
		}

		hidden_effect = {
			owner = {
				if = {
					limit = { has_ambition = obj_civilize_province }
					set_character_flag = civilized_province
				}

				if = {
					limit = {
						independent = no

						top_liege = {
							culture = PREV
							has_ambition = obj_civilize_province
						}
					}

					top_liege = {
						set_character_flag = civilized_province
					}
				}
			}
		}
	}
}

# Make my court speak Russian
character_event = {
	id = Plus.657
	desc = EVTDESC_Plus_672
	picture = GFX_evt_throne_room

	only_rulers = yes
	culture = russian
	min_age = 16
	only_capable = yes
	prisoner = no

	trigger = {
		top_liege = { culture = russian }
		year >= 900
		NOT = { has_global_flag = russian_melting_pot }
		should_evolve_cultures_trigger = yes

		capital_scope = {
			OR = {
				region = custom_ruthenia
				region = custom_novgorod
				region = custom_muscovy
			}
		}

		any_courtier = {
			OR = {
				culture_group = east_slavic
				culture = norse
			}

			is_ruler = no
			prisoner = no
			NOT = { culture = russian }
		}
	}

	mean_time_to_happen = {
		years = 5

		mult_modifier = {
			factor = 0.5
			year >= 1000
		}

		mult_modifier = {
			factor = 0.5
			year >= 1100
		}

		mult_modifier = {
			factor = 0.5
			year >= 1200
		}
	}

	option = {
		name = OK

		random_courtier = {
			show_scope_change = no

			limit = {
				OR = {
					culture_group = east_slavic
					culture = norse
				}

				is_ruler = no
				prisoner = no
				NOT = { culture = russian }
			}

			culture = russian
		}
	}
}


### NORMAN

# The Norman Melting Pot
character_event = {
	id = Plus.660
	desc = EVTDESC_Plus_670
	picture = GFX_evt_throne_room

	only_rulers = yes
	min_age = 16
	only_capable = yes
	prisoner = no

	trigger = {
		capital_scope = { region = world_europe_west_francia }
		top_liege = { culture = norman }
		NOT = { has_character_flag = no_melting_pot }
		should_evolve_cultures_trigger = yes

		OR = {
			culture = norse
			culture = french
			culture = breton
			culture = occitan
		}

		any_demesne_province = {
			num_of_settlements >= 1
			region = world_europe_west_francia
			owned_by = PREV

			OR = {
				AND = {
					ROOT = { culture = norse }

					OR = {
						culture = french
						culture = breton
						culture = occitan
					}
				}

				AND = {
					culture = norse

					ROOT = {
						OR = {
							culture = french
							culture = breton
							culture = occitan
						}
					}
				}
			}
		}
	}

	mean_time_to_happen = {
		months = 500

		mult_modifier = {
			factor = 0.24
			independent = no
		}

		mult_modifier = {
			factor = 0.5
			year >= 1000
		}

		mult_modifier = {
			factor = 0.5
			year >= 1100
		}

		mult_modifier = {
			factor = 0.5
			year >= 1200
		}

		mult_modifier = {
			factor = 1.05
			learning < 1
		}

		mult_modifier = {
			factor = 1.05
			learning < 2
		}

		mult_modifier = {
			factor = 1.05
			learning < 3
		}

		mult_modifier = {
			factor = 1.05
			learning < 4
		}

		mult_modifier = {
			factor = 1.05
			learning < 5
		}

		mult_modifier = {
			factor = 1.05
			learning < 6
		}

		mult_modifier = {
			factor = 1.05
			learning < 7
		}

		mult_modifier = {
			factor = 1.05
			learning < 8
		}

		mult_modifier = {
			factor = 1.05
			learning < 9
		}

		mult_modifier = {
			factor = 0.95
			learning >= 11
		}

		mult_modifier = {
			factor = 0.95
			learning >= 12
		}

		mult_modifier = {
			factor = 0.95
			learning >= 13
		}

		mult_modifier = {
			factor = 0.95
			learning >= 14
		}

		mult_modifier = {
			factor = 0.95
			learning >= 15
		}

		mult_modifier = {
			factor = 0.95
			learning >= 16
		}

		mult_modifier = {
			factor = 0.95
			learning >= 17
		}

		mult_modifier = {
			factor = 0.95
			learning >= 18
		}

		mult_modifier = {
			factor = 0.95
			learning >= 19
		}

		mult_modifier = {
			factor = 0.95
			learning >= 20
		}

		mult_modifier = {
			factor = 0.95
			learning >= 21
		}

		mult_modifier = {
			factor = 0.95
			learning >= 22
		}

		mult_modifier = {
			factor = 0.95
			learning >= 23
		}

		mult_modifier = {
			factor = 0.95
			learning >= 24
		}

		mult_modifier = {
			factor = 0.95
			learning >= 25
		}

		mult_modifier = {
			factor = 0.3

			OR = {
				has_game_rule = {
					name = culture_conversion
					value = faster_melting_pots
				}

				has_game_rule = {
					name = culture_conversion
					value = faster_melting_pots_and_slower_normal
				}
			}
		}
	}

	immediate = {
		random_demesne_province = {
			limit = {
				num_of_settlements >= 1
				region = world_europe_west_francia
				owned_by = PREV

				OR = {
					AND = {
						ROOT = { culture = norse }

						OR = {
							culture = french
							culture = breton
							culture = occitan
						}
					}

					AND = {
						culture = norse

						ROOT = {
							OR = {
								culture = french
								culture = breton
								culture = occitan
							}
						}
					}
				}
			}

			preferred_limit = { is_capital = yes }

			save_event_target_as = melting_pot_province
		}
	}

	option = {
		name = EVTOPTA_Plus_660

		culture = norman

		any_courtier = {
			show_scope_change = no

			limit = {
				dynasty = ROOT
				is_ruler = no
				prisoner = no

				OR = {
					culture = norse
					culture = french
					culture = breton
					culture = occitan
				}
			}

			culture = norman
		}

		event_target:melting_pot_province = {
			show_scope_change = no

			culture = norman
			set_province_flag = melting_pot

			add_province_modifier = {
				name = recent_culture_change
				duration = -1
			}
		}
	}

	option = {
		name = EVTOPTB_Plus_630

		set_character_flag = no_melting_pot

		ai_chance = { factor = 0 }
	}
}

# It's spreading
province_event = {
	id = Plus.661
	desc = EVTDESC_Plus_671
	picture = GFX_evt_throne_room

	trigger = {
		region = world_europe_west_francia
		owner = { top_liege = { culture = norman } }
		num_of_settlements >= 1
		should_evolve_cultures_trigger = yes
		NOT = { has_province_flag = melting_pot }

		OR = {
			culture = norse
			culture = french
			culture = breton
			culture = occitan
		}

		OR = {
			any_neighbor_province = { culture = norman }

			owner = {
				culture = norman
				capital_scope = { region = world_europe_west_francia }
			}
		}
	}

	mean_time_to_happen = {
		years = 10

		mult_modifier = {
			factor = 0.5
			year >= 1000
		}

		mult_modifier = {
			factor = 0.5
			year >= 1100
		}

		mult_modifier = {
			factor = 0.5
			year >= 1200
		}
	}

	immediate = {
		save_event_target_as = converted_province

		owner = {
			top_liege = { save_event_target_as = new_culture }
		}
	}

	option = {
		name = I_SEE

		culture = norman
		set_province_flag = melting_pot

		add_province_modifier = {
			name = recent_culture_change
			duration = -1
		}

		hidden_effect = {
			owner = {
				if = {
					limit = { has_ambition = obj_civilize_province }
					set_character_flag = civilized_province
				}

				if = {
					limit = {
						independent = no

						top_liege = {
							culture = PREV
							has_ambition = obj_civilize_province
						}
					}

					top_liege = {
						set_character_flag = civilized_province
					}
				}
			}
		}
	}
}

# Make my court speak Norman
character_event = {
	id = Plus.662
	desc = EVTDESC_Plus_672
	picture = GFX_evt_throne_room

	only_rulers = yes
	culture = norman
	min_age = 16
	only_capable = yes
	prisoner = no

	trigger = {
		capital_scope = { region = world_europe_west_francia }
		top_liege = { culture = norman }
		should_evolve_cultures_trigger = yes

		any_courtier = {
			OR = {
				culture = norse
				culture = french
				culture = breton
				culture = occitan
			}

			is_ruler = no
			prisoner = no
		}
	}

	mean_time_to_happen = {
		years = 5

		mult_modifier = {
			factor = 0.5
			year >= 1000
		}

		mult_modifier = {
			factor = 0.5
			year >= 1100
		}

		mult_modifier = {
			factor = 0.5
			year >= 1200
		}
	}

	option = {
		name = OK

		random_courtier = {
			show_scope_change = no

			limit = {
				OR = {
					culture = norse
					culture = frankish
					culture = breton
					culture = occitan
				}

				is_ruler = no
				prisoner = no
			}

			culture = norman
		}
	}
}

### German Melting Pot
# This series of 3 events splits the "Old German" culture into various regional German sub-cultures
# scripted trigger/effect explanations
# german_culture_region_trigger				=	Checks the region of the province given and converts the province to priority culture.
#												the lower on the list it is, the higher the priority.
# german_cultures_trigger					=	Returns true if the culture compared is any of the German culture
# german_cultures_no_old_german_trigger 	=	Returns true if the culture compared is any of the German cultures except for old german cultures: german, bavarian, thuringian
# german_culture_spread_from_ROOT_effect	=	Changes the culture of any same dynasty, unlanded courtier of ROOT to ROOT's culture.
#												Also changes melting_pot_province's culture to that of ROOT's.
# german_culture_spread_effect_province		= 	imilar to german_culture_spread_from_ROOT_effect, but only checks and changes the melting_pot_province's culture

## Early German Melting Pot
character_event = {
	id = Plus.663
	desc = EVTDESC_Plus_663
	picture = GFX_evt_throne_room

	only_rulers = yes
	min_age = 16
	only_capable = yes
	prisoner = no

	trigger = {
		should_evolve_cultures_trigger = yes
		start_date < 1000.1.1 # All Germans are split from 1000 on anyways, no need to check
		year = 90 # 0	TEST NOTE INFO
		capital_scope = { german_culture_region_trigger = yes }
		german_cultures_no_old_german_trigger = no # Is not already of a German melting pot culture

		any_demesne_province = {
			num_of_settlements >= 1
			owned_by = PREV

			OR = {
				culture = german
				culture = frankish
			}

			OR = { # Province shares character's current culture, or character is not of "meltable" German culture (otherwise outcomes will be weird)
				culture = ROOT

				ROOT = {
					NOR = {
						culture = german
						culture = frankish
					}
				}
			}
		}

		NOT = { has_character_flag = no_melting_pot }
	}

	mean_time_to_happen = {
		months = 500

		mult_modifier = {
			factor = 0.25
			independent = no
		}

		mult_modifier = { # Prioritize the homes of the cultures
			factor = 0.90
			has_landed_title = d_swabia
		}

		mult_modifier = {
			factor = 0.90
			has_landed_title = d_franconia
		}

		mult_modifier = {
			factor = 0.90
			has_landed_title = d_swiss
		}

		mult_modifier = {
			factor = 0.5
			year >= 900
		}

		mult_modifier = {
			factor = 0.5
			year >= 1000
		}

		mult_modifier = {
			factor = 1.05
			learning < 1
		}

		mult_modifier = {
			factor = 1.05
			learning < 2
		}

		mult_modifier = {
			factor = 1.05
			learning < 3
		}

		mult_modifier = {
			factor = 1.05
			learning < 4
		}

		mult_modifier = {
			factor = 1.05
			learning < 5
		}

		mult_modifier = {
			factor = 1.05
			learning < 6
		}

		mult_modifier = {
			factor = 1.05
			learning < 7
		}

		mult_modifier = {
			factor = 1.05
			learning < 8
		}

		mult_modifier = {
			factor = 1.05
			learning < 9
		}

		mult_modifier = {
			factor = 0.95
			learning >= 11
		}

		mult_modifier = {
			factor = 0.95
			learning >= 12
		}

		mult_modifier = {
			factor = 0.95
			learning >= 13
		}

		mult_modifier = {
			factor = 0.95
			learning >= 14
		}

		mult_modifier = {
			factor = 0.95
			learning >= 15
		}

		mult_modifier = {
			factor = 0.95
			learning >= 16
		}

		mult_modifier = {
			factor = 0.95
			learning >= 17
		}

		mult_modifier = {
			factor = 0.95
			learning >= 18
		}

		mult_modifier = {
			factor = 0.95
			learning >= 19
		}

		mult_modifier = {
			factor = 0.95
			learning >= 20
		}

		mult_modifier = {
			factor = 0.95
			learning >= 21
		}

		mult_modifier = {
			factor = 0.95
			learning >= 22
		}

		mult_modifier = {
			factor = 0.95
			learning >= 23
		}

		mult_modifier = {
			factor = 0.95
			learning >= 24
		}

		mult_modifier = {
			factor = 0.95
			learning >= 25
		}

		mult_modifier = {
			factor = 0.3

			OR = {
				has_game_rule = {
					name = culture_conversion
					value = faster_melting_pots
				}

				has_game_rule = {
					name = culture_conversion
					value = faster_melting_pots_and_slower_normal
				}
			}
		}
	}

	immediate = {
		if = {
			limit = { NOT = { has_global_flag = german_split_begun } }
			set_global_flag = german_split_begun
		}

		# Determines what province should become what culture. The lower on the list a culture is, the lower* priority it is in the case of overlap.
		random_demesne_province = {
			limit = {
				num_of_settlements >= 1
				culture = ROOT # Province shares character's current culture, else melting pot outcome would be weird
				owned_by = PREV
			}

			## Try capital province first
			# Swabian potential
			preferred_limit = {
				is_capital = yes
				culture = german
				german_culture_region_trigger = yes
				NOT = { region = custom_swiss }
			}

			# Franconian potential
			preferred_limit = {
				is_capital = yes
				culture = frankish
				german_culture_region_trigger = yes
			}

			# Swiss potential
			preferred_limit = {
				is_capital = yes
				culture = german
				region = custom_swiss
			}

			## Any demesne province
			# Swabian potential
			preferred_limit = {
				culture = german
				german_culture_region_trigger = yes
				NOT = { region = custom_swiss }
			}

			# Franconian potential
			preferred_limit = {
				culture = frankish
				german_culture_region_trigger = yes
			}

			# Swiss potential
			preferred_limit = {
				culture = german
				region = custom_swiss
			}

			save_event_target_as = melting_pot_province
		}
	}

	option = {
		name = EVTOPTA_Plus_663

		trigger = {
			culture = german

			event_target:melting_pot_province = {
				german_culture_region_trigger = yes
				NOT = { region = custom_swiss }
			}
		}

		culture = swabian

		custom_tooltip = {
			text = swabian_cultural_shift_custom_tooltip
			german_culture_spread_from_ROOT_effect = yes
		}
	}

	option = {
		name = EVTOPTD_Plus_663

		trigger = {
			culture = frankish

			event_target:melting_pot_province = {
				german_culture_region_trigger = yes
			}
		}

		culture = franconian

		custom_tooltip = {
			text = franconian_cultural_shift_custom_tooltip
			german_culture_spread_from_ROOT_effect = yes
		}
	}

	option = {
		name = EVTOPTE_Plus_663

		trigger = {
			culture = german

			event_target:melting_pot_province = {
				region = custom_swiss
			}
		}

		culture = swiss

		custom_tooltip = {
			text = swiss_cultural_shift_custom_tooltip
			german_culture_spread_from_ROOT_effect = yes
		}
	}

	option = { # Owner is not "meltable German" (Alemannic/Old Frankish) so it just happens naturally
		name = I_SEE

		trigger = {
			NOR = {
				culture = german
				culture = frankish
			}
		}

		custom_tooltip = {
			text = generic_cultural_shift

			hidden_effect = {
				event_target:melting_pot_province = {
					german_culture_spread_effect_province = yes
					set_province_flag = melting_pot

					add_province_modifier = {
						name = recent_culture_change
						duration = -1
					}
				}

				random_courtier = {
					limit = {
						dynasty = ROOT
						is_ruler = no
						prisoner = no

						trigger_if = {
							limit = { event_target:melting_pot_province = { culture = swabian } }
							culture = german
						}
						trigger_else_if = {
							limit = { event_target:melting_pot_province = { culture = franconian } }
							culture = frankish
						}
						trigger_else = { # Swiss
							culture = german
						}
					}

					culture = event_target:melting_pot_province
				}
			}
		}
	}

	option = { # Refuse the change
		name = EVTOPTB_Plus_630

		trigger = {
			OR = {
				culture = german
				culture = frankish
			}
		}

		set_character_flag = no_melting_pot

		ai_chance = { factor = 0 }
	}
}

# It's spreading
province_event = {
	id = Plus.664
	desc = EVTDESC_Plus_671
	picture = GFX_evt_throne_room

	trigger = {
		should_evolve_cultures_trigger = yes
		start_date < 1000.1.1 # All Germans are split from 1000 on anyways, no need to check

		owner = {
			OR = {
				culture = swabian
				culture = franconian
				culture = swiss
			}

			any_liege = {
				OR = {
					culture = swabian
					culture = franconian
					culture = swiss
				}
			}
		}

		OR = {
			AND = { # Swabian potential
				culture = german
				german_culture_region_trigger = yes
				NOT = { region = custom_swiss }

				OR = {
					any_neighbor_province = {
						culture = swabian
					}

					owner = {
						culture = swabian

						capital_scope = {
							german_culture_region_trigger = yes
							NOT = { region = custom_swiss }
						}
					}
				}

				owner = {
					any_liege = {
						culture = swabian
					}
				}
			}

			AND = {	# Franconian potential
				culture = frankish
				german_culture_region_trigger = yes

				OR = {
					any_neighbor_province = {
						culture = franconian
					}

					owner = {
						culture = franconian
						capital_scope = { german_culture_region_trigger = yes }
					}
				}

				owner = {
					any_liege = {
						culture = franconian
					}
				}
			}

			AND = { # Swiss potential
				culture = german
				region = custom_swiss

				OR = {
					any_neighbor_province = {
						culture = swiss
					}

					owner = {
						culture = swiss
						capital_scope = { region = custom_swiss }
					}
				}

				owner = {
					any_liege = {
						culture = swiss
					}
				}
			}
		}

		num_of_settlements >= 1
		NOT = { has_province_flag = melting_pot }
	}

	mean_time_to_happen = {
		years = 10

		mult_modifier = {
			factor = 0.5
			year >= 950
		}

		mult_modifier = {
			factor = 0.5
			year >= 1000
		}
	}

	immediate = {
		save_event_target_as = converted_province

		# Changed to work with flags instead, since it is not clear which character actually has the melting pot culture
		if = { # Swabian
			limit = {
				german_culture_region_trigger = yes
				NOT = { region = custom_swiss }
				culture = german

				OR = {
					any_neighbor_province = {
						culture = swabian
					}

					owner = {
						culture = swabian

						capital_scope = {
							german_culture_region_trigger = yes
							NOT = { region = custom_swiss }
						}
					}
				}

				owner = {
					any_liege = {
						culture = swabian
					}
				}
			}

			set_province_flag = melting_pot_convert_to_swabian
		}
		else_if = { # Franconian
			limit = {
				german_culture_region_trigger = yes
				culture = frankish

				OR = {
					any_neighbor_province = {
						culture = franconian
					}

					owner = {
						culture = franconian

						capital_scope = {
							german_culture_region_trigger = yes
						}
					}
				}

				owner = {
					any_liege = {
						culture = franconian
					}
				}
			}

			set_province_flag = melting_pot_convert_to_franconian
		}
		else_if = { # Swiss
			limit = {
				region = custom_swiss
				culture = german

				OR = {
					any_neighbor_province = {
						culture = swiss
					}

					owner = {
						culture = swiss

						capital_scope = {
							region = custom_swiss
						}
					}
				}

				owner = {
					any_liege = {
						culture = swiss
					}
				}
			}

			set_province_flag = melting_pot_convert_to_swiss
		}
	}

	option = {
		name = I_SEE

		set_province_flag = melting_pot

		add_province_modifier = {
			name = recent_culture_change
			duration = -1
		}

		# Changed to work directly instead, since it is not clear which character actually has the melting pot culture
		if = { # Swabian
			limit = {
				german_culture_region_trigger = yes
				NOT = { region = custom_swiss }
				culture = german

				OR = {
					any_neighbor_province = {
						culture = swabian
					}

					owner = {
						culture = swabian

						capital_scope = {
							german_culture_region_trigger = yes
							NOT = { region = custom_swiss }
						}
					}
				}

				owner = {
					any_liege = {
						culture = swabian
					}
				}
			}

			culture = swabian
		}
		else_if = { # Franconian
			limit = {
				german_culture_region_trigger = yes
				culture = frankish

				OR = {
					any_neighbor_province = {
						culture = franconian
					}

					owner = {
						culture = franconian
						capital_scope = { german_culture_region_trigger = yes }
					}
				}

				owner = {
					any_liege = {
						culture = swabian
					}
				}
			}

			culture = swabian
		}
		else_if = { # Swiss
			limit = {
				region = custom_swiss
				culture = german

				OR = {
					any_neighbor_province = {
						culture = swiss
					}

					owner = {
						culture = swiss
						capital_scope = { region = custom_swiss }
					}
				}

				owner = {
					any_liege = {
						culture = swiss
					}
				}
			}

			culture = swiss
		}

		hidden_effect = {
			owner = {
				if = {
					limit = { has_ambition = obj_civilize_province }
					set_character_flag = civilized_province
				}

				if = {
					limit = {
						independent = no

						top_liege = {
							culture = PREV
							has_ambition = obj_civilize_province
						}
					}

					top_liege = {
						set_character_flag = civilized_province
					}
				}
			}
		}
	}
}

# Make my court speak German
character_event = {
	id = Plus.665
	desc = EVTDESC_Plus_672
	picture = GFX_evt_throne_room

	only_rulers = yes
	min_age = 16
	only_capable = yes
	prisoner = no

	trigger = {
		german_cultures_no_old_german_trigger = yes
		capital_scope = { german_culture_region_trigger = yes }
		start_date < 1000.1.1 # All Germans are split from 1000 on anyways, no need to check
		should_evolve_cultures_trigger = yes

		any_courtier = {
			OR = {
				culture = german
				culture = frankish
			}

			is_ruler = no
			prisoner = no
			NOT = { culture = ROOT }
		}
	}

	mean_time_to_happen = {
		years = 5

		mult_modifier = {
			factor = 0.5
			year >= 950
		}

		mult_modifier = {
			factor = 0.5
			year >= 1050
		}
	}

	option = {
		name = OK

		random_courtier = {
			show_scope_change = no

			limit = {
				is_ruler = no
				prisoner = no
				NOT = { culture = ROOT }

				trigger_if = {
					limit = { ROOT = { culture = swabian } }
					culture = german
				}
				trigger_else_if = {
					limit = { ROOT = { culture = swabian } }
					culture = frankish
				}
				trigger_else = {
					culture = german
				}
			}

			culture = ROOT
		}
	}
}

## Late German Melting Pot
character_event = {
	id = Plus.666
	desc = EVTDESC_Plus_663
	picture = GFX_evt_throne_room

	only_rulers = yes
	min_age = 16
	only_capable = yes
	prisoner = no

	trigger = {
		capital_scope = { late_german_culture_region_trigger = yes }
		late_german_cultures_trigger = no
		year >= 1250
		should_evolve_cultures_trigger = yes

		any_demesne_province = {
			num_of_settlements >= 1
			potential_late_german_cultures_trigger = yes
			owned_by = PREV

			OR = { # Province shares character's current culture, or character is not of "meltable" German culture (otherwise outcomes will be weird)
				culture = ROOT
				ROOT = { potential_late_german_cultures_trigger = no }
			}
		}

		realm = { NOT = { title = e_hre } }
		NOT = { has_character_flag = no_melting_pot }
	}

	mean_time_to_happen = {
		months = 500

		mult_modifier = {
			factor = 0.25
			independent = no
		}

		# Prioritize the homes of the cultures
		mult_modifier = {
			factor = 0.90
			has_landed_title = d_osterreich
		}

		mult_modifier = {
			factor = 0.90
			has_landed_title = d_prussia
		}

		mult_modifier = {
			factor = 0.5
			year >= 1300
		}

		mult_modifier = {
			factor = 0.5
			year >= 1350
		}

		mult_modifier = {
			factor = 1.05
			learning < 1
		}

		mult_modifier = {
			factor = 1.05
			learning < 2
		}

		mult_modifier = {
			factor = 1.05
			learning < 3
		}

		mult_modifier = {
			factor = 1.05
			learning < 4
		}

		mult_modifier = {
			factor = 1.05
			learning < 5
		}

		mult_modifier = {
			factor = 1.05
			learning < 6
		}

		mult_modifier = {
			factor = 1.05
			learning < 7
		}

		mult_modifier = {
			factor = 1.05
			learning < 8
		}

		mult_modifier = {
			factor = 1.05
			learning < 9
		}

		mult_modifier = {
			factor = 0.95
			learning >= 11
		}

		mult_modifier = {
			factor = 0.95
			learning >= 12
		}

		mult_modifier = {
			factor = 0.95
			learning >= 13
		}

		mult_modifier = {
			factor = 0.95
			learning >= 14
		}

		mult_modifier = {
			factor = 0.95
			learning >= 15
		}

		mult_modifier = {
			factor = 0.95
			learning >= 16
		}

		mult_modifier = {
			factor = 0.95
			learning >= 17
		}

		mult_modifier = {
			factor = 0.95
			learning >= 18
		}

		mult_modifier = {
			factor = 0.95
			learning >= 19
		}

		mult_modifier = {
			factor = 0.95
			learning >= 20
		}

		mult_modifier = {
			factor = 0.95
			learning >= 21
		}

		mult_modifier = {
			factor = 0.95
			learning >= 22
		}

		mult_modifier = {
			factor = 0.95
			learning >= 23
		}

		mult_modifier = {
			factor = 0.95
			learning >= 24
		}

		mult_modifier = {
			factor = 0.95
			learning >= 25
		}

		mult_modifier = {
			factor = 0.3

			OR = {
				has_game_rule = {
					name = culture_conversion
					value = faster_melting_pots
				}

				has_game_rule = {
					name = culture_conversion
					value = faster_melting_pots_and_slower_normal
				}
			}
		}
	}

	immediate = {
		# Determines what province should become what culture. The lower on the list a culture is, the lower* priority it is in the case of overlap.
		random_demesne_province = {
			limit = {
				num_of_settlements >= 1
				owned_by = PREV
			}

			## Try capital province first
			# Austrian potential
			preferred_limit = {
				is_capital = yes
				region = custom_austrian
				culture = bavarian
			}

			# Teutonic potential
			preferred_limit = {
				is_capital = yes
				region = custom_prussian
				culture = saxon
			}

			## Any demesne province
			# Austrian potential
			preferred_limit = {
				region = custom_austrian
				culture = bavarian
			}

			# Teutonic potential
			preferred_limit = {
				region = custom_prussian
				culture = saxon
			}

			save_event_target_as = melting_pot_province
		}
	}

	option = {
		name = EVTOPTA_Plus_666

		trigger = {
			culture = bavarian
			event_target:melting_pot_province = { region = custom_austrian }
		}

		culture = austrian
		austrian_culture_spread_effect = yes
	}

	option = {
		name = EVTOPTB_Plus_663

		trigger = {
			culture = saxon
			event_target:melting_pot_province = { region = custom_prussian }
		}

		culture = teutonic
		teutonic_culture_spread_effect = yes
	}

	option = { # Owner is not "meltable" German so it just happens naturally
		name = I_SEE

		trigger = { potential_late_german_cultures_trigger = no }

		custom_tooltip = {
			text = generic_cultural_shift

			hidden_effect = {
				event_target:melting_pot_province = {
					add_province_modifier = {
						name = recent_culture_change
						duration = -1
					}

					late_german_culture_spread_effect_province = yes
					set_province_flag = melting_pot
				}

				any_courtier = {
					limit = {
						dynasty = ROOT
						potential_late_german_cultures_trigger = yes
						is_ruler = no
						prisoner = no
					}

					culture = event_target:melting_pot_province
				}
			}
		}
	}

	option = { # Refuse the change
		name = EVTOPTB_Plus_630

		trigger = { potential_late_german_cultures_trigger = yes }

		set_character_flag = no_melting_pot

		ai_chance = { factor = 0 }
	}
}

# It's spreading
province_event = {
	id = Plus.667
	desc = EVTDESC_Plus_671
	picture = GFX_evt_throne_room

	trigger = {
		should_evolve_cultures_trigger = yes
		year >= 1270

		owner = {
			OR = {
				culture = austrian
				culture = teutonic
			}

			any_liege = {
				OR = {
					culture = austrian
					culture = teutonic
				}
			}
		}

		OR = {
			AND = { # Austrian potential
				region = custom_austrian
				culture = bavarian

				OR = {
					any_neighbor_province = {
						culture = austrian
					}

					owner = {
						culture = austrian
						capital_scope = { region = custom_austrian }
					}
				}

				owner = {
					any_liege = {
						culture = austrian
					}
				}
			}

			AND = { # Teutonic potential
				region = custom_prussian

				OR = {
					culture = saxon
					culture = prussian
				}

				OR = {
					any_neighbor_province = {
						culture = teutonic
					}

					owner = {
						culture = teutonic
						capital_scope = { region = custom_prussian }
					}
				}

				owner = {
					any_liege = {
						culture = teutonic
					}
				}
			}
		}

		num_of_settlements >= 1
		NOT = { has_province_flag = melting_pot }
	}

	mean_time_to_happen = {
		years = 10

		mult_modifier = {
			factor = 0.5
			year >= 1300
		}

		mult_modifier = {
			factor = 0.5
			year >= 1350
		}
	}

	immediate = {
		save_event_target_as = converted_province
	}

	option = {
		name = I_SEE

		set_province_flag = melting_pot

		add_province_modifier = {
			name = recent_culture_change
			duration = -1
		}

		# Changed to work directly instead, since it is not clear which character actually has the melting pot culture
		if = {	# Austrian
			limit = {
				region = custom_austrian
				culture = bavarian

				OR = {
					any_neighbor_province = {
						culture = austrian
					}

					owner = {
						culture = austrian
						capital_scope = { region = custom_austrian }
					}
				}

				owner = {
					any_liege = {
						culture = austrian
					}
				}
			}

			culture = austrian
		}
		else_if = {	# Teutonic
			limit = {
				region = custom_prussian

				OR = {
					culture = saxon
					culture = prussian
				}

				OR = {
					any_neighbor_province = {
						culture = teutonic
					}

					owner = {
						culture = teutonic
						capital_scope = { region = custom_prussian }
					}
				}

				owner = {
					any_liege = {
						culture = teutonic
					}
				}
			}

			culture = teutonic
		}

		hidden_effect = {
			owner = {
				if = {
					limit = { has_ambition = obj_civilize_province }
					set_character_flag = civilized_province
				}

				if = {
					limit = {
						independent = no

						top_liege = {
							culture = PREV
							has_ambition = obj_civilize_province
						}
					}

					top_liege = {
						set_character_flag = civilized_province
					}
				}
			}
		}
	}
}

# Make my court speak German
character_event = {
	id = Plus.668
	desc = EVTDESC_Plus_672
	picture = GFX_evt_throne_room

	only_rulers = yes
	min_age = 16
	only_capable = yes
	prisoner = no

	trigger = {
		late_german_cultures_trigger = yes
		capital_scope = { late_german_culture_region_trigger = yes }
		year >= 1270
		should_evolve_cultures_trigger = yes

		any_courtier = {
			potential_late_german_cultures_trigger = yes
			NOT = { culture = ROOT }
			is_ruler = no
			prisoner = no
		}
	}

	mean_time_to_happen = {
		years = 5

		mult_modifier = {
			factor = 0.5
			year = 1300
		}

		mult_modifier = {
			factor = 0.5
			year = 1350
		}
	}

	option = {
		name = OK

		random_courtier = {
			limit = {
				NOT = { culture = ROOT }
				is_ruler = no
				prisoner = no

				trigger_if = {
					limit = { ROOT = { culture = austrian } }
					culture = bavarian
				}
				trigger_else = {
					ROOT = { culture = teutonic }

					OR = {
						culture = saxon
						culture = prussian
					}
				}
			}

			culture = ROOT
		}
	}
}

### Yugoslavian

# The Yugoslavian Melting Pot
character_event = {
	id = Plus.672
	desc = EVTDESC_Plus_670
	picture = GFX_evt_throne_room

	only_rulers = yes
	min_age = 16
	only_capable = yes
	prisoner = no

	trigger = {
		e_yugoslavia = { has_holder = yes }
		top_liege = { culture = yugoslavian }
		year >= 1100

		OR = {
			culture = croatian
			culture = serbian
			culture = bulgarian
			culture = slovene
		}

		capital_scope = {
			OR = {
				region = custom_croatia
				region = custom_bulgaria
				region = custom_serbia
				region = custom_slovenia
			}
		}

		any_demesne_province = {
			num_of_settlements >= 1
			NOT = { culture = ROOT }
			owned_by = PREV

			OR = {
				region = custom_croatia
				region = custom_bulgaria
				region = custom_serbia
				region = custom_slovenia
			}

			OR = {
				culture = croatian
				culture = serbian
				culture = bulgarian
				culture = slovene
			}
		}

		should_evolve_cultures_trigger = yes
		NOT = { has_character_flag = no_melting_pot }
	}

	mean_time_to_happen = {
		months = 500

		mult_modifier = {
			factor = 0.25
			independent = no
		}

		mult_modifier = {
			factor = 1.05
			learning < 1
		}

		mult_modifier = {
			factor = 1.05
			learning < 2
		}

		mult_modifier = {
			factor = 1.05
			learning < 3
		}

		mult_modifier = {
			factor = 1.05
			learning < 4
		}

		mult_modifier = {
			factor = 1.05
			learning < 5
		}

		mult_modifier = {
			factor = 1.05
			learning < 6
		}

		mult_modifier = {
			factor = 1.05
			learning < 7
		}

		mult_modifier = {
			factor = 1.05
			learning < 8
		}

		mult_modifier = {
			factor = 1.05
			learning < 9
		}

		mult_modifier = {
			factor = 0.95
			learning >= 11
		}

		mult_modifier = {
			factor = 0.95
			learning >= 12
		}

		mult_modifier = {
			factor = 0.95
			learning >= 13
		}

		mult_modifier = {
			factor = 0.95
			learning >= 14
		}

		mult_modifier = {
			factor = 0.95
			learning >= 15
		}

		mult_modifier = {
			factor = 0.95
			learning >= 16
		}

		mult_modifier = {
			factor = 0.95
			learning >= 17
		}

		mult_modifier = {
			factor = 0.95
			learning >= 18
		}

		mult_modifier = {
			factor = 0.95
			learning >= 19
		}

		mult_modifier = {
			factor = 0.95
			learning >= 20
		}

		mult_modifier = {
			factor = 0.95
			learning >= 21
		}

		mult_modifier = {
			factor = 0.95
			learning >= 22
		}

		mult_modifier = {
			factor = 0.95
			learning >= 23
		}

		mult_modifier = {
			factor = 0.95
			learning >= 24
		}

		mult_modifier = {
			factor = 0.95
			learning >= 25
		}

		mult_modifier = {
			factor = 0.3

			OR = {
				has_game_rule = {
					name = culture_conversion
					value = faster_melting_pots
				}

				has_game_rule = {
					name = culture_conversion
					value = faster_melting_pots_and_slower_normal
				}
			}
		}
	}

	immediate = {
		random_demesne_province = {
			limit = {
				num_of_settlements >= 1
				NOT = { culture = ROOT }
				owned_by = PREV

				OR = {
					region = custom_croatia
					region = custom_bulgaria
					region = custom_serbia
					region = custom_slovenia
				}
				OR = {
					culture = croatian
					culture = serbian
					culture = bulgarian
					culture = slovene
				}
			}

			preferred_limit = { is_capital = yes }

			save_event_target_as = melting_pot_province
		}
	}

	option = {
		name = EVTOPTA_Plus_672

		culture = yugoslavian

		any_courtier = {
			limit = {
				dynasty = ROOT
				is_ruler = no
				prisoner = no

				OR = {
					culture = croatian
					culture = serbian
					culture = bulgarian
					culture = slovene
				}
			}

			culture = yugoslavian
		}

		event_target:melting_pot_province = {
			show_scope_change = no

			culture = yugoslavian
			set_province_flag = melting_pot

			add_province_modifier = {
				name = recent_culture_change
				duration = -1
			}
		}
	}

	option = {
		name = EVTOPTB_Plus_630

		set_character_flag = no_melting_pot

		ai_chance = { factor = 0 }
	}
}

# It's spreading
province_event = {
	id = Plus.673
	desc = EVTDESC_Plus_671
	picture = GFX_evt_throne_room

	trigger = {
		owner = { top_liege = { culture = yugoslavian } }
		year >= 1100
		num_of_settlements >= 1
		should_evolve_cultures_trigger = yes
		NOT = { has_province_flag = melting_pot }

		OR = {
			region = custom_croatia
			region = custom_bulgaria
			region = custom_serbia
			region = custom_slovenia
		}

		OR = {
			culture = croatian
			culture = serbian
			culture = bulgarian
			culture = slovene
		}

		OR = {
			any_neighbor_province = { culture = yugoslavian }

			owner = {
				culture = yugoslavian

				capital_scope = {
					OR = {
						region = custom_croatia
						region = custom_bulgaria
						region = custom_serbia
						region = custom_slovenia
					}
				}
			}
		}
	}

	mean_time_to_happen = {
		years = 10
	}

	immediate = {
		save_event_target_as = converted_province

		owner = {
			top_liege = { save_event_target_as = new_culture }
		}
	}

	option = {
		name = I_SEE

		culture = yugoslavian
		set_province_flag = melting_pot

		add_province_modifier = {
			name = recent_culture_change
			duration = -1
		}

		hidden_effect = {
			owner = {
				if = {
					limit = { has_ambition = obj_civilize_province }
					set_character_flag = civilized_province
				}

				if = {
					limit = {
						independent = no

						top_liege = {
							culture = PREV
							has_ambition = obj_civilize_province
						}
					}

					top_liege = {
						set_character_flag = civilized_province
					}
				}
			}
		}
	}
}

# Make my court speak Yugoslavian
character_event = {
	id = Plus.674
	desc = EVTDESC_Plus_672
	picture = GFX_evt_throne_room

	only_rulers = yes
	culture = yugoslavian
	min_age = 16
	only_capable = yes
	prisoner = no

	trigger = {
		top_liege = { culture = yugoslavian }
		should_evolve_cultures_trigger = yes

		capital_scope = {
			OR = {
				region = custom_croatia
				region = custom_bulgaria
				region = custom_serbia
				region = custom_slovenia
			}
		}

		any_courtier = {
			OR = {
				culture = croatian
				culture = serbian
				culture = bulgarian
				culture = slovene
			}

			is_ruler = no
			prisoner = no
		}
	}

	mean_time_to_happen = {
		years = 5
	}

	option = {
		name = OK

		random_courtier = {
			show_scope_change = no

			limit = {
				OR = {
					culture = croatian
					culture = serbian
					culture = bulgarian
					culture = slovene
				}

				is_ruler = no
				prisoner = no
			}

			culture = ROOT
		}
	}
}

### Dalmatian

# The Dalmatian Melting Pot
character_event = {
	id = Plus.675
	desc = EVTDESC_Plus_670
	picture = GFX_evt_throne_room

	only_rulers = yes
	min_age = 16
	only_capable = yes
	prisoner = no

	trigger = {
		capital_scope = { region = custom_dalmatian_region }
		top_liege = { culture = dalmatian }
		should_evolve_cultures_trigger = yes

		OR = {
			is_dalmatian_meltingpot_culture_yugoslav = yes
			is_dalmatian_meltingpot_culture_italian = yes
		}

		any_demesne_province = {
			region = custom_dalmatian_region
			num_of_settlements >= 1
			owned_by = PREV

			OR = {
				AND = {
					is_dalmatian_meltingpot_culture_yugoslav = yes
					ROOT = { is_dalmatian_meltingpot_culture_italian = yes }
				}

				AND = {
					is_dalmatian_meltingpot_culture_italian = yes
					ROOT = { is_dalmatian_meltingpot_culture_yugoslav = yes }
				}
			}
		}

		NOT = { has_character_flag = no_melting_pot }
	}

	mean_time_to_happen = {
		months = 500

		mult_modifier = {
			factor = 0.25
			independent = no
		}

		mult_modifier = {
			factor = 1.05
			learning < 1
		}

		mult_modifier = {
			factor = 1.05
			learning < 2
		}

		mult_modifier = {
			factor = 1.05
			learning < 3
		}

		mult_modifier = {
			factor = 1.05
			learning < 4
		}

		mult_modifier = {
			factor = 1.05
			learning < 5
		}

		mult_modifier = {
			factor = 1.05
			learning < 6
		}

		mult_modifier = {
			factor = 1.05
			learning < 7
		}

		mult_modifier = {
			factor = 1.05
			learning < 8
		}

		mult_modifier = {
			factor = 1.05
			learning < 9
		}

		mult_modifier = {
			factor = 0.95
			learning >= 11
		}

		mult_modifier = {
			factor = 0.95
			learning >= 12
		}

		mult_modifier = {
			factor = 0.95
			learning >= 13
		}

		mult_modifier = {
			factor = 0.95
			learning >= 14
		}

		mult_modifier = {
			factor = 0.95
			learning >= 15
		}

		mult_modifier = {
			factor = 0.95
			learning >= 16
		}

		mult_modifier = {
			factor = 0.95
			learning >= 17
		}

		mult_modifier = {
			factor = 0.95
			learning >= 18
		}

		mult_modifier = {
			factor = 0.95
			learning >= 19
		}

		mult_modifier = {
			factor = 0.95
			learning >= 20
		}

		mult_modifier = {
			factor = 0.95
			learning >= 21
		}

		mult_modifier = {
			factor = 0.95
			learning >= 22
		}

		mult_modifier = {
			factor = 0.95
			learning >= 23
		}

		mult_modifier = {
			factor = 0.95
			learning >= 24
		}

		mult_modifier = {
			factor = 0.95
			learning >= 25
		}

		mult_modifier = {
			factor = 0.3

			OR = {
				has_game_rule = {
					name = culture_conversion
					value = faster_melting_pots
				}

				has_game_rule = {
					name = culture_conversion
					value = faster_melting_pots_and_slower_normal
				}
			}
		}
	}

	immediate = {
		random_demesne_province = {
			limit = {
				num_of_settlements >= 1
				region = custom_dalmatian_region
				owned_by = PREV

				OR = {
					AND = {
						is_dalmatian_meltingpot_culture_yugoslav = yes
						ROOT = { is_dalmatian_meltingpot_culture_italian = yes }
					}

					AND = {
						is_dalmatian_meltingpot_culture_italian = yes
						ROOT = { is_dalmatian_meltingpot_culture_yugoslav = yes }
					}
				}
			}

			preferred_limit = { is_capital = yes }

			save_event_target_as = melting_pot_province
		}
	}

	option = {
		name = EVTOPTA55002

		culture = dalmatian

		any_courtier = {
			show_scope_change = no

			limit = {
				dynasty = ROOT
				is_ruler = no
				prisoner = no

				OR = {
					is_dalmatian_meltingpot_culture_italian = yes
					is_dalmatian_meltingpot_culture_yugoslav = yes
				}
			}

			culture = dalmatian
		}

		event_target:melting_pot_province = {
			show_scope_change = no

			culture = dalmatian
			set_province_flag = melting_pot

			add_province_modifier = {
				name = recent_culture_change
				duration = -1
			}
		}
	}

	option = {
		name = EVTOPTB_Plus_630

		set_character_flag = no_melting_pot

		ai_chance = { factor = 0 }
	}
}

# It's spreading
province_event = {
	id = Plus.676
	desc = EVTDESC_Plus_671
	picture = GFX_evt_throne_room

	trigger = {
		region = custom_dalmatian_region
		owner = { top_liege = { culture = dalmatian } }
		should_evolve_cultures_trigger = yes

		OR = {
			is_dalmatian_meltingpot_culture_italian = yes
			is_dalmatian_meltingpot_culture_yugoslav = yes
		}

		OR = {
			any_neighbor_province = { culture = dalmatian }

			owner = {
				culture = dalmatian
				capital_scope = { region = custom_dalmatian_region }
			}
		}

		num_of_settlements >= 1
		NOT = { has_province_flag = melting_pot }
	}

	mean_time_to_happen = {
		years = 10
	}

	immediate = {
		save_event_target_as = converted_province

		owner = {
			top_liege = { save_event_target_as = new_culture }
		}
	}

	option = {
		name = I_SEE

		culture = dalmatian
		set_province_flag = melting_pot

		add_province_modifier = {
			name = recent_culture_change
			duration = -1
		}

		hidden_effect = {
			owner = {
				if = {
					limit = { has_ambition = obj_civilize_province }
					set_character_flag = civilized_province
				}

				if = {
					limit = {
						independent = no

						top_liege = {
							culture = PREV
							has_ambition = obj_civilize_province
						}
					}

					top_liege = {
						set_character_flag = civilized_province
					}
				}
			}
		}
	}
}

# Make my court speak Dalmatian
character_event = {
	id = Plus.677
	desc = EVTDESC_Plus_672
	picture = GFX_evt_throne_room

	only_rulers = yes
	culture = dalmatian
	min_age = 16
	only_capable = yes
	prisoner = no

	trigger = {
		capital_scope = { region = custom_dalmatian_region }
		top_liege = { culture = dalmatian }
		should_evolve_cultures_trigger = yes

		any_courtier = {
			OR = {
				is_dalmatian_meltingpot_culture_italian = yes
				is_dalmatian_meltingpot_culture_yugoslav = yes
			}

			is_ruler = no
			prisoner = no
		}
	}

	mean_time_to_happen = {
		years = 5
	}

	option = {
		name = OK

		random_courtier = {
			show_scope_change = no

			limit = {
				OR = {
					is_dalmatian_meltingpot_culture_italian = yes
					is_dalmatian_meltingpot_culture_yugoslav = yes
				}

				is_ruler = no
				prisoner = no
			}

			culture = dalmatian
		}
	}
}

### Greco-Persian

# The Greco-Persian Melting Pot
character_event = {
	id = Plus.678
	desc = EVTDESC_Plus_670
	picture = GFX_evt_throne_room

	only_rulers = yes
	min_age = 16
	only_capable = yes
	prisoner = no

	trigger = {
		top_liege = { culture = grecopersian }
		should_evolve_cultures_trigger = yes

		capital_scope = {
			OR = {
				region = world_asia_minor
				region = world_persia
				region = custom_byzantium
				region = custom_mesopotamia
				region = custom_syria
			}
		}

		OR = {
			is_greekpersian_meltingpot_greek = yes
			is_greekpersian_meltingpot_persian = yes
		}

		any_demesne_province = {
			num_of_settlements >= 1
			owned_by = PREV

			OR = {
				region = world_asia_minor
				region = world_persia
				region = custom_byzantium
				region = custom_mesopotamia
				region = custom_syria
			}

			OR = {
				AND = {
					is_greekpersian_meltingpot_greek = yes
					ROOT = { is_greekpersian_meltingpot_persian = yes }
				}
				AND = {
					is_greekpersian_meltingpot_persian = yes
					ROOT = { is_greekpersian_meltingpot_greek = yes }
				}
			}
		}

		NOT = { has_character_flag = no_melting_pot }
	}

	mean_time_to_happen = {
		months = 500

		mult_modifier = {
			factor = 0.25
			independent = no
		}

		mult_modifier = {
			factor = 1.05
			learning < 1
		}

		mult_modifier = {
			factor = 1.05
			learning < 2
		}

		mult_modifier = {
			factor = 1.05
			learning < 3
		}

		mult_modifier = {
			factor = 1.05
			learning < 4
		}

		mult_modifier = {
			factor = 1.05
			learning < 5
		}

		mult_modifier = {
			factor = 1.05
			learning < 6
		}

		mult_modifier = {
			factor = 1.05
			learning < 7
		}

		mult_modifier = {
			factor = 1.05
			learning < 8
		}

		mult_modifier = {
			factor = 1.05
			learning < 9
		}

		mult_modifier = {
			factor = 0.95
			learning >= 11
		}

		mult_modifier = {
			factor = 0.95
			learning >= 12
		}

		mult_modifier = {
			factor = 0.95
			learning >= 13
		}

		mult_modifier = {
			factor = 0.95
			learning >= 14
		}

		mult_modifier = {
			factor = 0.95
			learning >= 15
		}

		mult_modifier = {
			factor = 0.95
			learning >= 16
		}

		mult_modifier = {
			factor = 0.95
			learning >= 17
		}

		mult_modifier = {
			factor = 0.95
			learning >= 18
		}

		mult_modifier = {
			factor = 0.95
			learning >= 19
		}

		mult_modifier = {
			factor = 0.95
			learning >= 20
		}

		mult_modifier = {
			factor = 0.95
			learning >= 21
		}

		mult_modifier = {
			factor = 0.95
			learning >= 22
		}

		mult_modifier = {
			factor = 0.95
			learning >= 23
		}

		mult_modifier = {
			factor = 0.95
			learning >= 24
		}

		mult_modifier = {
			factor = 0.95
			learning >= 25
		}

		mult_modifier = {
			factor = 0.3

			OR = {
				has_game_rule = {
					name = culture_conversion
					value = faster_melting_pots
				}

				has_game_rule = {
					name = culture_conversion
					value = faster_melting_pots_and_slower_normal
				}
			}
		}
	}

	immediate = {
		random_demesne_province = {
			limit = {
				num_of_settlements >= 1
				NOT = { culture = ROOT }
				owned_by = PREV

				OR = {
					region = world_asia_minor
					region = world_persia
					region = custom_byzantium
					region = custom_mesopotamia
					region = custom_syria
				}

				OR = {
					AND = {
						is_greekpersian_meltingpot_greek = yes
						ROOT = { is_greekpersian_meltingpot_persian = yes }
					}

					AND = {
						is_greekpersian_meltingpot_persian = yes
						ROOT = { is_greekpersian_meltingpot_greek = yes }
					}
				}
			}

			preferred_limit = { is_capital = yes }

			save_event_target_as = melting_pot_province
		}
	}

	option = {
		name = EVTOPTA_Plus_678

		culture = grecopersian

		any_courtier = {
			show_scope_change = no

			limit = {
				dynasty = ROOT
				is_ruler = no
				prisoner = no

				OR = {
					is_greekpersian_meltingpot_greek = yes
					is_greekpersian_meltingpot_persian = yes
				}
			}

			culture = grecopersian
		}

		event_target:melting_pot_province = {
			show_scope_change = no

			culture = grecopersian
			set_province_flag = melting_pot

			add_province_modifier = {
				name = recent_culture_change
				duration = -1
			}
		}
	}

	option = {
		name = EVTOPTB_Plus_630

		set_character_flag = no_melting_pot

		ai_chance = { factor = 0 }
	}
}

# It's spreading
province_event = {
	id = Plus.679
	desc = EVTDESC_Plus_671
	picture = GFX_evt_throne_room

	trigger = {
		owner = { top_liege = { culture = grecopersian } }
		should_evolve_cultures_trigger = yes

		OR = {
			region = world_asia_minor
			region = world_persia
			region = custom_byzantium
			region = custom_mesopotamia
			region = custom_syria
		}

		OR = {
			is_greekpersian_meltingpot_greek = yes
			is_greekpersian_meltingpot_persian = yes
		}

		OR = {
			any_neighbor_province = { culture = grecopersian }
			owner = {
				culture = grecopersian
				OR = {
					capital_scope = { region = world_asia_minor }
					capital_scope = { region = world_persia }
					capital_scope = { region = custom_byzantium }
					capital_scope = { region = custom_mesopotamia }
					capital_scope = { region = custom_syria }
				}
			}
		}

		num_of_settlements >= 1
		NOT = { has_province_flag = melting_pot }
	}

	mean_time_to_happen = {
		years = 10
	}

	immediate = {
		save_event_target_as = converted_province

		owner = {
			top_liege = { save_event_target_as = new_culture }
		}
	}

	option = {
		name = I_SEE

		culture = grecopersian
		set_province_flag = melting_pot

		add_province_modifier = {
			name = recent_culture_change
			duration = -1
		}

		hidden_effect = {
			owner = {
				if = {
					limit = { has_ambition = obj_civilize_province }
					set_character_flag = civilized_province
				}

				if = {
					limit = {
						independent = no

						top_liege = {
							culture = PREV
							has_ambition = obj_civilize_province
						}
					}

					top_liege = {
						set_character_flag = civilized_province
					}
				}
			}
		}
	}
}

# Make my court speak Greco-Persian
character_event = {
	id = Plus.680
	desc = EVTDESC_Plus_672
	picture = GFX_evt_throne_room

	only_rulers = yes
	culture = grecopersian
	min_age = 16
	only_capable = yes
	prisoner = no

	trigger = {
		top_liege = { culture = grecopersian }
		should_evolve_cultures_trigger = yes

		capital_scope = {
			OR = {
				region = world_asia_minor
				region = world_persia
				region = custom_byzantium
				region = custom_mesopotamia
				region = custom_syria
			}
		}

		any_courtier = {
			OR = {
				is_greekpersian_meltingpot_greek = yes
				is_greekpersian_meltingpot_persian = yes
			}

			is_ruler = no
			prisoner = no
		}
	}

	mean_time_to_happen = {
		years = 5
	}

	option = {
		name = OK

		random_courtier = {
			show_scope_change = no

			limit = {
				OR = {
					is_greekpersian_meltingpot_greek = yes
					is_greekpersian_meltingpot_persian = yes
				}

				is_ruler = no
				prisoner = no
			}

			culture = grecopersian
		}
	}
}

### Israeli

# The Israeli Melting Pot
character_event = {
	id = Plus.681
	desc = EVTDESC_Plus_681
	picture = GFX_evt_throne_room

	only_rulers = yes
	min_age = 16
	only_capable = yes
	prisoner = no

	trigger = {
		capital_scope = { region = custom_greater_israel }
		top_liege = { culture = israeli }
		e_greater_israel = { has_holder = yes }
		is_israelite_meltingpot_israeli = yes
		should_evolve_cultures_trigger = yes

		any_demesne_province = {
			num_of_settlements >= 1
			region = custom_greater_israel
			is_israelite_meltingpot_israeli = yes
			ROOT = { is_israelite_meltingpot_israeli = yes }
			owned_by = PREV
		}

		NOT = { has_character_flag = no_melting_pot }
	}

	mean_time_to_happen = {
		months = 500

		mult_modifier = {
			factor = 0.25
			independent = no
		}

		mult_modifier = {
			factor = 1.05
			learning < 1
		}

		mult_modifier = {
			factor = 1.05
			learning < 2
		}

		mult_modifier = {
			factor = 1.05
			learning < 3
		}

		mult_modifier = {
			factor = 1.05
			learning < 4
		}

		mult_modifier = {
			factor = 1.05
			learning < 5
		}

		mult_modifier = {
			factor = 1.05
			learning < 6
		}

		mult_modifier = {
			factor = 1.05
			learning < 7
		}

		mult_modifier = {
			factor = 1.05
			learning < 8
		}

		mult_modifier = {
			factor = 1.05
			learning < 9
		}

		mult_modifier = {
			factor = 0.95
			learning >= 11
		}

		mult_modifier = {
			factor = 0.95
			learning >= 12
		}

		mult_modifier = {
			factor = 0.95
			learning >= 13
		}

		mult_modifier = {
			factor = 0.95
			learning >= 14
		}

		mult_modifier = {
			factor = 0.95
			learning >= 15
		}

		mult_modifier = {
			factor = 0.95
			learning >= 16
		}

		mult_modifier = {
			factor = 0.95
			learning >= 17
		}

		mult_modifier = {
			factor = 0.95
			learning >= 18
		}

		mult_modifier = {
			factor = 0.95
			learning >= 19
		}

		mult_modifier = {
			factor = 0.95
			learning >= 20
		}

		mult_modifier = {
			factor = 0.95
			learning >= 21
		}

		mult_modifier = {
			factor = 0.95
			learning >= 22
		}

		mult_modifier = {
			factor = 0.95
			learning >= 23
		}

		mult_modifier = {
			factor = 0.95
			learning >= 24
		}

		mult_modifier = {
			factor = 0.95
			learning >= 25
		}

		mult_modifier = {
			factor = 0.3

			OR = {
				has_game_rule = {
					name = culture_conversion
					value = faster_melting_pots
				}

				has_game_rule = {
					name = culture_conversion
					value = faster_melting_pots_and_slower_normal
				}
			}
		}
	}

	immediate = {
		random_demesne_province = {
			limit = {
				num_of_settlements >= 1
				region = custom_greater_israel
				is_israelite_meltingpot_israeli = yes
				ROOT = { is_israelite_meltingpot_israeli = yes }
				owned_by = PREV
			}

			preferred_limit = {
				is_capital = yes
				NOT = { culture = ROOT }
			}

			save_event_target_as = melting_pot_province
		}
	}

	option = {
		name = EVTOPTA_Plus_681

		culture = israeli

		any_courtier = {
			show_scope_change = no

			limit = {
				dynasty = ROOT
				is_israelite_meltingpot_israeli = yes
				is_ruler = no
				prisoner = no
			}

			culture = israeli
		}

		event_target:melting_pot_province = {
			show_scope_change = no

			culture = israeli
			set_province_flag = melting_pot

			add_province_modifier = {
				name = recent_culture_change
				duration = -1
			}
		}
	}

	option = {
		name = EVTOPTB_Plus_630

		set_character_flag = no_melting_pot

		ai_chance = { factor = 0 }
	}
}

# It's spreading
province_event = {
	id = Plus.682
	desc = EVTDESC_Plus_682
	picture = GFX_evt_throne_room

	trigger = {
		region = custom_greater_israel
		owner = { top_liege = { culture = israeli } }
		e_greater_israel = { has_holder = yes }
		is_israelite_meltingpot_israeli = yes
		should_evolve_cultures_trigger = yes

		OR = {
			any_neighbor_province = { culture = israeli }

			owner = {
				culture = israeli
				capital_scope = { region = custom_greater_israel }
			}
		}

		num_of_settlements >= 1
		NOT = { has_province_flag = melting_pot }
	}

	mean_time_to_happen = {
		years = 10
	}

	immediate = {
		save_event_target_as = converted_province

		owner = {
			top_liege = { save_event_target_as = new_culture }
		}
	}

	option = {
		name = I_SEE

		culture = israeli
		set_province_flag = melting_pot

		add_province_modifier = {
			name = recent_culture_change
			duration = -1
		}

		hidden_effect = {
			owner = {
				if = {
					limit = { has_ambition = obj_civilize_province }
					set_character_flag = civilized_province
				}

				if = {
					limit = {
						independent = no

						top_liege = {
							culture = PREV
							has_ambition = obj_civilize_province
						}
					}

					top_liege = {
						set_character_flag = civilized_province
					}
				}
			}
		}
	}
}

# Make my court speak Hebrew
character_event = {
	id = Plus.683
	desc = EVTDESC_Plus_683
	picture = GFX_evt_throne_room

	only_rulers = yes
	culture = israeli
	min_age = 16
	only_capable = yes
	prisoner = no

	trigger = {
		capital_scope = { region = custom_greater_israel }
		top_liege = { culture = israeli }
		should_evolve_cultures_trigger = yes

		any_courtier = {
			is_israelite_meltingpot_israeli = yes
			is_ruler = no
			prisoner = no
		}
	}

	mean_time_to_happen = {
		years = 5
	}

	option = {
		name = OK

		random_courtier = {
			show_scope_change = no

			limit = {
				is_israelite_meltingpot_israeli = yes
				is_ruler = no
				prisoner = no
			}

			culture = israeli
		}
	}
}

### Bön
# Tibetan pagan religious melting pot weird thing
character_event = {
	id = Plus.684
	desc = EVTDESC_Plus_684
	picture = GFX_evt_throne_room

	ai = no # Disabled
	# only_rulers = yes
	culture_group = tibetan_group
	min_age = 16
	only_capable = yes
	prisoner = no

	trigger = {
		always = no # Disabled until we rework how Bön is related to the removed Tibetan paganism

		OR = {
			religion = bon_pagan
			religion = buddhist
		}

		capital_scope = { region = custom_tibet }
		top_liege = { religion = bon_pagan }
		year >= 1050

		trigger_if = {
			limit = { is_alternate_start = yes }

			has_alternate_start_parameter = {
				key = religion_names
				value = historical
			}
		}

		any_demesne_province = {
			culture_group = tibetan_group
			owned_by = PREV

			OR = {
				religion = bon_pagan
				religion = buddhist
			}

			any_neighbor_province = {
				OR = {
					religion = bon_pagan_reformed
					religion = buddhist
				}
			}
		}

		NOR = {
			has_character_flag = no_melting_pot
			trait = zealous
		}
	}

	mean_time_to_happen = {
		months = 500

		mult_modifier = {
			factor = 0.25
			independent = no
		}

		mult_modifier = {
			factor = 1.05
			learning < 1
		}

		mult_modifier = {
			factor = 1.05
			learning < 2
		}

		mult_modifier = {
			factor = 1.05
			learning < 3
		}

		mult_modifier = {
			factor = 1.05
			learning < 4
		}

		mult_modifier = {
			factor = 1.05
			learning < 5
		}

		mult_modifier = {
			factor = 1.05
			learning < 6
		}

		mult_modifier = {
			factor = 1.05
			learning < 7
		}

		mult_modifier = {
			factor = 1.05
			learning < 8
		}

		mult_modifier = {
			factor = 1.05
			learning < 9
		}

		mult_modifier = {
			factor = 0.95
			learning >= 11
		}

		mult_modifier = {
			factor = 0.95
			learning >= 12
		}

		mult_modifier = {
			factor = 0.95
			learning >= 13
		}

		mult_modifier = {
			factor = 0.95
			learning >= 14
		}

		mult_modifier = {
			factor = 0.95
			learning >= 15
		}

		mult_modifier = {
			factor = 0.95
			learning >= 16
		}

		mult_modifier = {
			factor = 0.95
			learning >= 17
		}

		mult_modifier = {
			factor = 0.95
			learning >= 18
		}

		mult_modifier = {
			factor = 0.95
			learning >= 19
		}

		mult_modifier = {
			factor = 0.95
			learning >= 20
		}

		mult_modifier = {
			factor = 0.95
			learning >= 21
		}

		mult_modifier = {
			factor = 0.95
			learning >= 22
		}

		mult_modifier = {
			factor = 0.95
			learning >= 23
		}

		mult_modifier = {
			factor = 0.95
			learning >= 24
		}

		mult_modifier = {
			factor = 0.95
			learning >= 25
		}
	}

	immediate = {
		random_demesne_province = {
			limit = {
				num_of_settlements >= 1
				culture_group = tibetan_group
				owned_by = PREV

				OR = {
					religion = bon_pagan
					religion = buddhist
				}

				any_neighbor_province = {
					OR = {
						religion = bon_pagan_reformed
						religion = buddhist
					}
				}
			}

			preferred_limit = { is_capital = yes }

			save_event_target_as = melting_pot_province
		}
	}

	option = {
		name = EVTOPTA_Plus_684

		religion = bon_pagan_reformed

		any_courtier = {
			show_scope_change = no

			limit = {
				dynasty = ROOT
				culture_group = tibetan_group
				is_ruler = no
				prisoner = no

				OR = {
					religion = bon_pagan
					religion = buddhist
				}
			}

			religion = bon_pagan_reformed
		}

		event_target:melting_pot_province = {
			show_scope_change = no

			religion = bon_pagan_reformed

			add_province_modifier = {
				name = recent_bon_conversion
				years = 5
			}
		}
	}

	option = {
		name = EVTOPTB_Plus_684

		set_character_flag = no_melting_pot

		ai_chance = { factor = 0 }
	}
}

# It's spreading
province_event = {
	id = Plus.689
	desc = EVTDESC_Plus_689
	picture = GFX_evt_throne_room

	has_flag = disabled # Non-existent province flag to disable event and save on performance

	trigger = {
		region = custom_tibet
		culture_group = tibetan_group
		num_of_settlements = 1
		owner = { religion = bon_pagan }

		OR = {
			religion = bon_pagan
			religion = buddhist
		}

		any_neighbor_province = {
			OR = {
				religion = bon_pagan_reformed
				religion = buddhist
			}
		}

		trigger_if = {
			limit = { is_alternate_start = yes }

			has_alternate_start_parameter = {
				key = religion_names
				value = historical
			}
		}

		NOT = { has_province_flag = melting_pot }
	}

	mean_time_to_happen = {
		years = 20
	}

	option = {
		name = I_SEE

		add_province_modifier = {
			name = recent_bon_conversion
			duration = -1
		}

		hidden_effect = {
			owner = {
				add_character_modifier = {
					name = convert_province_timer
					days = 3
					hidden = yes
				}
			}

			set_province_flag = melting_pot
		}

		religion = bon_pagan
	}
}

# Add modifier which will trigger Bön uprising
province_event = {
	id = Plus.685

	is_triggered_only = yes # on_county_religion_change
	hide_window = yes

	trigger = {
		religion = bon_pagan_reformed
		FROM = { religion = bon_pagan }
		culture_group = tibetan_group

		trigger_if = {
			limit = { is_alternate_start = yes }

			has_alternate_start_parameter = {
				key = religion_names
				value = historical
			}
		}

	}

	immediate = {
		add_province_modifier = {
			name = recent_bon_conversion
			years = 5
		}
	}
}

### Carantanian

# The Carantanian Emergence
character_event = {
	id = Plus.686
	desc = EVTDESC_Plus_686
	picture = GFX_evt_throne_room

	only_rulers = yes
	min_age = 16
	only_capable = yes
	prisoner = no

	trigger = {
		year >= 1250
		should_evolve_cultures_trigger = yes
		capital_scope = { region = custom_slovenia }

		OR = {
			culture = croatian
			culture = serbian
			culture = yugoslavian
			culture = bohemian
		}

		top_liege = {
			OR = {
				culture = slovene
				german_cultures_trigger = yes
			}
		}

		any_demesne_province = {
			num_of_settlements >= 1
			region = custom_slovenia
			NOT = { culture = ROOT }
			owned_by = PREV

			OR = {
				culture = croatian
				culture = serbian
				culture = yugoslavian
				culture = bohemian
			}
		}

		NOT = { has_character_flag = no_melting_pot }
	}

	mean_time_to_happen = {
		months = 500

		mult_modifier = {
			factor = 0.25
			independent = no
		}

		mult_modifier = {
			factor = 1.05
			learning < 1
		}

		mult_modifier = {
			factor = 1.05
			learning < 2
		}

		mult_modifier = {
			factor = 1.05
			learning < 3
		}

		mult_modifier = {
			factor = 1.05
			learning < 4
		}

		mult_modifier = {
			factor = 1.05
			learning < 5
		}

		mult_modifier = {
			factor = 1.05
			learning < 6
		}

		mult_modifier = {
			factor = 1.05
			learning < 7
		}

		mult_modifier = {
			factor = 1.05
			learning < 8
		}

		mult_modifier = {
			factor = 1.05
			learning < 9
		}

		mult_modifier = {
			factor = 0.95
			learning >= 11
		}

		mult_modifier = {
			factor = 0.95
			learning >= 12
		}

		mult_modifier = {
			factor = 0.95
			learning >= 13
		}

		mult_modifier = {
			factor = 0.95
			learning >= 14
		}

		mult_modifier = {
			factor = 0.95
			learning >= 15
		}

		mult_modifier = {
			factor = 0.95
			learning >= 16
		}

		mult_modifier = {
			factor = 0.95
			learning >= 17
		}

		mult_modifier = {
			factor = 0.95
			learning >= 18
		}

		mult_modifier = {
			factor = 0.95
			learning >= 19
		}

		mult_modifier = {
			factor = 0.95
			learning >= 20
		}

		mult_modifier = {
			factor = 0.95
			learning >= 21
		}

		mult_modifier = {
			factor = 0.95
			learning >= 22
		}

		mult_modifier = {
			factor = 0.95
			learning >= 23
		}

		mult_modifier = {
			factor = 0.95
			learning >= 24
		}

		mult_modifier = {
			factor = 0.95
			learning >= 25
		}

		mult_modifier = {
			factor = 0.3

			OR = {
				has_game_rule = {
					name = culture_conversion
					value = faster_melting_pots
				}

				has_game_rule = {
					name = culture_conversion
					value = faster_melting_pots_and_slower_normal
				}
			}
		}
	}

	immediate = {
		random_demesne_province = {
			limit = {
				num_of_settlements >= 1
				region = custom_slovenia
				NOT = { culture = ROOT }
				owned_by = PREV

				OR = {
					culture = croatian
					culture = serbian
					culture = yugoslavian
					culture = bohemian
				}
			}

			preferred_limit = { is_capital = yes }

			save_event_target_as = melting_pot_province
		}
	}

	option = {
		name = EVTOPTA_Plus_686

		culture = slovene

		any_courtier = {
			show_scope_change = no

			limit = {
				dynasty = ROOT
				is_ruler = no
				prisoner = no

				OR = {
					culture = croatian
					culture = serbian
					culture = yugoslavian
					culture = bohemian
				}
			}

			culture = slovene
		}

		event_target:melting_pot_province = {
			show_scope_change = no

			culture = slovene
			set_province_flag = melting_pot

			add_province_modifier = {
				name = recent_culture_change
				duration = -1
			}
		}
	}

	option = {
		name = EVTOPTB_Plus_630

		set_character_flag = no_melting_pot

		ai_chance = { factor = 0 }
	}
}

# It's spreading
province_event = {
	id = Plus.687
	desc = EVTDESC_Plus_687
	picture = GFX_evt_throne_room

	trigger = {
		region = custom_slovenia
		year >= 1250
		should_evolve_cultures_trigger = yes

		owner = {
			culture = slovene

			top_liege = {
				OR = {
					culture = slovene
					german_cultures_trigger = yes
				}
			}
		}

		OR = {
			culture = croatian
			culture = serbian
			culture = yugoslavian
			culture = bohemian
		}

		OR = {
			any_neighbor_province = { culture = slovene }

			owner = {
				culture = slovene
				capital_scope = { region = custom_slovenia }
			}
		}

		num_of_settlements >= 1
		NOT = { has_province_flag = melting_pot }
	}

	mean_time_to_happen = {
		years = 10
	}

	immediate = {
		save_event_target_as = converted_province

		owner = {
			save_event_target_as = new_culture
		}
	}

	option = {
		name = I_SEE

		culture = slovene
		set_province_flag = melting_pot

		add_province_modifier = {
			name = recent_culture_change
			duration = -1
		}

		hidden_effect = {
			owner = {
				if = {
					limit = { has_ambition = obj_civilize_province }
					set_character_flag = civilized_province
				}

				if = {
					limit = {
						independent = no

						top_liege = {
							culture = PREV
							has_ambition = obj_civilize_province
						}
					}

					top_liege = {
						set_character_flag = civilized_province
					}
				}
			}
		}
	}
}

# Make my court speak Carantanian
character_event = {
	id = Plus.688
	desc = EVTDESC_Plus_672
	picture = GFX_evt_throne_room

	only_rulers = yes
	culture = slovene
	min_age = 16
	only_capable = yes
	prisoner = no

	trigger = {
		capital_scope = { region = custom_slovenia }
		should_evolve_cultures_trigger = yes

		top_liege = {
			OR = {
				culture = slovene
				german_cultures_trigger = yes
			}
		}

		any_courtier = {
			OR = {
				culture = croatian
				culture = serbian
				culture = yugoslavian
				culture = bohemian
			}

			is_ruler = no
			prisoner = no
		}
	}

	mean_time_to_happen = {
		years = 5
	}

	option = {
		name = OK

		random_courtier = {
			show_scope_change = no

			limit = {
				OR = {
					culture = croatian
					culture = serbian
					culture = yugoslavian
					culture = bohemian
				}

				is_ruler = no
				prisoner = no
			}

			culture = ROOT
		}
	}
}