﻿on_game_start = {
	on_actions = {
		initialize_minorities
		set_minorities_game_start
	}
}

on_game_start_after_lobby = {
    on_actions = {
        initial_spawn_minority_courtiers
    }
}

initialize_minorities = {
	effect = {
		set_global_variable = {
			name = sea_minority_is_active
			value = yes
		}
	}
}

# culture_minorities_large
# culture_minorities_small
# faith_minorities_large
# faith_minorities_small

set_minorities_game_start = {
	effect = {
		every_county = {
			limit = { culture = culture:basque }
			add_faith_minority_effect = {
				FAITH = faith:basque_pagan
				SIZE = small
				COUNTY = this
			}
		}

		add_culture_minority_effect = {
			CULTURE = culture:kochinim
			SIZE = small
			COUNTY = title:c_kerala
		}
		add_faith_minority_effect = {
			FAITH = faith:malabarism
			SIZE = small
			COUNTY = title:c_kerala
		}


		add_culture_minority_effect = {
			CULTURE = culture:kochinim
			SIZE = small
			COUNTY = title:c_eranad
		}
		add_faith_minority_effect = {
			FAITH = faith:malabarism
			SIZE = small
			COUNTY = title:c_eranad
		}


		add_culture_minority_effect = {
			CULTURE = culture:kochinim
			SIZE = small
			COUNTY = title:c_alupa
		}
		add_faith_minority_effect = {
			FAITH = faith:malabarism
			SIZE = small
			COUNTY = title:c_alupa
		}


		add_faith_minority_effect = {
			FAITH = faith:malabarism
			SIZE = small
			COUNTY = title:c_kanara
		}

		add_faith_minority_effect = {
			FAITH = faith:malabarism
			SIZE = small
			COUNTY = title:c_panaji
		}


		# Yazidis

		add_faith_minority_effect = {
			FAITH = faith:yazidi
			SIZE = large
			COUNTY = title:c_ninive
		}
		add_faith_minority_effect = {
			FAITH = faith:yazidi
			SIZE = large
			COUNTY = title:c_nasibin
		}
		add_faith_minority_effect = {
			FAITH = faith:yazidi
			SIZE = large
			COUNTY = title:c_sinjar
		}


		# Jewish

		# Middle East

		add_faith_minority_effect = {
			FAITH = faith:samaritan
			SIZE = large
			COUNTY = title:c_tiberias
		}
		add_culture_minority_effect = {
			CULTURE = culture:radhanite
			SIZE = large
			COUNTY = title:c_tiberias
		}
		add_faith_minority_effect = {
			FAITH = faith:orthodox
			SIZE = large
			COUNTY = title:c_jerusalem
		}
		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = large
			COUNTY = title:c_jerusalem
		}
		add_culture_minority_effect = {
			CULTURE = culture:radhanite
			SIZE = large
			COUNTY = title:c_jerusalem
		}

		add_culture_minority_effect = {
			CULTURE = culture:radhanite
			SIZE = small
			COUNTY = title:c_alexandria
		}
		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = small
			COUNTY = title:c_alexandria
		}
		add_faith_minority_effect = {
			FAITH = faith:coptic
			SIZE = large
			COUNTY = title:c_alexandria
		}

		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = large
			COUNTY = title:c_byzantion
		}
		add_culture_minority_effect = {
			CULTURE = culture:radhanite
			SIZE = large
			COUNTY = title:c_byzantion
		}
		add_faith_minority_effect = {
			FAITH = faith:ashari
			SIZE = small
			COUNTY = title:c_byzantion
		}

		# East

		add_faith_minority_effect = {
			FAITH = faith:manichean
			SIZE = small
			COUNTY = title:c_shazhou
		}
		add_faith_minority_effect = {
			FAITH = faith:ashari
			SIZE = small
			COUNTY = title:c_shazhou
		}
		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = small
			COUNTY = title:c_shazhou
		}
		add_culture_minority_effect = {
			CULTURE = culture:radhanite
			SIZE = small
			COUNTY = title:c_shazhou
		}
		add_culture_minority_effect = {
			CULTURE = culture:levantine
			SIZE = small
			COUNTY = title:c_shazhou
		}

		add_faith_minority_effect = {
			FAITH = faith:manichean
			SIZE = small
			COUNTY = title:c_liangzhou
		}
		add_faith_minority_effect = {
			FAITH = faith:ashari
			SIZE = small
			COUNTY = title:c_liangzhou
		}
		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = small
			COUNTY = title:c_liangzhou
		}


		# Spain

		add_culture_minority_effect = {
			CULTURE = culture:sephardi
			SIZE = large
			COUNTY = title:c_cordoba
		}
		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = large
			COUNTY = title:c_cordoba
		}


		add_culture_minority_effect = {
			CULTURE = culture:sephardi
			SIZE = large
			COUNTY = title:c_sevilla
		}
		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = large
			COUNTY = title:c_sevilla
		}


		add_culture_minority_effect = {
			CULTURE = culture:sephardi
			SIZE = large
			COUNTY = title:c_granada
		}
		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = large
			COUNTY = title:c_granada
		}


		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = large
			COUNTY = title:c_toledo
		}
		add_culture_minority_effect = {
			CULTURE = culture:sephardi
			SIZE = large
			COUNTY = title:c_toledo
		}


		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = small
			COUNTY = title:c_barcelona
		}
		add_culture_minority_effect = {
			CULTURE = culture:sephardi
			SIZE = small
			COUNTY = title:c_barcelona
		}

		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = small
			COUNTY = title:c_lisboa
		}
		add_culture_minority_effect = {
			CULTURE = culture:sephardi
			SIZE = small
			COUNTY = title:c_lisboa
		}

		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = large
			COUNTY = title:c_malaga
		}
		add_culture_minority_effect = {
			CULTURE = culture:sephardi
			SIZE = large
			COUNTY = title:c_malaga
		}

		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = small
			COUNTY = title:c_cabra
		}
		add_culture_minority_effect = {
			CULTURE = culture:sephardi
			SIZE = small
			COUNTY = title:c_cabra
		}

		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = small
			COUNTY = title:c_almeria
		}
		add_culture_minority_effect = {
			CULTURE = culture:sephardi
			SIZE = small
			COUNTY = title:c_almeria
		}

		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = small
			COUNTY = title:c_cadiz
		}
		add_culture_minority_effect = {
			CULTURE = culture:sephardi
			SIZE = small
			COUNTY = title:c_cadiz
		}

		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = small
			COUNTY = title:c_algeciras
		}
		add_culture_minority_effect = {
			CULTURE = culture:sephardi
			SIZE = small
			COUNTY = title:c_algeciras
		}

		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = small
			COUNTY = title:c_andujar
		}
		add_culture_minority_effect = {
			CULTURE = culture:sephardi
			SIZE = small
			COUNTY = title:c_andujar
		}

		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = small
			COUNTY = title:c_almader
		}
		add_culture_minority_effect = {
			CULTURE = culture:sephardi
			SIZE = small
			COUNTY = title:c_almader
		}

		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = small
			COUNTY = title:c_calatrava
		}
		add_culture_minority_effect = {
			CULTURE = culture:sephardi
			SIZE = small
			COUNTY = title:c_calatrava
		}

		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = small
			COUNTY = title:c_niebla
		}
		add_culture_minority_effect = {
			CULTURE = culture:sephardi
			SIZE = small
			COUNTY = title:c_niebla
		}

		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = small
			COUNTY = title:c_moura
		}
		add_culture_minority_effect = {
			CULTURE = culture:sephardi
			SIZE = small
			COUNTY = title:c_moura
		}

		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = small
			COUNTY = title:c_avila
		}
		add_culture_minority_effect = {
			CULTURE = culture:sephardi
			SIZE = small
			COUNTY = title:c_avila
		}

		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = small
			COUNTY = title:c_leon
		}
		add_culture_minority_effect = {
			CULTURE = culture:sephardi
			SIZE = small
			COUNTY = title:c_leon
		}

		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = small
			COUNTY = title:c_soria
		}
		add_culture_minority_effect = {
			CULTURE = culture:sephardi
			SIZE = small
			COUNTY = title:c_soria
		}

		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = small
			COUNTY = title:c_salamanca
		}
		add_culture_minority_effect = {
			CULTURE = culture:sephardi
			SIZE = small
			COUNTY = title:c_salamanca
		}

		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = small
			COUNTY = title:c_cuellar
		}
		add_culture_minority_effect = {
			CULTURE = culture:sephardi
			SIZE = small
			COUNTY = title:c_cuellar
		}

		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = small
			COUNTY = title:c_burgos
		}
		add_culture_minority_effect = {
			CULTURE = culture:sephardi
			SIZE = small
			COUNTY = title:c_burgos
		}

		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = small
			COUNTY = title:c_tangiers
		}
		add_culture_minority_effect = {
			CULTURE = culture:sephardi
			SIZE = small
			COUNTY = title:c_tangiers
		}

		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = small
			COUNTY = title:c_fes
		}
		add_culture_minority_effect = {
			CULTURE = culture:sephardi
			SIZE = small
			COUNTY = title:c_fes
		}

		# France

		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = small
			COUNTY = title:c_carcassonne
		}
		add_culture_minority_effect = {
			CULTURE = culture:ashkenazi
			SIZE = small
			COUNTY = title:c_carcassonne
		}

		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = small
			COUNTY = title:c_troyes
		}
		add_culture_minority_effect = {
			CULTURE = culture:ashkenazi
			SIZE = small
			COUNTY = title:c_troyes
		}


		# Germany

		if = {
            limit = { game_start_date <= 1066.1.1 }

			add_culture_minority_effect = {
				CULTURE = culture:saxon
				SIZE = small
				COUNTY = title:c_magdeburg
			}

			add_culture_minority_effect = {
				CULTURE = culture:saxon
				SIZE = small
				COUNTY = title:c_mersenburg
			}

			add_culture_minority_effect = {
				CULTURE = culture:saxon
				SIZE = small
				COUNTY = title:c_stendal
			}

			add_culture_minority_effect = {
				CULTURE = culture:saxon
				SIZE = small
				COUNTY = title:c_dannenberg
			}

			add_culture_minority_effect = {
				CULTURE = culture:franconian
				SIZE = small
				COUNTY = title:c_orlamunde
			}

			add_culture_minority_effect = {
				CULTURE = culture:franconian
				SIZE = small
				COUNTY = title:c_lobdaburg
			}
		}

		if = {
            limit = { game_start_date >= 1066.1.1 }

			add_culture_minority_effect = {
				CULTURE = culture:saxon
				SIZE = large
				COUNTY = title:c_magdeburg
			}

			add_culture_minority_effect = {
				CULTURE = culture:saxon
				SIZE = large
				COUNTY = title:c_mersenburg
			}

			add_culture_minority_effect = {
				CULTURE = culture:saxon
				SIZE = large
				COUNTY = title:c_stendal
			}

			add_culture_minority_effect = {
				CULTURE = culture:saxon
				SIZE = large
				COUNTY = title:c_dannenberg
			}

			add_culture_minority_effect = {
				CULTURE = culture:saxon
				SIZE = small
				COUNTY = title:c_wittenberg
			}

			add_culture_minority_effect = {
				CULTURE = culture:franconian
				SIZE = large
				COUNTY = title:c_orlamunde
			}

			add_culture_minority_effect = {
				CULTURE = culture:franconian
				SIZE = large
				COUNTY = title:c_lobdaburg
			}

			add_culture_minority_effect = {
				CULTURE = culture:franconian
				SIZE = small
				COUNTY = title:c_osterland
			}

			add_culture_minority_effect = {
				CULTURE = culture:franconian
				SIZE = small
				COUNTY = title:c_naumburg
			}

			add_culture_minority_effect = {
				CULTURE = culture:franconian
				SIZE = small
				COUNTY = title:c_vogtland
			}
		}


		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = small
			COUNTY = title:c_metz
		}
		add_culture_minority_effect = {
			CULTURE = culture:ashkenazi
			SIZE = small
			COUNTY = title:c_metz
		}


		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = small
			COUNTY = title:c_speyer
		}
		add_culture_minority_effect = {
			CULTURE = culture:ashkenazi
			SIZE = small
			COUNTY = title:c_speyer
		}


		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = small
			COUNTY = title:c_worms
		}
		add_culture_minority_effect = {
			CULTURE = culture:ashkenazi
			SIZE = small
			COUNTY = title:c_worms
		}

		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = small
			COUNTY = title:c_cologne
		}
		add_culture_minority_effect = {
			CULTURE = culture:ashkenazi
			SIZE = small
			COUNTY = title:c_cologne
		}

		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = small
			COUNTY = title:c_magdeburg
		}
		add_culture_minority_effect = {
			CULTURE = culture:ashkenazi
			SIZE = small
			COUNTY = title:c_magdeburg
		}

		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = small
			COUNTY = title:c_praha
		}
		add_culture_minority_effect = {
			CULTURE = culture:ashkenazi
			SIZE = small
			COUNTY = title:c_praha
		}

		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = small
			COUNTY = title:c_trier
		}
		add_culture_minority_effect = {
			CULTURE = culture:ashkenazi
			SIZE = small
			COUNTY = title:c_trier
		}

		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = small
			COUNTY = title:c_regensburg
		}
		add_culture_minority_effect = {
			CULTURE = culture:ashkenazi
			SIZE = small
			COUNTY = title:c_regensburg
		}

		# Morocco

		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = small
			COUNTY = title:c_tangiers
		}
		add_culture_minority_effect = {
			CULTURE = culture:ashkenazi
			SIZE = small
			COUNTY = title:c_tangiers
		}


		# Insular Christians

		add_faith_minority_effect = {
			FAITH = faith:insular_celtic
			SIZE = large
			COUNTY = title:c_dublin
		}
		add_culture_minority_effect = {
			CULTURE = culture:irish
			SIZE = large
			COUNTY = title:c_dublin
		}


		# Egypt

		add_faith_minority_effect = {
			FAITH = faith:coptic
			SIZE = large
			COUNTY = title:c_cairo
		}

		# Baghdad

		add_faith_minority_effect = {
			FAITH = faith:karaism
			SIZE = large
			COUNTY = title:c_baghdad
		}
		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = large
			COUNTY = title:c_baghdad
		}
		add_culture_minority_effect = {
			CULTURE = culture:radhanite
			SIZE = large
			COUNTY = title:c_baghdad
		}

		add_faith_minority_effect = {
			FAITH = faith:karaism
			SIZE = large
			COUNTY = title:c_samarra
		}
		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = large
			COUNTY = title:c_samarra
		}
		add_culture_minority_effect = {
			CULTURE = culture:radhanite
			SIZE = large
			COUNTY = title:c_samarra
		}

		# Persia

		if = {
			limit = { game_start_date <= 1060.1.1 }

			add_faith_minority_effect = {
				FAITH = faith:mazdayasna
				SIZE = large
				COUNTY = title:c_yazd
			}
		}

		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = large
			COUNTY = title:c_isfahan
		}
		add_culture_minority_effect = {
			CULTURE = culture:radhanite
			SIZE = large
			COUNTY = title:c_isfahan
		}


		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = small
			COUNTY = title:c_herat
		}
		add_culture_minority_effect = {
			CULTURE = culture:radhanite
			SIZE = small
			COUNTY = title:c_herat
		}


		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = small
			COUNTY = title:c_kabul
		}
		add_culture_minority_effect = {
			CULTURE = culture:radhanite
			SIZE = small
			COUNTY = title:c_kabul
		}



		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = large
			COUNTY = title:c_veneto
		}
		add_faith_minority_effect = {
			FAITH = faith:samaritan
			SIZE = small
			COUNTY = title:c_veneto
		}
		add_culture_minority_effect = {
			CULTURE = culture:radhanite
			SIZE = small
			COUNTY = title:c_veneto
		}
		add_culture_minority_effect = {
			CULTURE = culture:sephardi
			SIZE = small
			COUNTY = title:c_veneto
		}
		add_culture_minority_effect = {
			CULTURE = culture:ashkenazi
			SIZE = small
			COUNTY = title:c_veneto
		}
		add_faith_minority_effect = {
			FAITH = faith:ashari
			SIZE = small
			COUNTY = title:c_veneto
		}
		add_faith_minority_effect = {
			FAITH = faith:orthodox
			SIZE = large
			COUNTY = title:c_veneto
		}

		#Radhanim

		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = small
			COUNTY = title:c_kiev
		}
		add_culture_minority_effect = {
			CULTURE = culture:radhanite
			SIZE = small
			COUNTY = title:c_kiev
		}

		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = small
			COUNTY = title:c_peremyshl
		}
		add_culture_minority_effect = {
			CULTURE = culture:radhanite
			SIZE = small
			COUNTY = title:c_peremyshl
		}
		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = small
			COUNTY = title:c_taraz
		}
		add_culture_minority_effect = {
			CULTURE = culture:radhanite
			SIZE = small
			COUNTY = title:c_taraz
		}

		add_faith_minority_effect = {
			FAITH = faith:rabbinism
			SIZE = small
			COUNTY = title:c_dunhuang
		}
		add_culture_minority_effect = {
			CULTURE = culture:radhanite
			SIZE = small
			COUNTY = title:c_dunhuang
		}

		add_faith_minority_effect = {
			FAITH = faith:haymanot
			SIZE = large
			COUNTY = title:c_lasta
		}


		# Parsees

        if = {
            limit = { game_start_date <= 1066.1.1 }

			add_faith_minority_effect = {
				FAITH = faith:zurvanism
				SIZE = large
				COUNTY = title:c_daman
			}
			add_culture_minority_effect = {
				CULTURE = culture:persian
				SIZE = large
				COUNTY = title:c_daman
			}
		}

		# Roma

        if = {
            limit = {
            	# game_start_date >= 800.1.1
            	game_start_date <= 900.1.1
            }

            add_culture_minority_effect = {
				CULTURE = culture:romani
				SIZE = small
				COUNTY = title:c_panjgur
			}
            add_culture_minority_effect = {
				CULTURE = culture:romani
				SIZE = small
				COUNTY = title:c_kiz
			}
            add_culture_minority_effect = {
				CULTURE = culture:romani
				SIZE = small
				COUNTY = title:c_turan
			}
            add_culture_minority_effect = {
				CULTURE = culture:romani
				SIZE = small
				COUNTY = title:c_bhakkar
			}
            add_culture_minority_effect = {
				CULTURE = culture:romani
				SIZE = small
				COUNTY = title:c_ranikot
			}
            add_culture_minority_effect = {
				CULTURE = culture:romani
				SIZE = small
				COUNTY = title:c_siwistan
			}
            add_culture_minority_effect = {
				CULTURE = culture:romani
				SIZE = small
				COUNTY = title:c_aror
			}
            add_culture_minority_effect = {
				CULTURE = culture:romani
				SIZE = small
				COUNTY = title:c_vijnot
			}
            add_culture_minority_effect = {
				CULTURE = culture:romani
				SIZE = small
				COUNTY = title:c_rajanpur
			}
            add_culture_minority_effect = {
				CULTURE = culture:romani
				SIZE = small
				COUNTY = title:c_uch
			}
            add_culture_minority_effect = {
				CULTURE = culture:romani
				SIZE = small
				COUNTY = title:c_multan
			}
        }
        else_if = {
            limit = {
            	game_start_date >= 900.1.1
            	game_start_date <= 1000.1.1
            }

            add_culture_minority_effect = {
				CULTURE = culture:romani
				SIZE = small
				COUNTY = title:c_bailaqan
			}
            add_culture_minority_effect = {
				CULTURE = culture:romani
				SIZE = small
				COUNTY = title:c_maragha
			}
            add_culture_minority_effect = {
				CULTURE = culture:romani
				SIZE = small
				COUNTY = title:c_dinawar
			}
            add_culture_minority_effect = {
				CULTURE = culture:romani
				SIZE = small
				COUNTY = title:c_hamadan
			}
            add_culture_minority_effect = {
				CULTURE = culture:romani
				SIZE = small
				COUNTY = title:c_nihawand
			}
            add_culture_minority_effect = {
				CULTURE = culture:romani
				SIZE = small
				COUNTY = title:c_qom
			}
            add_culture_minority_effect = {
				CULTURE = culture:romani
				SIZE = small
				COUNTY = title:c_ardestan
			}
            add_culture_minority_effect = {
				CULTURE = culture:romani
				SIZE = small
				COUNTY = title:c_isfahan
			}
            add_culture_minority_effect = {
				CULTURE = culture:romani
				SIZE = small
				COUNTY = title:c_luristan
			}
        }
        else_if = {
            limit = {
            	game_start_date >= 1000.1.1
            	# game_start_date <= 1100.1.1
            }

            add_culture_minority_effect = {
				CULTURE = culture:romani
				SIZE = small
				COUNTY = title:c_cerasus
			}
            add_culture_minority_effect = {
				CULTURE = culture:romani
				SIZE = small
				COUNTY = title:c_colonea
			}
            add_culture_minority_effect = {
				CULTURE = culture:romani
				SIZE = small
				COUNTY = title:c_trebizond
			}
            add_culture_minority_effect = {
				CULTURE = culture:romani
				SIZE = small
				COUNTY = title:c_acampse
			}
            add_culture_minority_effect = {
				CULTURE = culture:romani
				SIZE = small
				COUNTY = title:c_theodosiopolis
			}
            add_culture_minority_effect = {
				CULTURE = culture:romani
				SIZE = small
				COUNTY = title:c_tao
			}
            add_culture_minority_effect = {
				CULTURE = culture:romani
				SIZE = small
				COUNTY = title:c_turuberan
			}
            add_culture_minority_effect = {
				CULTURE = culture:romani
				SIZE = small
				COUNTY = title:c_bagrewand
			}
            add_culture_minority_effect = {
				CULTURE = culture:romani
				SIZE = small
				COUNTY = title:c_apahunik
			}
        }

		#Vlachs (Aromanians, Megleno-Romanians, Istroromanians)

		add_culture_minority_effect = {
			CULTURE = culture:vlach
			SIZE = large
			COUNTY = title:c_pula
		}
		add_culture_minority_effect = {
			CULTURE = culture:vlach
			SIZE = small
			COUNTY = title:c_aetolia
		}
		add_culture_minority_effect = {
			CULTURE = culture:vlach
			SIZE = large
			COUNTY = title:c_strumica
		}
		add_culture_minority_effect = {
			CULTURE = culture:vlach
			SIZE = large
			COUNTY = title:c_pirin
		}
		add_culture_minority_effect = {
			CULTURE = culture:vlach
			SIZE = large
			COUNTY = title:c_antipatreia
		}
		add_culture_minority_effect = {
			CULTURE = culture:vlach
			SIZE = small
			COUNTY = title:c_arbanon
		}
		add_culture_minority_effect = {
			CULTURE = culture:vlach
			SIZE = small
			COUNTY = title:c_ohrid
		}
		add_culture_minority_effect = {
			CULTURE = culture:vlach
			SIZE = small
			COUNTY = title:c_metzovo
		}
		add_culture_minority_effect = {
			CULTURE = culture:vlach
			SIZE = large
			COUNTY = title:c_thessalia
		}
		add_culture_minority_effect = {
			CULTURE = culture:vlach
			SIZE = small
			COUNTY = title:c_thessaliotis
		}
		add_culture_minority_effect = {
			CULTURE = culture:vlach
			SIZE = small
			COUNTY = title:c_veria
		}
		add_culture_minority_effect = {
			CULTURE = culture:vlach
			SIZE = small
			COUNTY = title:c_epeiros
		}
		add_culture_minority_effect = {
			CULTURE = culture:vlach
			SIZE = small
			COUNTY = title:c_philippopolis
		}
		add_culture_minority_effect = {
			CULTURE = culture:vlach
			SIZE = small
			COUNTY = title:c_skopje
		}
		add_culture_minority_effect = {
			CULTURE = culture:vlach
			SIZE = small
			COUNTY = title:c_velbazhd
		}
		add_culture_minority_effect = {
			CULTURE = culture:vlach
			SIZE = small
			COUNTY = title:c_serres
		}

		#Armenians

		add_culture_minority_effect = {
			CULTURE = culture:armenian
			SIZE = large
			COUNTY = title:c_zela
		}
		add_culture_minority_effect = {
			CULTURE = culture:armenian
			SIZE = large
			COUNTY = title:c_sebasteia
		}
		add_culture_minority_effect = {
			CULTURE = culture:armenian
			SIZE = large
			COUNTY = title:c_azysia
		}
		add_culture_minority_effect = {
			CULTURE = culture:armenian
			SIZE = large
			COUNTY = title:c_ablastha
		}
		add_culture_minority_effect = {
			CULTURE = culture:armenian
			SIZE = large
			COUNTY = title:c_trebizond
		}
		add_culture_minority_effect = {
			CULTURE = culture:armenian
			SIZE = large
			COUNTY = title:c_satala
		}
		add_culture_minority_effect = {
			CULTURE = culture:armenian
			SIZE = large
			COUNTY = title:c_colonea
		}
		add_culture_minority_effect = {
			CULTURE = culture:armenian
			SIZE = large
			COUNTY = title:c_cilicia
		}
		add_culture_minority_effect = {
			CULTURE = culture:armenian
			SIZE = large
			COUNTY = title:c_seleucia
		}
		add_culture_minority_effect = {
			CULTURE = culture:armenian
			SIZE = large
			COUNTY = title:c_seleucia
		}
		add_culture_minority_effect = {
			CULTURE = culture:armenian
			SIZE = large
			COUNTY = title:c_tall_hamid
		}
		add_culture_minority_effect = {
			CULTURE = culture:armenian
			SIZE = small
			COUNTY = title:c_alexandretta
		}
		add_culture_minority_effect = {
			CULTURE = culture:armenian
			SIZE = small
			COUNTY = title:c_antiocheia
		}
		add_culture_minority_effect = {
			CULTURE = culture:armenian
			SIZE = small
			COUNTY = title:c_tripoli
		}

		#Greeks
		add_culture_minority_effect = {
			CULTURE = culture:greek
			SIZE = small
			COUNTY = title:c_tripoli
		}
		add_culture_minority_effect = {
			CULTURE = culture:greek
			SIZE = small
			COUNTY = title:c_beirut
		}

		## India and it's religious diversity
		#========================
		every_county = {
			limit = {
				title_province = { geographical_region = world_india }
				faith = {
					has_doctrine = eastern_hostility_doctrine
					NOT = { has_doctrine = tenet_communal_identity }
				}
			}
			this = { save_temporary_scope_as = the_county_temp }
			every_neighboring_county = {
				if = {
					limit = {
						faith = {
							has_doctrine = eastern_hostility_doctrine
							NOT = { has_doctrine = tenet_communal_identity }
							NOT = { this = scope:the_county_temp.faith }
						}
					}
					faith = { add_to_list = neighboring_faiths }
				}
			}
			every_in_list = {
				list = neighboring_faiths
				this = { save_temporary_scope_as = the_faith_temp }
				scope:the_county_temp = {
					add_to_variable_list = {
						name = faith_minorities_small
						target = scope:the_faith_temp
					}
				}
				this = { remove_from_list = neighboring_faiths }
			}
			scope:the_county_temp.holder.faith = {
				if = {
					limit = {
						has_doctrine = eastern_hostility_doctrine
						NOT = { has_doctrine = tenet_communal_identity }
						NOT = { this = scope:the_county_temp.faith }
					}
					add_to_variable_list = {
						name = faith_minorities_small
						target = scope:the_faith_temp
					}
				}
			}
		}

		### RICE Sri Lanka Struggle-related minorities
		if = {
			limit = { has_global_variable = is_RICE_loaded_global_variable }

			# Veddas

			add_culture_minority_effect = {
				CULTURE = culture:vedda
				SIZE = large
				COUNTY = title:c_dakhina_desa
			}

			add_culture_minority_effect = {
				CULTURE = culture:vedda
				SIZE = large
				COUNTY = title:c_kandy
			}

			add_culture_minority_effect = {
				CULTURE = culture:vedda
				SIZE = large
				COUNTY = title:c_rohana
			}

			add_culture_minority_effect = {
				CULTURE = culture:vedda
				SIZE = large
				COUNTY = title:c_batticaloa
			}

			add_culture_minority_effect = {
				CULTURE = culture:vedda
				SIZE = large
				COUNTY = title:c_phiti
			}

			add_culture_minority_effect = {
				CULTURE = culture:vedda
				SIZE = large
				COUNTY = title:c_trincomalee
			}

			add_culture_minority_effect = {
				CULTURE = culture:vedda
				SIZE = large
				COUNTY = title:c_jaffna
			}

			add_culture_minority_effect = {
				CULTURE = culture:vedda
				SIZE = large
				COUNTY = title:c_kotte
			}

			add_faith_minority_effect = {
				FAITH = faith:vedda_pagan
				SIZE = large
				COUNTY = title:c_dakhina_desa
			}

			add_faith_minority_effect = {
				FAITH = faith:vedda_pagan
				SIZE = large
				COUNTY = title:c_kandy
			}

			add_faith_minority_effect = {
				FAITH = faith:vedda_pagan
				SIZE = large
				COUNTY = title:c_rohana
			}

			add_faith_minority_effect = {
				FAITH = faith:vedda_pagan
				SIZE = large
				COUNTY = title:c_batticaloa
			}

			add_faith_minority_effect = {
				FAITH = faith:vedda_pagan
				SIZE = large
				COUNTY = title:c_phiti
			}

			add_faith_minority_effect = {
				FAITH = faith:vedda_pagan
				SIZE = large
				COUNTY = title:c_trincomalee
			}

			add_faith_minority_effect = {
				FAITH = faith:vedda_pagan
				SIZE = large
				COUNTY = title:c_jaffna
			}

			add_faith_minority_effect = {
				FAITH = faith:vedda_pagan
				SIZE = large
				COUNTY = title:c_kotte
			}
		}

		# Crimea
		if = {
			limit = {
				game_start_date <= 1346.1.1
			}
			add_culture_minority_effect = {
				CULTURE = culture:greek
				SIZE = large
				COUNTY = title:c_kerch
			}
		}
		if = {
			limit = {
				game_start_date >= 1346.1.1
			}
			add_culture_minority_effect = {
				CULTURE = culture:greek
				SIZE = small
				COUNTY = title:c_kerch
			}
		}

		# Caucasus Steppe
		if = {
			limit = {
				game_start_date >= 700.1.1
			}
			add_culture_minority_effect = {
				CULTURE = culture:khazar
				SIZE = large
				COUNTY = title:c_khumar
			}
			add_faith_minority_effect = {
				FAITH = faith:tengri_pagan
				SIZE = large
				COUNTY = title:c_khumar
			}
			add_culture_minority_effect = {
				CULTURE = culture:khazar
				SIZE = small
				COUNTY = title:c_samiran
			}
			add_faith_minority_effect = {
				FAITH = faith:tengri_pagan
				SIZE = small
				COUNTY = title:c_samiran
			}
		}

		# North-East Caucasus
		if = {
			limit = {
				game_start_date >= 734.1.1
				game_start_date <= 1236.1.1
			}
			add_faith_minority_effect = {
				FAITH = faith:ashari
				SIZE = large
				COUNTY = title:c_derbent
			}
		}

		if = {
			limit = {
				game_start_date >= 500.1.1
				game_start_date <= 1000.1.1
			}
			add_faith_minority_effect = {
				FAITH = faith:orthodox
				SIZE = large
				COUNTY = title:c_abkhazia
			}
		}
		if = {
			limit = {
				game_start_date >= 500.1.1
			}
			add_culture_minority_effect = {
				CULTURE = culture:georgian
				SIZE = large
				COUNTY = title:c_abkhazia
			}
		}
		if = {
			limit = {
				game_start_date >= 700.1.1
			}
			add_faith_minority_effect = {
				FAITH = faith:rabbinism
				SIZE = small
				COUNTY = title:c_zichia
			}
			add_culture_minority_effect = {
				CULTURE = culture:radhanite
				SIZE = small
				COUNTY = title:c_zichia
			}
		}
		if = {
			limit = {
				game_start_date >= 700.1.1
				game_start_date <= 990.1.1
			}
			add_faith_minority_effect = {
				FAITH = faith:orthodox
				SIZE = large
				COUNTY = title:c_tmutarakan
			}
		}
		if = {
			limit = {
				game_start_date >= 700.1.1
			}
			add_faith_minority_effect = {
				FAITH = faith:rabbinism
				SIZE = small
				COUNTY = title:c_tmutarakan
			}
			add_culture_minority_effect = {
				CULTURE = culture:radhanite
				SIZE = small
				COUNTY = title:c_tmutarakan
			}
			add_culture_minority_effect = {
				CULTURE = culture:greek
				SIZE = large
				COUNTY = title:c_tmutarakan
			}
			add_culture_minority_effect = {
				CULTURE = culture:georgian
				SIZE = small
				COUNTY = title:c_tmutarakan
			}
			add_culture_minority_effect = {
				CULTURE = culture:russian
				SIZE = small
				COUNTY = title:c_tmutarakan
			}
			add_culture_minority_effect = {
				CULTURE = culture:alan
				SIZE = small
				COUNTY = title:c_tmutarakan
			}
			add_faith_minority_effect = {
				FAITH = faith:armenian_apostolic
				SIZE = small
				COUNTY = title:c_tmutarakan
			}
			add_culture_minority_effect = {
				CULTURE = culture:armenian
				SIZE = small
				COUNTY = title:c_tmutarakan
			}
		}

		# Kingdom of Vladimir
		if = {
			limit = {
				game_start_date >= 1050.1.1
				game_start_date <= 1337.1.1
			}
			add_culture_minority_effect = {
				CULTURE = culture:merya
				SIZE = small
				COUNTY = title:c_yaroslavl
			}
			add_faith_minority_effect = {
				FAITH = faith:mari_pagan
				SIZE = small
				COUNTY = title:c_yaroslavl
			}
			add_faith_minority_effect = {
				FAITH = faith:orthodox
				SIZE = small
				COUNTY = title:c_yaroslavl
			}
		}
		if = {
			limit = {
				game_start_date >= 1000.1.1
				game_start_date <= 1108.1.1
			}
			add_culture_minority_effect = {
				CULTURE = culture:russian
				SIZE = large
				COUNTY = title:c_vladimir
			}
			add_faith_minority_effect = {
				FAITH = faith:slavic_pagan
				SIZE = small
				COUNTY = title:c_vladimir
			}
			add_faith_minority_effect = {
				FAITH = faith:orthodox
				SIZE = small
				COUNTY = title:c_vladimir
			}
		}
		if = {
			limit = {
				game_start_date >= 1000.1.1
				game_start_date <= 1187.1.1
			}
			add_culture_minority_effect = {
				CULTURE = culture:russian
				SIZE = large
				COUNTY = title:c_suzdal
			}
			add_faith_minority_effect = {
				FAITH = faith:slavic_pagan
				SIZE = small
				COUNTY = title:c_suzdal
			}
			add_faith_minority_effect = {
				FAITH = faith:orthodox
				SIZE = small
				COUNTY = title:c_suzdal
			}
		}
		if = {
			limit = {
				game_start_date >= 1135.1.1
				game_start_date <= 1337.1.1
			}
			add_culture_minority_effect = {
				CULTURE = culture:merya
				SIZE = small
				COUNTY = title:c_tver
			}
			add_faith_minority_effect = {
				FAITH = faith:mari_pagan
				SIZE = small
				COUNTY = title:c_tver
			}
			add_faith_minority_effect = {
				FAITH = faith:orthodox
				SIZE = small
				COUNTY = title:c_tver
			}
		}
		if = {
			limit = {
				game_start_date >= 1100.1.1
				game_start_date <= 1337.1.1
			}
			add_culture_minority_effect = {
				CULTURE = culture:meshchera
				SIZE = large
				COUNTY = title:c_moskva
			}
			add_faith_minority_effect = {
				FAITH = faith:erzya_pagan
				SIZE = large
				COUNTY = title:c_moskva
			}
			add_faith_minority_effect = {
				FAITH = faith:orthodox
				SIZE = small
				COUNTY = title:c_moskva
			}
		}
		if = {
			limit = {
				game_start_date >= 1187.1.1
				game_start_date <= 1337.1.1
			}
			add_culture_minority_effect = {
				CULTURE = culture:meshchera
				SIZE = large
				COUNTY = title:c_ryazan
			}
			add_faith_minority_effect = {
				FAITH = faith:erzya_pagan
				SIZE = large
				COUNTY = title:c_ryazan
			}
			add_faith_minority_effect = {
				FAITH = faith:orthodox
				SIZE = small
				COUNTY = title:c_ryazan
			}
		}
		if = {
			limit = {
				game_start_date >= 1187.1.1
				game_start_date <= 1337.1.1
			}
			add_culture_minority_effect = {
				CULTURE = culture:meshchera
				SIZE = large
				COUNTY = title:c_tula
			}
			add_faith_minority_effect = {
				FAITH = faith:moksha_pagan
				SIZE = large
				COUNTY = title:c_tula
			}
			add_faith_minority_effect = {
				FAITH = faith:orthodox
				SIZE = small
				COUNTY = title:c_tula
			}
		}
		if = {
			limit = {
				game_start_date >= 1187.1.1
				game_start_date <= 1337.1.1
			}
			add_culture_minority_effect = {
				CULTURE = culture:muroma
				SIZE = large
				COUNTY = title:c_murom
			}
			add_faith_minority_effect = {
				FAITH = faith:erzya_pagan
				SIZE = large
				COUNTY = title:c_murom
			}
			add_faith_minority_effect = {
				FAITH = faith:orthodox
				SIZE = small
				COUNTY = title:c_murom
			}
		}
		if = {
			limit = {
				game_start_date >= 1187.1.1
				game_start_date <= 1337.1.1
			}
			add_culture_minority_effect = {
				CULTURE = culture:mari
				SIZE = large
				COUNTY = title:c_nizhny_novgorod
			}
			add_faith_minority_effect = {
				FAITH = faith:mari_pagan
				SIZE = large
				COUNTY = title:c_nizhny_novgorod
			}
			add_faith_minority_effect = {
				FAITH = faith:orthodox
				SIZE = small
				COUNTY = title:c_nizhny_novgorod
			}
		}
		if = {
			limit = {
				game_start_date >= 1187.1.1
				game_start_date <= 1337.1.1
			}
			add_culture_minority_effect = {
				CULTURE = culture:merya
				SIZE = large
				COUNTY = title:c_plyos
			}
			add_faith_minority_effect = {
				FAITH = faith:mari_pagan
				SIZE = large
				COUNTY = title:c_plyos
			}
			add_faith_minority_effect = {
				FAITH = faith:orthodox
				SIZE = small
				COUNTY = title:c_plyos
			}
		}
		if = {
			limit = {
				game_start_date >= 1187.1.1
				game_start_date <= 1337.1.1
			}
			add_culture_minority_effect = {
				CULTURE = culture:merya
				SIZE = large
				COUNTY = title:c_manturovo
			}
			add_faith_minority_effect = {
				FAITH = faith:mari_pagan
				SIZE = large
				COUNTY = title:c_manturovo
			}
			add_faith_minority_effect = {
				FAITH = faith:orthodox
				SIZE = small
				COUNTY = title:c_manturovo
			}
		}
	}
}

initial_spawn_minority_courtiers = {
	effect = {
		every_ruler = {
			trigger_event = { on_action = spawn_large_minority_characters }
			trigger_event = { on_action = spawn_small_minority_characters }
		}
	}
}
