# Syncretic rulers can pick a random sympathy.
character_event = {
	id = HF.23003
	desc = EVTDESCHF23003
	
	picture = GFX_evt_library
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes
	
	option = { #Christianity
		name = {
			text = EVTOPTAHF23003
			trigger = {
				is_alternate_start = no
			}
		}
		name = {
			text = EVTOPTAHF23003_ALT
			trigger = {
				is_alternate_start = yes
			}
		}
		trigger = {
			NOT = { religion_group = christian } #Random World safety check.
		}
		add_trait = sympathy_christendom
		clr_character_flag = flag_picking_sympathy
		ai_chance = { 
			factor = 25 
			modifier = { 
				factor = 0 
				liege = { 
                    religion = ROOT
					OR = { 
						trait = sympathy_islam
						trait = sympathy_zoroastrianism
						trait = sympathy_judaism
						trait = sympathy_indian 
                        trait = sympathy_pagans
                        trait = sympathy_african
					}
				}
			}
			modifier = { 
				factor = 0 
				top_liege = { 
                    religion = ROOT
					OR = { 
						trait = sympathy_islam
						trait = sympathy_zoroastrianism
						trait = sympathy_judaism
						trait = sympathy_indian 
                        trait = sympathy_pagans
                        trait = sympathy_african
					}
				}
			}
			modifier = { 
				factor = 0.25
				spouse = { 
                    religion = ROOT
					OR = { 
						trait = sympathy_islam
						trait = sympathy_zoroastrianism
						trait = sympathy_judaism
						trait = sympathy_indian 
                        trait = sympathy_pagans
                        trait = sympathy_african
					}
				}
			}
			modifier = { 
				factor = 1.5
				any_demesne_province = { 
					religion_group = christian
				}
			}
			modifier = { 
				factor = 1.5
				any_courtier_or_vassal = { 
					religion_group = christian
				}
			}
		}
	}
	option = { #Islam
		name = {
			text = EVTOPTBHF23003
			trigger = {
				is_alternate_start = no
			}
		}
		name = {
			text = EVTOPTBHF23003_ALT
			trigger = {
				is_alternate_start = yes
			}
		}
		trigger = {
			NOT = { religion_group = muslim } #Random World safety check.
		}
		add_trait = sympathy_islam
		clr_character_flag = flag_picking_sympathy
		ai_chance = { 
			factor = 25 
			modifier = { 
				factor = 0 
				liege = { 
                    religion = ROOT
					OR = { 
						trait = sympathy_christendom
						trait = sympathy_zoroastrianism
						trait = sympathy_judaism
						trait = sympathy_indian 
                        trait = sympathy_pagans
                        trait = sympathy_african
					}
				}
			}
			modifier = { 
				factor = 0 
				top_liege = { 
                    religion = ROOT
					OR = { 
						trait = sympathy_christendom
						trait = sympathy_zoroastrianism
						trait = sympathy_judaism
						trait = sympathy_indian 
                        trait = sympathy_pagans
                        trait = sympathy_african
					}
				}
			}
			modifier = { 
				factor = 0.25
				spouse = { 
                    religion = ROOT
					OR = { 
						trait = sympathy_christendom
						trait = sympathy_zoroastrianism
						trait = sympathy_judaism
						trait = sympathy_indian 
                        trait = sympathy_pagans
                        trait = sympathy_african
					}
				}
			}
			modifier = { 
				factor = 1.5
				any_demesne_province = { 
					religion_group = muslim
				}
			}
			modifier = { 
				factor = 1.5
				any_courtier_or_vassal = { 
					religion_group = muslim
				}
			}
		}
	}
	option = { #Jews
		name = {
			text = EVTOPTCHF23003
			trigger = {
				is_alternate_start = no
			}
		}
		name = {
			text = EVTOPTCHF23003_ALT
			trigger = {
				is_alternate_start = yes
			}
		}
		trigger = {
			NOT = { religion_group = jewish_group } #Random World safety check.
		}
		add_trait = sympathy_judaism
		clr_character_flag = flag_picking_sympathy
		ai_chance = { 
			factor = 25 
			modifier = { 
				factor = 0 
				liege = { 
                    religion = ROOT
					OR = { 
						trait = sympathy_islam
						trait = sympathy_zoroastrianism
						trait = sympathy_christendom
						trait = sympathy_indian 
                        trait = sympathy_pagans
                        trait = sympathy_african
					}
				}
			}
			modifier = { 
				factor = 0 
				top_liege = { 
                    religion = ROOT
					OR = { 
						trait = sympathy_islam
						trait = sympathy_zoroastrianism
						trait = sympathy_christendom
						trait = sympathy_indian 
                        trait = sympathy_pagans
                        trait = sympathy_african
					}
				}
			}
			modifier = { 
				factor = 0.25
				spouse = { 
                    religion = ROOT
					OR = { 
						trait = sympathy_islam
						trait = sympathy_zoroastrianism
						trait = sympathy_christendom
						trait = sympathy_indian 
                        trait = sympathy_pagans
                        trait = sympathy_african
					}
				}
			}
			modifier = { 
				factor = 1.5
				any_demesne_province = { 
					religion_group = jewish_group
				}
			}
			modifier = { 
				factor = 1.5
				any_courtier_or_vassal = { 
					religion_group = jewish_group
				}
			}
		}
	}
	option = { #Others
		name = EVTOPTDHF23003_ALT

		hidden_tooltip = { character_event = { id = HF.23004 } }
		ai_chance = { 
			factor = 25 
			modifier = { 
				factor = 0 
				liege = { 
                    religion = ROOT
					OR = { 
						trait = sympathy_islam
						trait = sympathy_judaism
						trait = sympathy_christendom
					}
				}
			}
			modifier = { 
				factor = 0 
				top_liege = { 
                    religion = ROOT
					OR = { 
						trait = sympathy_islam
						trait = sympathy_judaism
						trait = sympathy_christendom
					}
				}
			}
			modifier = { 
				factor = 0.25
				spouse = { 
                    religion = ROOT
					OR = { 
						trait = sympathy_islam
						trait = sympathy_judaism
						trait = sympathy_christendom
					}
				}
			}
			modifier = { 
				factor = 1.5
				any_demesne_province = { 
					religion_group = indian_group
				}
			}
			modifier = { 
				factor = 1.5
				any_courtier_or_vassal = { 
					religion_group = indian_group
				}
			}
			modifier = { 
				factor = 1.5
				any_demesne_province = { 
					religion_group = zoroastrian_group
				}
			}
			modifier = { 
				factor = 1.5
				any_courtier_or_vassal = { 
					religion_group = zoroastrian_group
				}
			}
            modifier = {
                factor = 1.5
                NOT = { religion_group = pagan_group }
                any_demesne_province = {
                    religion_group = pagan_group
                }
            }
            modifier = {
                factor = 1.5
                NOT = { religion_group = pagan_group }
                any_courtier_or_vassal = {
                    religion_group = pagan_group
                }
            }
            modifier = {
                factor = 1.5
                NOT = { religion_group = african_group }
                any_demesne_province = {
                    religion_group = african_group
                }
            }
            modifier = {
                factor = 1.5
                NOT = { religion_group = african_group }
                any_courtier_or_vassal = {
                    religion_group = african_group
                }
            }
		}
	}
}

#Second sympathy list
character_event = {
	id = HF.23004
	desc = EVTDESCHF23004
	
	picture = GFX_evt_library
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes
	
	option = { #Zoroastrians
		name = {
			text = EVTOPTAHF23004
			trigger = {
				is_alternate_start = no
			}
		}
		name = {
			text = EVTOPTAHF23004_ALT
			trigger = {
				is_alternate_start = yes
			}
		}
		trigger = {
			NOT = { religion_group = zoroastrian_group } #Random World safety check.
		}
		add_trait = sympathy_zoroastrianism
		clr_character_flag = flag_picking_sympathy
		ai_chance = { 
			factor = 25 
			modifier = { 
				factor = 0 
				liege = { 
                    religion = ROOT
					trait = sympathy_indian 
				}
			}
			modifier = { 
				factor = 0 
				top_liege = { 
                    religion = ROOT
					trait = sympathy_indian 
				}
			}
			modifier = { 
				factor = 0.25
				spouse = { 
                    religion = ROOT
					trait = sympathy_indian 
				}
			}
			modifier = { 
				factor = 0 
				liege = { 
                    religion = ROOT
					trait = sympathy_pagans 
				}
			}
			modifier = { 
				factor = 0 
				top_liege = { 
                    religion = ROOT
					trait = sympathy_pagans 
				}
			}
			modifier = { 
				factor = 0.25
				spouse = { 
                    religion = ROOT
					trait = sympathy_pagans 
				}
			}
			modifier = { 
				factor = 0 
				liege = { 
                    religion = ROOT
					trait = sympathy_african
				}
			}
			modifier = { 
				factor = 0 
				top_liege = { 
                    religion = ROOT
					trait = sympathy_african
				}
			}
			modifier = { 
				factor = 0.25
				spouse = { 
                    religion = ROOT
					trait = sympathy_african
				}
			}
			modifier = { 
				factor = 1.5
				any_demesne_province = { 
					religion_group = zoroastrian_group
				}
			}
			modifier = { 
				factor = 1.5
				any_courtier_or_vassal = { 
					religion_group = zoroastrian_group
				}
			}
		}
	}
	option = { #Indians
		name = {
			text = EVTOPTBHF23004
			trigger = {
				is_alternate_start = no
			}
		}
		name = {
			text = EVTOPTBHF23004_ALT
			trigger = {
				is_alternate_start = yes
			}
		}
		trigger = {
			NOT = { religion_group = indian_group } #Random World safety check.
		}
		add_trait = sympathy_indian
		clr_character_flag = flag_picking_sympathy
		ai_chance = { 
			factor = 25 
			modifier = { 
				factor = 0 
				liege = { 
                    religion = ROOT
					trait = sympathy_zoroastrianism 
				}
			}
			modifier = { 
				factor = 0 
				top_liege = { 
                    religion = ROOT
					trait = sympathy_zoroastrianism 
				}
			}
			modifier = { 
				factor = 0.25
				spouse = { 
                    religion = ROOT
					trait = sympathy_zoroastrianism 
				}
			}
			modifier = { 
				factor = 0 
				liege = { 
                    religion = ROOT
					trait = sympathy_pagans 
				}
			}
			modifier = { 
				factor = 0 
				top_liege = { 
                    religion = ROOT
					trait = sympathy_pagans 
				}
			}
			modifier = { 
				factor = 0.25
				spouse = { 
                    religion = ROOT
					trait = sympathy_pagans 
				}
			}
			modifier = { 
				factor = 0 
				liege = { 
                    religion = ROOT
					trait = sympathy_african
				}
			}
			modifier = { 
				factor = 0 
				top_liege = { 
                    religion = ROOT
					trait = sympathy_african
				}
			}
			modifier = { 
				factor = 0.25
				spouse = { 
                    religion = ROOT
					trait = sympathy_african
				}
			}
			modifier = { 
				factor = 1.5
				any_demesne_province = { 
					religion_group = indian_group
				}
			}
			modifier = { 
				factor = 1.5
				any_courtier_or_vassal = { 
					religion_group = indian_group
				}
			}
		}
	}
	option = { #Pagans - Just for Random World.
		name = {
			text = EVTOPTCHF23004
			trigger = {
				is_alternate_start = no
			}
		}
		name = {
			text = EVTOPTCHF23004_ALT
			trigger = {
				is_alternate_start = yes
			}
		}
		trigger = {
			NOT = { religion_group = pagan_group } #Random World safety check.
		}
		add_trait = sympathy_pagans
		clr_character_flag = flag_picking_sympathy
		ai_chance = { 
			factor = 25 
			modifier = { 
				factor = 0 
				liege = { 
                    religion = ROOT
					trait = sympathy_zoroastrianism 
				}
			}
			modifier = { 
				factor = 0 
				top_liege = { 
                    religion = ROOT
					trait = sympathy_zoroastrianism 
				}
			}
			modifier = { 
				factor = 0.25
				spouse = { 
                    religion = ROOT
					trait = sympathy_zoroastrianism 
				}
			}
			modifier = { 
				factor = 0 
				liege = { 
                    religion = ROOT
					trait = sympathy_indian 
				}
			}
			modifier = { 
				factor = 0 
				top_liege = { 
                    religion = ROOT
					trait = sympathy_indian 
				}
			}
			modifier = { 
				factor = 0.25
				spouse = { 
                    religion = ROOT
					trait = sympathy_indian 
				}
			}
			modifier = { 
				factor = 0 
				liege = { 
                    religion = ROOT
					trait = sympathy_african 
				}
			}
			modifier = { 
				factor = 0 
				top_liege = { 
                    religion = ROOT
					trait = sympathy_african
				}
			}
			modifier = { 
				factor = 0.25
				spouse = { 
                    religion = ROOT
					trait = sympathy_african
				}
			}
			modifier = { 
				factor = 1.5
				any_demesne_province = { 
					religion_group = pagan_group
				}
			}
			modifier = { 
				factor = 1.5
				any_courtier_or_vassal = { 
					religion_group = pagan_group
				}
			}
		}
	}
    option = { # Africans, should not co-occur with the pagan option except in random world, which we're not supporting
        name = EVTOPTEHF23004
        trigger = { NOT = { religion_group = african_group } }
        add_trait = sympathy_african
        clr_character_flag = flag_picking_sympathy
        ai_chance = {
			factor = 25 
			modifier = { 
				factor = 0 
				liege = { 
                    religion = ROOT
					trait = sympathy_zoroastrianism 
				}
			}
			modifier = { 
				factor = 0 
				top_liege = { 
                    religion = ROOT
					trait = sympathy_zoroastrianism 
				}
			}
			modifier = { 
				factor = 0.25
				spouse = { 
                    religion = ROOT
					trait = sympathy_zoroastrianism 
				}
			}
			modifier = { 
				factor = 0 
				liege = { 
                    religion = ROOT
					trait = sympathy_indian 
				}
			}
			modifier = { 
				factor = 0 
				top_liege = { 
                    religion = ROOT
					trait = sympathy_indian 
				}
			}
			modifier = { 
				factor = 0.25
				spouse = { 
                    religion = ROOT
					trait = sympathy_indian 
				}
			}
			modifier = { 
				factor = 0 
				liege = { 
                    religion = ROOT
					trait = sympathy_pagans
				}
			}
			modifier = { 
				factor = 0 
				top_liege = { 
                    religion = ROOT
					trait = sympathy_pagans
				}
			}
			modifier = { 
				factor = 0.25
				spouse = { 
                    religion = ROOT
					trait = sympathy_pagans
				}
			}
			modifier = { 
				factor = 1.5
				any_demesne_province = { 
					religion_group = african_group
				}
			}
			modifier = { 
				factor = 1.5
				any_courtier_or_vassal = { 
					religion_group = african_group
				}
			}
        }
    }
	option = { #Return
		name = {
			text = EVTOPTDHF23004
			trigger = {
				is_alternate_start = no
			}
		}
		name = {
			text = EVTOPTDHF23004_ALT
			trigger = {
				is_alternate_start = yes
			}
		}
		hidden_tooltip = { character_event = { id = HF.23003 } }
		ai_chance = { factor = 0 }
	}
}