﻿	BAP_setup_character_culture_effect = {

	    if = {
			limit = {
				current_date = 867.1.1
			}
			#Oromo Fixes
			character:welayta0001 = {
				set_culture = culture:oromo
				every_courtier_or_guest = {
					set_culture = culture:oromo
				}
			}
			character:welayta0011 = {
				set_culture = culture:oromo
				every_courtier_or_guest = {
					set_culture = culture:oromo
				}
			}
			character:welayta0021 = {
				set_culture = culture:oromo
				every_courtier_or_guest = {
					set_culture = culture:oromo
				}
			}
			#Misc African
			character:bobo0061 = {
				set_culture = culture:malinke
				every_courtier_or_guest = {
					set_culture = culture:malinke
				}
			}
			character:bobo0051 = {
				set_culture = culture:senufo
				every_courtier_or_guest = {
					set_culture = culture:senufo
				}
			}
			character:gur0093 = {
				set_culture = culture:konkomba
				every_courtier_or_guest = {
					set_culture = culture:konkomba
				}
			}
			character:942069 = {
				set_culture = culture:baatonu
				every_courtier_or_guest = {
					set_culture = culture:baatonu
				}
			}
			character:nupe0045 = {
				set_culture = culture:akpoto
				every_courtier_or_guest = {
					set_culture = culture:akpoto
				}
			}
			#Tuareg
			character:1228872 = {
				set_culture = culture:tuareg
				every_courtier_or_guest = {
					set_culture = culture:tuareg
				}
			}
			character:1228871 = {
				set_culture = culture:tuareg
				every_courtier_or_guest = {
					set_culture = culture:tuareg
				}
			}
			character:248802 = {
				set_culture = culture:tuareg
				every_courtier_or_guest = {
					set_culture = culture:tuareg
				}
			}
			#Egyptian
			character:166216 = {
				set_culture = culture:egyptian
			}
			character:166217 = {
				set_culture = culture:egyptian
			}
			#Agaw
			character:183510 = {
				set_culture = culture:agaw
				every_courtier_or_guest = {
					set_culture = culture:agaw
				}
			}
			character:145646 = {
				set_culture = culture:agaw
				every_courtier_or_guest = {
					set_culture = culture:agaw
				}
			}
			character:145647 = {
				set_culture = culture:agaw
				every_courtier_or_guest = {
					set_culture = culture:agaw
				}
			}
			character:145633 = {
				set_culture = culture:argobba
				every_courtier_or_guest = {
					set_culture = culture:argobba
				}
			}
			#Sidama
			character:183509 = {
				set_culture = culture:sidama
				every_courtier_or_guest = {
					set_culture = culture:sidama
				}
			}
			#Harla
			character:167709 = {
				set_culture = culture:harla
				every_courtier_or_guest = {
					set_culture = culture:harla
				}
			}
			character:167710 = {
				set_culture = culture:harla
				every_courtier_or_guest = {
					set_culture = culture:harla
				}
			}
			character:167711 = {
				set_culture = culture:harla
				every_courtier_or_guest = {
					set_culture = culture:harla
				}
			}
			character:167712 = {
				set_culture = culture:harla
				every_courtier_or_guest = {
					set_culture = culture:harla
				}
			}
			#Gur
			character:bozo0021 = {
				set_culture = culture:zarma
				every_courtier_or_guest = {
					set_culture = culture:zarma
				}
			}
			character:gur0067 = {
				set_culture = culture:gur
				every_courtier_or_guest = {
					set_culture = culture:gur
				}
			}
			character:bobo0071 = {
				set_culture = culture:senufo
				every_courtier_or_guest = {
					set_culture = culture:senufo
				}
			}
			character:bobo0081 = {
				set_culture = culture:senufo
				every_courtier_or_guest = {
					set_culture = culture:senufo
				}
			}
			character:bobo0031 = {
				set_culture = culture:kulango
				every_courtier_or_guest = {
					set_culture = culture:kulango
				}
			}
			character:bobo0041 = {
				set_culture = culture:kulango
				every_courtier_or_guest = {
					set_culture = culture:kulango
				}
			}
			character:bobo0042 = {
				set_culture = culture:kulango
				every_courtier_or_guest = {
					set_culture = culture:kulango
				}
			}
			character:guan0041 = {
				set_culture = culture:konkomba
				every_courtier_or_guest = {
					set_culture = culture:konkomba
				}
			}
			character:guan0042 = {
				set_culture = culture:konkomba
				every_courtier_or_guest = {
					set_culture = culture:konkomba
				}
			}
			#Gaw
			character:161047 = {
				set_culture = culture:gaw
				every_courtier_or_guest = {
					set_culture = culture:gaw
				}
			}
			character:161048 = {
				set_culture = culture:gaw
				every_courtier_or_guest = {
					set_culture = culture:gaw
				}
			}
			#Serer
			character:wolof0021 = {
				set_culture = culture:serer
				every_courtier_or_guest = {
					set_culture = culture:serer
				}
			}
			character:wolof0030 = {
				set_culture = culture:serer
				every_courtier_or_guest = {
					set_culture = culture:serer
				}
			}
			character:wolof0031 = {
				set_culture = culture:serer
				every_courtier_or_guest = {
					set_culture = culture:serer
				}
			}
			#Ethiopian
			character:32225 = {
				set_culture = culture:tigray
				every_courtier_or_guest = {
					set_culture = culture:tigray
				}
			}
			character:32227 = {
				set_culture = culture:agaw
				every_courtier_or_guest = {
					set_culture = culture:agaw
				}
			}
			character:167708 = {
				set_culture = culture:tigray
				every_courtier_or_guest = {
					set_culture = culture:tigray
				}
			}		
		}
		if = {
			limit = {
				current_date > 1065.1.1
			}
			#Characters who died between 867 and 1066
			character:bobo0072 = {
				set_culture = culture:senufo
				every_courtier_or_guest = {
					set_culture = culture:senufo
				}
			}
			character:bobo0073 = {
				set_culture = culture:senufo
				every_courtier_or_guest = {
					set_culture = culture:senufo
				}
			}
			character:bobo0074 = {
				set_culture = culture:senufo
				every_courtier_or_guest = {
					set_culture = culture:senufo
				}
			}
			character:bobo0032 = {
				set_culture = culture:kulango
				every_courtier_or_guest = {
					set_culture = culture:kulango
				}
			}
			character:bobo0033 = {
				set_culture = culture:kulango
				every_courtier_or_guest = {
					set_culture = culture:kulango
				}
			}
			character:bobo0034 = {
				set_culture = culture:kulango
				every_courtier_or_guest = {
					set_culture = culture:kulango
				}
			}
			character:bobo0043 = {
				set_culture = culture:kulango
				every_courtier_or_guest = {
					set_culture = culture:kulango
				}
			}
			character:bobo0044 = {
				set_culture = culture:kulango
				every_courtier_or_guest = {
					set_culture = culture:kulango
				}
			}
			character:bobo0045 = {
				set_culture = culture:kulango
				every_courtier_or_guest = {
					set_culture = culture:kulango
				}
			}
			character:bobo0082 = {
				set_culture = culture:senufo
				every_courtier_or_guest = {
					set_culture = culture:senufo
				}
			}
			character:bobo0083 = {
				set_culture = culture:senufo
				every_courtier_or_guest = {
					set_culture = culture:senufo
				}
			}
			character:guan0043 = {
				set_culture = culture:konkomba
				every_courtier_or_guest = {
					set_culture = culture:konkomba
				}
			}
			character:bobo0084 = {
				set_culture = culture:senufo
				every_courtier_or_guest = {
					set_culture = culture:senufo
				}
			}
			character:161049 = {
				set_culture = culture:gaw
				every_courtier_or_guest = {
					set_culture = culture:gaw
				}
			}
			character:161050 = {
				set_culture = culture:gaw
				every_courtier_or_guest = {
					set_culture = culture:gaw
				}
			}
			character:161051= {
				set_culture = culture:gaw
				every_courtier_or_guest = {
					set_culture = culture:gaw
				}
			}
			character:161052 = {
				set_culture = culture:gaw
				every_courtier_or_guest = {
					set_culture = culture:gaw
				}
			}
			character:161053 = {
				set_culture = culture:gaw
				every_courtier_or_guest = {
					set_culture = culture:gaw
				}
			}
			character:161054 = {
				set_culture = culture:gaw
				every_courtier_or_guest = {
					set_culture = culture:gaw
				}
			}
			character:161055 = {
				set_culture = culture:gaw
				every_courtier_or_guest = {
					set_culture = culture:gaw
				}
			}
			character:260876 = {
				set_culture = culture:gaw
				every_courtier_or_guest = {
					set_culture = culture:gaw
				}
			}
			character:260877 = {
				set_culture = culture:gaw
				every_courtier_or_guest = {
					set_culture = culture:gaw
				}
			}
			character:260878 = {
				set_culture = culture:gaw
				every_courtier_or_guest = {
					set_culture = culture:gaw
				}
			}
			character:wolof0032 = {
				set_culture = culture:serer
				every_courtier_or_guest = {
					set_culture = culture:serer
				}
			}
			character:wolof0033 = {
				set_culture = culture:serer
				every_courtier_or_guest = {
					set_culture = culture:serer
				}
			}
			character:wolof0034 = {
				set_culture = culture:serer
				every_courtier_or_guest = {
					set_culture = culture:serer
				}
			}
			character:32226 = {
				set_culture = culture:tigray
				every_courtier_or_guest = {
					set_culture = culture:tigray
				}
			}
			character:32228 = {
				set_culture = culture:agaw
				every_courtier_or_guest = {
					set_culture = culture:agaw
				}
			}
			character:32229 = {
				set_culture = culture:agaw
				every_courtier_or_guest = {
					set_culture = culture:agaw
				}
			}
			character:32230 = {
				set_culture = culture:agaw
				every_courtier_or_guest = {
					set_culture = culture:agaw
				}
			}
			#867 culture changes carry forward to 1066
			#Agaw
			character:183510 = {
				set_culture = culture:agaw
				every_courtier_or_guest = {
					set_culture = culture:agaw
				}
			}
			character:145646 = {
				set_culture = culture:agaw
				every_courtier_or_guest = {
					set_culture = culture:agaw
				}
			}
			character:145647 = {
				set_culture = culture:agaw
				every_courtier_or_guest = {
					set_culture = culture:agaw
				}
			}
			character:145633 = {
				set_culture = culture:argobba
				every_courtier_or_guest = {
					set_culture = culture:argobba
				}
			}
			#Sidama
			character:183509 = {
				set_culture = culture:sidama
				every_courtier_or_guest = {
					set_culture = culture:sidama
				}
			}
			#Harla
			character:167709 = {
				set_culture = culture:harla
				every_courtier_or_guest = {
					set_culture = culture:harla
				}
			}
			character:167710 = {
				set_culture = culture:harla
				every_courtier_or_guest = {
					set_culture = culture:harla
				}
			}
			character:167711 = {
				set_culture = culture:harla
				every_courtier_or_guest = {
					set_culture = culture:harla
				}
			}
			character:167712 = {
				set_culture = culture:harla
				every_courtier_or_guest = {
					set_culture = culture:harla
				}
			}
			#Gur
			character:bobo0051 = {
				set_culture = culture:senufo
				every_courtier_or_guest = {
					set_culture = culture:senufo
				}
			}
			character:bozo0021 = {
				set_culture = culture:zarma
				every_courtier_or_guest = {
					set_culture = culture:zarma
				}
			}
			character:gur0067 = {
				set_culture = culture:gur
				every_courtier_or_guest = {
					set_culture = culture:gur
				}
			}
			character:mossi0026 = {
				set_culture = culture:gaw
				every_courtier_or_guest = {
					set_culture = culture:gaw
				}
			}
			character:bobo0071 = {
				set_culture = culture:senufo
				every_courtier_or_guest = {
					set_culture = culture:senufo
				}
			}
			character:bobo0081 = {
				set_culture = culture:senufo
				every_courtier_or_guest = {
					set_culture = culture:senufo
				}
			}
			character:bobo0031 = {
				set_culture = culture:kulango
				every_courtier_or_guest = {
					set_culture = culture:kulango
				}
			}
			character:bobo0041 = {
				set_culture = culture:kulango
				every_courtier_or_guest = {
					set_culture = culture:kulango
				}
			}
			character:bobo0042 = {
				set_culture = culture:kulango
				every_courtier_or_guest = {
					set_culture = culture:kulango
				}
			}
			character:guan0041 = {
				set_culture = culture:konkomba
				every_courtier_or_guest = {
					set_culture = culture:konkomba
				}
			}
			character:guan0042 = {
				set_culture = culture:konkomba
				every_courtier_or_guest = {
					set_culture = culture:konkomba
				}
			}
			#Gaw
			character:161047 = {
				set_culture = culture:gaw
				every_courtier_or_guest = {
					set_culture = culture:gaw
				}
			}
			character:161048 = {
				set_culture = culture:gaw
				every_courtier_or_guest = {
					set_culture = culture:gaw
				}
			}
			#Serer
			character:wolof0021 = {
				set_culture = culture:serer
				every_courtier_or_guest = {
					set_culture = culture:serer
				}
			}
			character:wolof0030 = {
				set_culture = culture:serer
				every_courtier_or_guest = {
					set_culture = culture:serer
				}
			}
			character:wolof0031 = {
				set_culture = culture:serer
				every_courtier_or_guest = {
					set_culture = culture:serer
				}
			}
			#Ethiopian
			character:32225 = {
				set_culture = culture:tigray
				every_courtier_or_guest = {
					set_culture = culture:tigray
				}
			}
			character:32227 = {
				set_culture = culture:agaw
				every_courtier_or_guest = {
					set_culture = culture:agaw
				}
			}
			character:167708 = {
				set_culture = culture:tigray
				every_courtier_or_guest = {
					set_culture = culture:tigray
				}
			}
			#New changes for 1066
			#
			#
			#
			#
			#
			#Oromo Fixes
			character:welayta0015 = {
				set_culture = culture:oromo
				every_courtier_or_guest = {
					set_culture = culture:oromo
				}
			}
			character:welayta0025 = {
				set_culture = culture:oromo
				every_courtier_or_guest = {
					set_culture = culture:oromo
				}
			}
			character:welayta0005 = {
				set_culture = culture:oromo
				every_courtier_or_guest = {
					set_culture = culture:oromo
				}
			}
			#Malinke
			character:bobo0065 = {
				set_culture = culture:malinke
				every_courtier_or_guest = {
					set_culture = culture:malinke
				}
			}
			character:bobo0056 = {
				set_culture = culture:senufo
				every_courtier_or_guest = {
					set_culture = culture:senufo
				}
			}
			#Egyptian
			character:166221 = {
				set_culture = culture:egyptian
			}
			character:166222 = {
				set_culture = culture:egyptian
			}
			character:166223 = {
				set_culture = culture:egyptian
			}
			#Agaw
			character:32231 = {
				set_culture = culture:agaw
				every_courtier_or_guest = {
					set_culture = culture:agaw
				}
			}
			#character:32232 = {
			#	set_culture = culture:agaw
			#	every_courtier_or_guest = {
			#		set_culture = culture:agaw
			#	}
			#}
			character:145655 = {
				set_culture = culture:agaw
				every_courtier_or_guest = {
					set_culture = culture:agaw
				}
			}
			character:145736 = {
				set_culture = culture:welayta
				every_courtier_or_guest = {
					set_culture = culture:welayta
				}
			}
			character:145746 = {
				set_culture = culture:agaw
				every_courtier_or_guest = {
					set_culture = culture:agaw
				}
			}
			character:145747 = {
				set_culture = culture:agaw
				every_courtier_or_guest = {
					set_culture = culture:agaw
				}
			}
			character:145748 = {
				set_culture = culture:agaw
				every_courtier_or_guest = {
					set_culture = culture:agaw
				}
			}
			#Argobba
			character:145634 = {
				set_culture = culture:argobba
				every_courtier_or_guest = {
					set_culture = culture:argobba
				}
			}
			character:145635 = {
				set_culture = culture:argobba
				every_courtier_or_guest = {
					set_culture = culture:argobba
				}
			}
			#Harla
			character:34360 = {
				set_culture = culture:harla
				every_courtier_or_guest = {
					set_culture = culture:harla
				}
			}
			character:34361 = {
				set_culture = culture:harla
				every_courtier_or_guest = {
					set_culture = culture:harla
				}
			}
			character:34362 = {
				set_culture = culture:harla
				every_courtier_or_guest = {
					set_culture = culture:harla
				}
			}
			#Gur
			character:bozo0025 = {
				set_culture = culture:zarma
				every_courtier_or_guest = {
					set_culture = culture:zarma
				}
			}
			character:gur0025 = {
				set_culture = culture:gur
				every_courtier_or_guest = {
					set_culture = culture:gur
				}
			}
			character:bobo0035 = {
				set_culture = culture:kulango
				every_courtier_or_guest = {
					set_culture = culture:kulango
				}
			}
			character:bobo0046 = {
				set_culture = culture:kulango
				every_courtier_or_guest = {
					set_culture = culture:kulango
				}
			}
			character:bobo0075 = {
				set_culture = culture:senufo
				every_courtier_or_guest = {
					set_culture = culture:senufo
				}
			}
			character:bobo0076 = {
				set_culture = culture:senufo
				every_courtier_or_guest = {
					set_culture = culture:senufo
				}
			}
			character:bobo0085 = {
				set_culture = culture:senufo
				every_courtier_or_guest = {
					set_culture = culture:senufo
				}
			}
			character:bobo0086 = {
				set_culture = culture:senufo
				every_courtier_or_guest = {
					set_culture = culture:senufo
				}
			}
			#Serer
			character:wolof0035 = {
				set_culture = culture:serer
				every_courtier_or_guest = {
					set_culture = culture:serer
				}
			}
			character:wolof0036 = {
				set_culture = culture:serer
				every_courtier_or_guest = {
					set_culture = culture:serer
				}
			}
			character:248816 = {
				set_culture = culture:tuareg
				every_courtier_or_guest = {
					set_culture = culture:tuareg
				}
			}		
		}
	}