###########################################
#
# Holy Order Events
#
# ID SoA 1000-2999 is reserved
#
###########################################
# Written by Henrik Fhraeus
###########################################

namespace = SoA

########################################
# The Knights Templar
########################################

# The Grand Master demands one of your sons due to debt
character_event = {
	id = SoA.1000
	hide_window = yes
	
	min_age = 16
	only_playable = yes
	religion_group = christian
	
	trigger = {
		OR = {
			religion = catholic
			religion = cathar
			religion = fraticelli
			religion = waldensian
			religion = lollard
			religion = adoptionist
			religion = free_spirits
		}
		is_heretic = no
		has_character_modifier = borrowed_from_knights_templar
		NOT = { has_character_flag = sent_son_to_knights_templar }
		any_child = {
			is_female = no
			is_adult = yes
			is_ruler = no
			prisoner = no
			NOT = { trait = incapable }
			ROOT = {
				NOT = { 
					current_heir = { 
						character = PREVPREV 
					}
				}
			}
		}
		has_dlc = "Sons of Abraham"
	}
	
	mean_time_to_happen = {
		months = 120
	}
	
	immediate = {
		random_child = {
			limit = {
				is_female = no
				is_adult = yes
				is_ruler = no
				prisoner = no
				NOT = { trait = incapable }
				ROOT = {
					NOT = { 
						current_heir = { 
							character = PREVPREV 
						}
					}
				}
			}
			character_event = {
				id = SoA.1001
			}
		}
	}
}

character_event = {
	id = SoA.1001
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		d_knights_templar = {
			holder_scope = {
				character_event = {
					id = SoA.1002
				}
			}
		}
	}
}

character_event = {
	id = SoA.1002
	
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			letter_event = {
				id = SoA.1003
			}
		}
	}
}

letter_event = {
	id = SoA.1003
	desc = {
        text = EVTDESC_SOA_1003
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_DEMAND_SON_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SOA_1003 # Agree
		ai_chance = {
			factor = 100
		}
		
		set_character_flag = sent_son_to_knights_templar
		
		piety = 100
		
		d_knights_templar = {
			holder_scope = {
				FROMFROM = {
					hidden_tooltip = {
						clear_wealth = PREV
					}
					spouse = {
						remove_spouse = spouse
						hidden_tooltip = { character_event = { id = SoA.2862 } }
					}
					move_character = PREV
					add_trait = celibate
					end_inaccessibility_effect = yes #removes in_hiding or in_seclusion

				}
			}
		}
	}
	
	option = {
		name = EVTOPTB_SOA_1003 # Pay them back
		wealth = -300
		hidden_tooltip = {
			remove_character_modifier = borrowed_from_knights_templar
		}
		FROM = {
			wealth = 300
		}
	}
	
	option = {
		name = EVTOPTC_SOA_1003 # Refuse
		piety = -1000
	}
}

# Ping event when borrowing money from the Templars
character_event = {
	id = SoA.1010
	
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		wealth = -300
		FROM = {
			letter_event = {
				id = SoA.1011
			}
		}
		abdicate_holy_order_if_religion_changes_effect = yes
	}
}

# Notification event when borrowing money from the Templars
letter_event = {
	id = SoA.1011
	desc = {
        text = EVTDESC_SOA_1011
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_BORROW_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EXCELLENT
	}
}

# Ping event when vassalizing the Templars
character_event = {
	id = SoA.1015
	
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		set_defacto_liege = FROM
		FROM = {
			letter_event = {
				id = SoA.1016
			}
		}
		abdicate_holy_order_if_religion_changes_effect = yes
	}
}

# Notification event when vassalizing the Templars
letter_event = {
	id = SoA.1016
	desc = EVTDESC_SOA_1016
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EXCELLENT
	}
}

# The Grand Master demands the right to build a castle in your demesne
character_event = {
	id = SoA.1020
	
	hide_window = yes
	
	min_age = 16
	only_playable = yes
	religion_group = christian
	
	trigger = {
		OR = {
			religion = catholic
			religion = cathar
			religion = fraticelli
			religion = waldensian
			religion = lollard
			religion = adoptionist
			religion = free_spirits
		}
		is_heretic = no
		
		has_character_modifier = borrowed_from_knights_templar
		NOT = { has_character_flag = sent_son_to_knights_templar }
		
		any_demesne_province = {
			has_empty_holding = yes
		}
		
		d_knights_templar = {
			holder_scope = {
				wealth = 300
			}
		}
		has_dlc = "Sons of Abraham"
		
		NOT = { has_character_modifier = expelled_d_knights_templar }
		NOT = {
			any_liege = {
				has_character_modifier = expelled_d_knights_templar
			}
		}
	}
	
	mean_time_to_happen = {
		months = 60
	}
	
	immediate = {
		random_demesne_province = {
			limit = {
				has_empty_holding = yes
			}
			province_event = {
				id = SoA.1021
			}
		}
	}
}

province_event = {
	id = SoA.1021
	
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		d_knights_templar = {
			holder_scope = {
				character_event = {
					id = SoA.1022
				}
			}
		}
	}
}

character_event = {
	id = SoA.1022
	
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			letter_event = {
				id = SoA.1023
			}
		}
	}
}

letter_event = {
	id = SoA.1023
	desc = {
        text = EVTDESC_SOA_1023
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_BUILD_CASTLE_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SOA_1023 # Agree
		ai_chance = {
			factor = 100
		}
		
		hidden_tooltip = {
			remove_character_modifier = borrowed_from_knights_templar
			remove_character_modifier = expelled_d_knights_templar
			FROMFROM = {
				province_event = { id = SoA.1024 }
			}
		}
		
		piety = 100
	}
	
	option = {
		name = EVTOPTB_SOA_1003 # Pay them back
		wealth = -300
		hidden_tooltip = {
			remove_character_modifier = borrowed_from_knights_templar
		}
		FROM = {
			wealth = 300
		}
	}
	
	option = {
		name = EVTOPTC_SOA_1003 # Refuse
		piety = -1000
	}
}

# Castle has been erected
province_event = {
	id = SoA.1024
	desc = EVTDESC_SOA_1024
	picture = GFX_evt_castle_construction
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			wealth = -300
		}
	}
	
	option = {
		name = EVTOPTA_SOA_1024
		build_holding = {
		   type = castle
		   holder = FROMFROM
		}
	}
}

# The son of a ruler volunteers to join the Knights Templar
character_event = {
	id = SoA.1030
	hide_window = yes
	
	only_men = yes
	min_age = 16
	max_age = 45
	only_capable = yes
	prisoner = no
	religion_group = christian
	
	trigger = {
		is_ruler = no
		OR = {
			religion = catholic
			religion = cathar
			religion = fraticelli
			religion = waldensian
			religion = lollard
			religion = adoptionist
			religion = free_spirits
		}
		is_heretic = no
		is_married = no
		
		martial = 5
		
		is_title_active = d_knights_templar
		
		OR = {
			father_even_if_dead = {
				primary_title = { higher_tier_than = BARON }
			}
			mother_even_if_dead = {
				primary_title = { higher_tier_than = BARON }
			}
		}
		
		liege = {
			holy_order = no
			OR = {
				religion = catholic
				religion = cathar
				religion = fraticelli
				religion = waldensian
				religion = lollard
				religion = adoptionist
				religion = free_spirits
			}
			liege = {
				holy_order = no
			}
		}
		
		has_dlc = "Sons of Abraham"
		
		NOT = { has_character_modifier = expelled_d_knights_templar }
		NOT = {
			any_liege = {
				has_character_modifier = expelled_d_knights_templar
			}
		}
		
		NOT = {
			any_spouse = {
				OR = {
					is_landed = yes
					AND = {
						is_pregnant = yes
					father_of_unborn = { character = ROOT } # Won't happen if spouse is pregnant with non-bastard child
					}
				}
			}
		}
	}
	
	mean_time_to_happen = {
		years = 100
		modifier = {
			factor = 0.25
			trait = zealous
		}
		modifier = {
			factor = 0.5
			trait = celibate
		}
		modifier = {
			factor = 0.5
			trait = homosexual
		}
		modifier = {
			factor = 0.7
			trait = content
		}
		modifier = {
			factor = 0.75
			trait = chaste
		}
		modifier = {
			factor = 0.75
			NOT = { age = 25 }
		}
		modifier = {
			factor = 1.5
			trait = slothful
		}
		modifier = {
			factor = 2.0
			trait = lustful
		}
		modifier = {
			factor = 2.0
			trait = cynical
		}
		modifier = {
			factor = 2.0
			trait = hedonist
		}
		modifier = {
			factor = 2.0
			trait = ambitious
		}
		modifier = {
			factor = 2.0
			any_heir_title = {
				always = yes
			}
		}
		modifier = {
			factor = 2.0
			is_primary_heir = yes
		}
		modifier = {
			factor = 2
			any_spouse = {
				reverse_opinion = { who = ROOT value = 100 }
			}
		}
		modifier = {
			factor = 3.0 # Prefer the Teutonic Order
			OR = {
				culture_group = north_germanic
				culture_group = central_germanic
				culture_group = magyar
				culture_group = south_slavic
				culture_group = west_slavic
			}
		}
	}
	
	immediate = {
		liege = {
			character_event = {
				id = SoA.1031
			}
		}
	}
}

# Son or brother asks to join the Knights Templar
character_event = {
	id = SoA.1031
	desc = EVTDESC_SOA_1031
	picture = GFX_evt_crusaders
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SOA_1031 # Agree
		ai_chance = {
			factor = 100
		}
		
		if = {
			limit = {
				religion = FROM
			}
			piety = 100
		}
		
		FROM = {
			character_event = {
				id = SoA.1032
				tooltip = EVTTOOLTIP_SOA_1032
			}
		}
	}
	
	option = {
		name = EVTOPTB_SOA_1031 # Refuse
		
		if = {
			limit = {
				religion = FROM
			}
			piety = -100
		}
		
		FROM = {
			character_event = {
				id = SoA.1033
				tooltip = EVTTOOLTIP_SOA_1033
			}
		}
	}
}

# Son or brother joins the Knights Templar
character_event = {
	id = SoA.1032
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		d_knights_templar = {
			holder_scope = {
				save_event_target_as = order_target
				ROOT = {
					character_event = { id = SoA.2864 }
				}
			}
		}
	}
}

# Liege refuses request to join the Knights Templar
character_event = {
	id = SoA.1033
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		opinion = {
			who = FROM
			modifier = opinion_refused_request_holy_order
		}
	}
}

# The Grand Master humbly requests the right to build a castle in your demesne
character_event = {
	id = SoA.1050
	hide_window = yes
	
	min_age = 16
	only_playable = yes
	religion_group = christian
	
	trigger = {
		OR = {
			religion = catholic
			religion = cathar
			religion = fraticelli
			religion = waldensian
			religion = lollard
			religion = adoptionist
			religion = free_spirits
		}
		is_heretic = no
		
		d_knights_templar = {
			holder_scope = {
				wealth = 300
				NOT = {
					realm_size = 10
				}
				NOT = {
					num_of_count_titles = 1
				}
			}
		}
		
		any_demesne_province = {
			has_empty_holding = yes
			OR = {
				region = world_persia
				region = world_middle_east
				region = world_asia_minor
				region = world_africa_north
				region = world_europe_south
				region = world_europe_west
			}
		}
		
		has_dlc = "Sons of Abraham"
		
		NOT = { has_character_modifier = expelled_d_knights_templar }
		NOT = {
			any_liege = {
				has_character_modifier = expelled_d_knights_templar
			}
		}
	}
	
	mean_time_to_happen = {
		months = 240
		modifier = {
			factor = 0.5
			d_knights_templar = {
				holder_scope = {
					NOT = { demesne_size = 1 }
				}
			}
		}
		modifier = {
			factor = 0.5
			d_knights_templar = {
				holder_scope = {
					NOT = { demesne_size = 2 }
				}
			}
		}
		modifier = {
			factor = 2.0
			d_knights_templar = {
				holder_scope = {
					realm_size = 5
				}
			}
		}
	}
	
	immediate = {
		random_demesne_province = {
			limit = {
				has_empty_holding = yes
				OR = {
					region = world_persia
					region = world_middle_east
					region = world_asia_minor
					region = world_africa_north
					region = world_europe_south
					region = world_europe_west
				}
			}
			province_event = {
				id = SoA.1051
			}
		}
	}
}

province_event = {
	id = SoA.1051
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		d_knights_templar = {
			holder_scope = {
				character_event = {
					id = SoA.1052
				}
			}
		}
	}
}

character_event = {
	id = SoA.1052
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			letter_event = {
				id = SoA.1053
			}
		}
	}
}

letter_event = {
	id = SoA.1053
	desc = {
        text = EVTDESC_SOA_1053
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_BUILD_CASTLE_FOR_MONEY_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SOA_1023 # Agree
		ai_chance = {
			factor = 80
			modifier = {
				factor = 0
				has_character_modifier = expelled_d_knights_templar
			}
		}
		
		hidden_tooltip = {
			FROMFROM = {
				province_event = { id = SoA.1054 }
			}
			remove_character_modifier = expelled_d_knights_templar
		}
		
		piety = 200
		wealth = 100
	}
	
	option = {
		name = EVTOPTB_SOA_1031 # Refuse
		ai_chance = {
			factor = 20
		}
		
		piety = -100
	}
}

# Castle has been erected
province_event = {
	id = SoA.1054
	desc = EVTDESC_SOA_1054
	picture = GFX_evt_castle_construction
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			wealth = -300
		}
	}
	
	option = {
		name = EVTOPTA_SOA_1024
		build_holding = {
		   type = castle
		   holder = FROMFROM
		}
	}
}


# Ping event when expelling a Christian Holy Order
character_event = {
	id = SoA.1060
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		any_title_under = {
			limit = {
				tier = BARON
				location = {
					owner = {
						OR = {
							character = FROM
							is_liege_or_above = FROM
						}
					}
				}
			}
			usurp_title = FROM
		}
		
		if = {
			limit = {
				is_liege_or_above = FROM
			}
			set_defacto_liege = THIS
		}
	
		FROM = {
			letter_event = {
				id = SoA.1061
			}
		}
		
		opinion = {
			who = FROM
			modifier = opinion_expelled_from_realm
		}
	}
}

# Notification event when expelling a Christian Holy Order
letter_event = {
	id = SoA.1061
	desc = {
        text = EVTDESC_SOA_1061
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_EXPEL_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	immediate = {
		remove_character_modifier = donated_to_holy_order
	}
	
	option = {
		name = EVTOPTB_SOA_1061
	}
}

########################################
# The Knights of St John
########################################

# Ping event when vassalizing the Hospitallers
character_event = {
	id = SoA.1115
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		set_defacto_liege = FROM
		FROM = {
			letter_event = {
				id = SoA.1116
			}
		}
	}
}

# Notification event when vassalizing the Hospitallers
letter_event = {
	id = SoA.1116
	desc = EVTDESC_SOA_1116
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EXCELLENT
	}
}

# The son of a ruler volunteers to join the Knights of St John
character_event = {
	id = SoA.1130
	hide_window = yes
	
	only_men = yes
	min_age = 16
	max_age = 45
	only_capable = yes
	prisoner = no
	religion_group = christian
	
	trigger = {
		is_ruler = no
		OR = {
			religion = catholic
			religion = cathar
			religion = fraticelli
			religion = waldensian
			religion = lollard
			religion = adoptionist
			religion = free_spirits
		}
		is_heretic = no
		is_married = no
		
		martial = 5
		
		is_title_active = d_knights_hospitaler
		
		OR = {
			father_even_if_dead = {
				primary_title = { higher_tier_than = BARON }
			}
			mother_even_if_dead = {
				primary_title = { higher_tier_than = BARON }
			}
		}
		
		liege = {
			holy_order = no
			OR = {
				religion = catholic
				religion = cathar
				religion = fraticelli
				religion = waldensian
				religion = lollard
				religion = adoptionist
				religion = free_spirits
			}
			liege = {
				holy_order = no
			}
		}
		
		has_dlc = "Sons of Abraham"
		
		NOT = { has_character_modifier = expelled_d_knights_hospitaler }
		NOT = {
			any_liege = {
				has_character_modifier = expelled_d_knights_hospitaler
			}
		}

		NOT = {
			any_spouse = {
				OR = {
					is_landed = yes
					AND = {
						is_pregnant = yes
					father_of_unborn = { character = ROOT } # Won't happen if spouse is pregnant with non-bastard child
					}
				}
			}
		}
	}
	
	mean_time_to_happen = {
		years = 100
		modifier = {
			factor = 0.25
			trait = zealous
		}
		modifier = {
			factor = 0.5
			trait = celibate
		}
		modifier = {
			factor = 0.5
			trait = homosexual
		}
		modifier = {
			factor = 0.7
			trait = content
		}
		modifier = {
			factor = 0.75
			trait = chaste
		}
		modifier = {
			factor = 0.75
			NOT = { age = 25 }
		}
		modifier = {
			factor = 1.5
			trait = slothful
		}
		modifier = {
			factor = 2.0
			trait = lustful
		}
		modifier = {
			factor = 2.0
			trait = cynical
		}
		modifier = {
			factor = 2.0
			trait = hedonist
		}
		modifier = {
			factor = 2.0
			trait = ambitious
		}
		modifier = {
			factor = 2.0
			any_heir_title = {
				always = yes
			}
		}
		modifier = {
			factor = 2.0
			is_primary_heir = yes
		}
		modifier = {
			factor = 2
			any_spouse = {
				reverse_opinion = { who = ROOT value = 100 }
			}
		}
		modifier = {
			factor = 3.0 # Prefer the Teutonic Order
			OR = {
				culture_group = north_germanic
				culture_group = central_germanic
				culture_group = magyar
				culture_group = south_slavic
				culture_group = west_slavic
			}
		}
	}
	
	immediate = {
		liege = {
			character_event = {
				id = SoA.1131
			}
		}
	}
}

# Son or brother asks to join the Knights of St John
character_event = {
	id = SoA.1131
	desc = EVTDESC_SOA_1131
	picture = GFX_evt_crusaders
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SOA_1031 # Agree
		ai_chance = {
			factor = 100
		}
		
		if = {
			limit = {
				religion = FROM
			}
			piety = 100
		}
		
		FROM = {
			character_event = {
				id = SoA.1132
				tooltip = EVTTOOLTIP_SOA_1132
			}
		}
	}
	
	option = {
		name = EVTOPTB_SOA_1031 # Refuse
		
		if = {
			limit = {
				religion = FROM
			}
			piety = -100
		}
		
		FROM = {
			character_event = {
				id = SoA.1133
				tooltip = EVTTOOLTIP_SOA_1033
			}
		}
	}
}

# Son or brother joins the Knights of St John
character_event = {
	id = SoA.1132
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		d_knights_hospitaler = {
			holder_scope = {
				save_event_target_as = order_target
				ROOT = {
					character_event = { id = SoA.2864 }
				}
			}
		}
	}
}

# Liege refuses request to join the Knights of St John
character_event = {
	id = SoA.1133
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		opinion = {
			who = FROM
			modifier = opinion_refused_request_holy_order
		}
	}
}

# Ping event when donating money to the Hospitallers (also used for Bektashi, Assassins, Haruriyyah and Templar orders)
character_event = {
	id = SoA.1140
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		wealth = 300
		if = {
			limit = { religion_group = christian }
			FROM = {
				letter_event = {
					id = SoA.1141
				}
			}
		}
		if = {
			limit = { religion_group = muslim }
			FROM = {
				letter_event = {
					id = CM.4399
				}
			}
		}
		opinion = {
			who = FROM
			modifier = opinion_generous_donation
		}
		abdicate_holy_order_if_religion_changes_effect = yes
	}
}

# Notification event when donating money to the Hospitallers
letter_event = {
	id = SoA.1141
	desc = {
        text = EVTDESC_SOA_1141
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_DONATE_MONEY_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EXCELLENT
	}
}

# The Grand Master humbly requests the right to build a castle in your demesne
character_event = {
	id = SoA.1150
	hide_window = yes
	
	min_age = 16
	only_playable = yes
	religion_group = christian
	
	trigger = {
		OR = {
			religion = catholic
			religion = cathar
			religion = fraticelli
			religion = waldensian
			religion = lollard
			religion = adoptionist
			religion = free_spirits
		}
		is_heretic = no
		
		d_knights_hospitaler = {
			holder_scope = {
				wealth = 300
				NOT = {
					realm_size = 10
				}
			}
		}
		
		any_demesne_province = {
			has_empty_holding = yes
			OR = {
				region = world_persia
				region = world_middle_east
				region = world_asia_minor
				region = world_india_rajastan
				region = world_africa_north
			}
		}
		
		has_dlc = "Sons of Abraham"
		
		NOT = { has_character_modifier = expelled_d_knights_hospitaler }
		NOT = {
			any_liege = {
				has_character_modifier = expelled_d_knights_hospitaler
			}
		}
	}
	
	mean_time_to_happen = {
		months = 240
		modifier = {
			factor = 0.5
			d_knights_hospitaler = {
				holder_scope = {
					NOT = { demesne_size = 1 }
				}
			}
		}
		modifier = {
			factor = 0.5
			d_knights_hospitaler = {
				holder_scope = {
					NOT = { demesne_size = 2 }
				}
			}
		}
		modifier = {
			factor = 2.0
			d_knights_hospitaler = {
				holder_scope = {
					num_of_count_titles = 1
				}
			}
		}
		modifier = {
			factor = 2.0
			d_knights_hospitaler = {
				holder_scope = {
					realm_size = 5
				}
			}
		}
	}
	
	immediate = {
		random_demesne_province = {
			limit = {
				has_empty_holding = yes
				OR = {
					region = world_persia
					region = world_middle_east
					region = world_asia_minor
					region = world_india_rajastan
					region = world_africa_north
				}
			}
			province_event = {
				id = SoA.1151
			}
		}
	}
}

province_event = {
	id = SoA.1151
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		d_knights_hospitaler = {
			holder_scope = {
				character_event = {
					id = SoA.1152
				}
			}
		}
	}
}

character_event = {
	id = SoA.1152
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			letter_event = {
				id = SoA.1153
			}
		}
	}
}

letter_event = {
	id = SoA.1153
	desc = {
        text = HOLY_ORDER_BUILD_CASTLE_FOR_MONEY_ALT
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_BORROW_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SOA_1023 # Agree
		ai_chance = {
			factor = 80
			modifier = {
				factor = 0
				has_character_modifier = expelled_d_knights_hospitaler
			}
		}
		
		hidden_tooltip = {
			FROMFROM = {
				province_event = { id = SoA.1154 }
			}
			remove_character_modifier = expelled_d_knights_hospitaler
		}
		
		piety = 200
		wealth = 100
	}
	
	option = {
		name = EVTOPTB_SOA_1153 # Refuse
		ai_chance = {
			factor = 20
		}
		
		piety = -100
	}
}

# Castle has been erected
province_event = {
	id = SoA.1154
	desc = EVTDESC_SOA_1154
	picture = GFX_evt_castle_construction
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			wealth = -300
		}
	}
	
	option = {
		name = EVTOPTA_SOA_1024
		build_holding = {
		   type = castle
		   holder = FROMFROM
		}
	}
}

########################################
# The Bektashi Order
########################################

# The Grand Master demands one of your sons due to debt
character_event = {
	id = SoA.1200
	hide_window = yes
	
	min_age = 16
	only_playable = yes
	religion_group = muslim
	
	trigger = {
		OR = {
			religion = sunni
			religion = zikri
			religion = yazidi
		}
		is_heretic = no
		has_character_modifier = borrowed_from_bektashi
		NOT = { has_character_flag = sent_son_to_bektashi }
		any_child = {
			is_female = no
			is_adult = yes
			is_ruler = no
			prisoner = no
			NOT = { trait = incapable }
			ROOT = {
				NOT = { 
					current_heir = { 
						character = PREVPREV 
					}
				}
			}
		}
		has_dlc = "Sons of Abraham"
	}
	
	mean_time_to_happen = {
		months = 120
	}
	
	immediate = {
		random_child = {
			limit = {
				is_female = no
				is_adult = yes
				is_ruler = no
				prisoner = no
				NOT = { trait = incapable }
				ROOT = {
					NOT = { 
						current_heir = { 
							character = PREVPREV 
						}
					}
				}
			}
			character_event = {
				id = SoA.1201
			}
		}
	}
}

character_event = {
	id = SoA.1201
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		d_bektashi = {
			holder_scope = {
				character_event = {
					id = SoA.1202
				}
			}
		}
	}
}

character_event = {
	id = SoA.1202
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			letter_event = {
				id = SoA.1203
			}
		}
	}
}

letter_event = {
	id = SoA.1203
	desc = {
        text = EVTDESC_SOA_1203
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_DEMAND_SON_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SOA_1003 # Agree
		ai_chance = {
			factor = 100
		}
		
		set_character_flag = sent_son_to_bektashi
		
		piety = 100
		
		d_bektashi = {
			holder_scope = {
				FROMFROM = {
					move_character = PREV
					hidden_tooltip = {
						clear_wealth = PREV
					}
					end_inaccessibility_effect = yes #removes in_hiding or in_seclusion
				}
			}
		}
	}
	
	option = {
		name = EVTOPTB_SOA_1003 # Pay them back
		wealth = -300
		hidden_tooltip = {
			remove_character_modifier = borrowed_from_bektashi
		}
		FROM = {
			wealth = 300
		}
	}
	
	option = {
		name = EVTOPTC_SOA_1003 # Refuse
		piety = -1000
	}
}


# Birth of the Bektashi Order
narrative_event = {
	id = SoA.1209
	title = EVTTITLE_SOA_1209
	desc = EVTDESC_SOA_1209
	picture = GFX_evt_moors
	
	major = yes
	hide_from = yes
	
	only_playable = yes
	only_men = yes
	religion_group = muslim
	has_global_flag = muslim_jihads_unlocked
	has_dlc = "Sons of Abraham"
	
	trigger = {
		OR = {
			religion = sunni
			religion = zikri
			religion = yazidi
		}
		is_heretic = no
		NOT = {
			is_title_active = d_bektashi
		}
		
		
		OR = {
			year = 1228	# Historical
			
			693 = { # Baghdad
				NOT = { owner = { religion_group = muslim } }
			}
			728 = { # Damascus
				NOT = { owner = { religion_group = muslim } }
			}
			796 = { # Cairo
				NOT = { owner = { religion_group = muslim } }
			}
			774 = { # Jerusalem
				NOT = { owner = { religion_group = muslim } }
			}
			719 = { # Mecca
				NOT = { owner = { religion_group = muslim } }
			}
		}
		NOT = {
			has_alternate_start_parameter = { key = religion_names value = random }
		}
	}
	
	mean_time_to_happen = {
		months = 6
	}
	
	immediate = {
		activate_title = { title = d_bektashi status = yes }
		d_bektashi = { religion = ROOT }
		create_character = {
			random_traits = no
			name = Bektash
			dynasty = random
			unsafe_religion = ROOT
			culture = persian
			female = no
			age = 25
			attributes = {
				martial = 10
				diplomacy = 9
				stewardship = 9
				intrigue = 7
				learning = 9
			}
			health = 6
			fertility = 0.5
			trait = brilliant_strategist
			trait = sayyid
			trait = hajjaj
			trait = hafiz
			trait = patient
			trait = zealous
			trait = scholar
			trait = temperate
		}
		new_character = {
			wealth = 500
			d_bektashi = {
				grant_title = PREV
			}
			set_government_type = order_government
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = persian
				female = no
				age = 16
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = persian
				female = no
				age = 18
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = persian
				female = no
				age = 18
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = persian
				female = no
				age = 20
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = persian
				female = no
				age = 25
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = persian
				female = no
				age = 26
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = persian
				female = no
				age = 28
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = persian
				female = yes
				age = 16
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = persian
				female = yes
				age = 17
			}
		}
	}
	
	option = {
		name = EVTOPTA_SOA_1209
		trigger = {
			religion = ROOT
		}
	}
	option = {
		name = EVTOPTB_SOA_1209
		trigger = {
			NOT = { religion = ROOT }
		}
	}
}

# Ping event when borrowing money from the Bektashi
character_event = {
	id = SoA.1210
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		wealth = -300
		FROM = {
			letter_event = {
				id = SoA.1211
			}
		}
	}
}

# Notification event when borrowing money from the Bektashi
letter_event = {
	id = SoA.1211
	desc = {
        text = EVTDESC_SOA_1211
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_BORROW_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EXCELLENT
	}
}


# The Grand Master demands the right to build a castle in your demesne
character_event = {
	id = SoA.1220
	hide_window = yes
	
	min_age = 16
	only_playable = yes
	religion_group = muslim
	
	trigger = {
		OR = {
			religion = sunni
			religion = zikri
			religion = yazidi
		}
		is_heretic = no
		
		has_character_modifier = borrowed_from_bektashi
		NOT = { has_character_flag = sent_son_to_bektashi }
		
		any_demesne_province = {
			has_empty_holding = yes
		}
		
		d_bektashi = {
			holder_scope = {
				wealth = 300
			}
		}
		has_dlc = "Sons of Abraham"
		
		NOT = { has_character_modifier = expelled_d_bektashi }
		NOT = {
			any_liege = {
				has_character_modifier = expelled_d_bektashi
			}
		}
	}
	
	mean_time_to_happen = {
		months = 60
	}
	
	immediate = {
		random_demesne_province = {
			limit = {
				has_empty_holding = yes
			}
			province_event = {
				id = SoA.1221
			}
		}
	}
}

province_event = {
	id = SoA.1221
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		d_bektashi = {
			holder_scope = {
				character_event = {
					id = SoA.1222
				}
			}
		}
	}
}

character_event = {
	id = SoA.1222
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			letter_event = {
				id = SoA.1223
			}
		}
	}
}

letter_event = {
	id = SoA.1223
	desc = EVTDESC_SOA_1223
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SOA_1023 # Agree
		ai_chance = {
			factor = 100
		}
		
		hidden_tooltip = {
			remove_character_modifier = borrowed_from_bektashi
			FROMFROM = {
				province_event = { id = SoA.1224 }
			}
		}
		
		piety = 100
	}
	
	option = {
		name = EVTOPTB_SOA_1003 # Pay them back
		wealth = -300
		hidden_tooltip = {
			remove_character_modifier = borrowed_from_bektashi
		}
		FROM = {
			wealth = 300
		}
	}
	
	option = {
		name = EVTOPTC_SOA_1003 # Refuse
		piety = -1000
	}
}

# Castle has been erected
province_event = {
	id = SoA.1224
	desc = EVTDESC_SOA_1224
	picture = GFX_evt_castle_construction
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			wealth = -300
		}
	}
	
	option = {
		name = EVTOPTA_SOA_1024
		build_holding = {
		   type = castle
		   holder = FROMFROM
		}
	}
}

# The son of a ruler volunteers to join the Bektashi Order
character_event = {
	id = SoA.1230
	hide_window = yes
	
	only_men = yes
	min_age = 16
	max_age = 45
	only_capable = yes
	prisoner = no
	religion_group = muslim
	
	trigger = {
		is_ruler = no
		OR = {
			religion = sunni
			religion = zikri
			religion = yazidi
		}
		is_heretic = no
		
		martial = 5
		
		is_title_active = d_bektashi
		
		OR = {
			father_even_if_dead = {
				primary_title = { higher_tier_than = BARON }
			}
			mother_even_if_dead = {
				primary_title = { higher_tier_than = BARON }
			}
		}
		
		liege = {
			holy_order = no
			OR = {
				religion = sunni
				religion = zikri
				religion = yazidi
			}
			liege = {
				holy_order = no
			}
		}
		liege = {
			NOT = { has_landed_title = d_bektashi }
			liege = {
				NOT = { has_landed_title = d_bektashi }
			}
		}
		
		has_dlc = "Sons of Abraham"
		
		NOT = { has_character_modifier = expelled_d_bektashi }
		NOT = {
			any_liege = {
				has_character_modifier = expelled_d_bektashi
			}
		}

		NOT = {
			any_spouse = {
				OR = {
					is_landed = yes
					AND = {
						is_pregnant = yes
					father_of_unborn = { character = ROOT } # Won't happen if spouse is pregnant with non-bastard child
					}
				}
			}
		}
	}
	
	mean_time_to_happen = {
		years = 100
		modifier = {
			factor = 0.25
			trait = zealous
		}
		modifier = {
			factor = 0.5
			trait = celibate
		}
		modifier = {
			factor = 0.5
			trait = homosexual
		}
		modifier = {
			factor = 0.7
			trait = content
		}
		modifier = {
			factor = 0.75
			trait = chaste
		}
		modifier = {
			factor = 0.75
			NOT = { age = 25 }
		}
		modifier = {
			factor = 1.5
			trait = slothful
		}
		modifier = {
			factor = 2.0
			trait = lustful
		}
		modifier = {
			factor = 2.0
			trait = cynical
		}
		modifier = {
			factor = 2.0
			trait = hedonist
		}
		modifier = {
			factor = 2.0
			trait = ambitious
		}
		modifier = {
			factor = 2.0
			any_heir_title = {
				always = yes
			}
		}
		modifier = {
			factor = 2.0
			is_primary_heir = yes
		}
		modifier = {
			factor = 2
			any_spouse = {
				reverse_opinion = { who = ROOT value = 100 }
			}
		}
	}
	
	immediate = {
		liege = {
			character_event = {
				id = SoA.1231
			}
		}
	}
}

# Son or brother asks to join the Bektashi
character_event = {
	id = SoA.1231
	desc = EVTDESC_SOA_1231
	picture = GFX_evt_moors
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SOA_1031 # Agree
		ai_chance = {
			factor = 100
		}
		
		if = {
			limit = {
				religion = FROM
			}
			piety = 100
		}
		
		FROM = {
			character_event = {
				id = SoA.1232
				tooltip = EVTTOOLTIP_SOA_1232
			}
		}
	}
	
	option = {
		name = EVTOPTB_SOA_1031 # Refuse
		
		if = {
			limit = {
				religion = FROM
			}
			piety = -100
		}
		
		FROM = {
			character_event = {
				id = SoA.1233
				tooltip = EVTTOOLTIP_SOA_1033
			}
		}
	}
}

# Son or brother joins the Bektashi Order
character_event = {
	id = SoA.1232

	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		d_bektashi = {
			holder_scope = {
				save_event_target_as = order_target
				ROOT = {
					character_event = { id = SoA.2864 }
				}
			}
		}
	}
}

# Liege refuses request to join the Bektashi
character_event = {
	id = SoA.1233

	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		opinion = {
			who = FROM
			modifier = opinion_refused_request_holy_order
		}
	}
}


# The Grand Master requests the right to build a castle in your demesne
character_event = {
	id = SoA.1250
	hide_window = yes
	
	min_age = 16
	only_playable = yes
	religion_group = muslim
	
	trigger = {
		is_heretic = no
		OR = {
			religion = sunni
			religion = zikri
			religion = yazidi
		}

		d_bektashi = {
			holder_scope = {
				wealth = 300
				NOT = {
					realm_size = 10
				}
				NOT = {
					num_of_count_titles = 1
				}
			}
		}
		
		any_demesne_province = {
			has_empty_holding = yes
			port = yes
		}
		
		has_dlc = "Sons of Abraham"
		
		NOT = { has_character_modifier = expelled_d_bektashi }
		NOT = {
			any_liege = {
				has_character_modifier = expelled_d_bektashi
			}
		}
	}
	
	mean_time_to_happen = {
		months = 240
		modifier = {
			factor = 0.5
			d_bektashi = {
				holder_scope = {
					NOT = { demesne_size = 1 }
				}
			}
		}
		modifier = {
			factor = 0.5
			d_bektashi = {
				holder_scope = {
					NOT = { demesne_size = 2 }
				}
			}
		}
		modifier = {
			factor = 2.0
			d_bektashi = {
				holder_scope = {
					realm_size = 5
				}
			}
		}
	}
	
	immediate = {
		random_demesne_province = {
			limit = {
				has_empty_holding = yes
				port = yes
			}
			province_event = {
				id = SoA.1251
			}
		}
	}
}

province_event = {
	id = SoA.1251
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		d_bektashi = {
			holder_scope = {
				character_event = {
					id = SoA.1252
				}
			}
		}
	}
}

character_event = {
	id = SoA.1252
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			letter_event = {
				id = SoA.1253
			}
		}
	}
}

letter_event = {
	id = SoA.1253
	desc = EVTDESC_SOA_1253
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SOA_1023 # Agree
		ai_chance = {
			factor = 100
			modifier = {
				factor = 0
				has_character_modifier = expelled_d_bektashi
			}
		}
		
		hidden_tooltip = {
			FROMFROM = {
				province_event = { id = SoA.1254 }
			}
			remove_character_modifier = expelled_d_bektashi
		}
		
		piety = 200
		wealth = 100
	}
	
	option = {
		name = EVTOPTB_SOA_1031 # Refuse
		ai_chance = {
			factor = 20
		}
		
		piety = -100
	}
}

# Castle has been erected
province_event = {
	id = SoA.1254
	desc = EVTDESC_SOA_1224
	picture = GFX_evt_moors
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			wealth = -300
		}
	}
	
	option = {
		name = EVTOPTA_SOA_1024
		build_holding = {
		   type = castle
		   holder = FROMFROM
		}
	}
}


########################################
# The Teutonic Order
########################################

# The son of a ruler volunteers to join the Teutonic Order
character_event = {
	id = SoA.1330
	hide_window = yes
	
	only_men = yes
	min_age = 16
	max_age = 45
	only_capable = yes
	prisoner = no
	religion_group = christian
	
	trigger = {
		is_ruler = no
		OR = {
			religion = catholic
			religion = cathar
			religion = fraticelli
			religion = waldensian
			religion = lollard
			religion = adoptionist
			religion = free_spirits
		}
		is_heretic = no
		is_married = no
		
		martial = 5
		
		is_title_active = d_teutonic_order
		
		OR = {
			father_even_if_dead = {
				primary_title = { higher_tier_than = BARON }
			}
			mother_even_if_dead = {
				primary_title = { higher_tier_than = BARON }
			}
		}
		
		liege = {
			holy_order = no
			OR = {
				religion = catholic
				religion = cathar
				religion = fraticelli
				religion = waldensian
				religion = lollard
				religion = adoptionist
				religion = free_spirits
			}
			liege = {
				holy_order = no
			}
		}
		
		has_dlc = "Sons of Abraham"
		
		NOT = { has_character_modifier = expelled_d_teutonic_order }
		NOT = {
			any_liege = {
				has_character_modifier = expelled_d_teutonic_order
			}
		}

		NOT = {
			any_spouse = {
				OR = {
					is_landed = yes
					AND = {
						is_pregnant = yes
					father_of_unborn = { character = ROOT } # Won't happen if spouse is pregnant with non-bastard child
					}
				}
			}
		}
	}
	
	mean_time_to_happen = {
		years = 100
		modifier = {
			factor = 0.25
			trait = zealous
		}
		modifier = {
			factor = 0.5
			trait = celibate
		}
		modifier = {
			factor = 0.5
			trait = homosexual
		}
		modifier = {
			factor = 0.7
			trait = content
		}
		modifier = {
			factor = 0.75
			trait = chaste
		}
		modifier = {
			factor = 0.75
			NOT = { age = 25 }
		}
		modifier = {
			factor = 1.5
			trait = slothful
		}
		modifier = {
			factor = 2.0
			trait = lustful
		}
		modifier = {
			factor = 2.0
			trait = cynical
		}
		modifier = {
			factor = 2.0
			trait = hedonist
		}
		modifier = {
			factor = 2.0
			trait = ambitious
		}
		modifier = {
			factor = 2.0
			any_heir_title = {
				always = yes
			}
		}
		modifier = {
			factor = 2.0
			is_primary_heir = yes
		}
		modifier = {
			factor = 2
			any_spouse = {
				reverse_opinion = { who = ROOT value = 100 }
			}
		}
		modifier = {
			factor = 3.0 # Prefer the other Holy Orders
			NOT = {
				OR = {
					culture_group = north_germanic
					culture_group = central_germanic
					culture_group = magyar
					culture_group = south_slavic
					culture_group = west_slavic
				}
			}
		}
	}
	
	immediate = {
		liege = {
			character_event = {
				id = SoA.1331
			}
		}
	}
}

# Son or brother asks to join the Teutonic Order
character_event = {
	id = SoA.1331
	desc = EVTDESC_SOA_1331
	picture = GFX_evt_crusaders
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SOA_1031 # Agree
		ai_chance = {
			factor = 100
		}
		
		if = {
			limit = {
				religion = FROM
			}
			piety = 100
		}
		
		FROM = {
			character_event = {
				id = SoA.1332
				tooltip = EVTTOOLTIP_SOA_1332
			}
		}
	}
	
	option = {
		name = EVTOPTB_SOA_1031 # Refuse
		
		if = {
			limit = {
				religion = FROM
			}
			piety = -100
		}
		
		FROM = {
			character_event = {
				id = SoA.1333
				tooltip = EVTTOOLTIP_SOA_1033
			}
		}
	}
}

# Son or brother joins the Teutonic Order
character_event = {
	id = SoA.1332
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		d_teutonic_order = {
			holder_scope = {
				save_event_target_as = order_target
				ROOT = {
					character_event = { id = SoA.2864 }
				}
			}
		}
	}
}

# Liege refuses request to join the Teutonic Order
character_event = {
	id = SoA.1333
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		opinion = {
			who = FROM
			modifier = opinion_refused_request_holy_order
		}
	}
}

# Ping event when donating money to the Teutonic Order
character_event = {
	id = SoA.1340
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		wealth = 300
		FROM = {
			letter_event = {
				id = SoA.1141 # We can just reuse this
			}
		}
		opinion = {
			who = FROM
			modifier = opinion_generous_donation
		}
	}
}

# The Grand Master humbly requests the right to build a castle in your demesne
character_event = {
	id = SoA.1350
	hide_window = yes
	
	min_age = 16
	only_playable = yes
	is_triggered_only = yes
	religion_group = christian
	
	trigger = {
		OR = {
			religion = catholic
			religion = cathar
			religion = fraticelli
			religion = waldensian
			religion = lollard
			religion = adoptionist
			religion = free_spirits
		}
		is_heretic = no
		
		d_teutonic_order = {
			holder_scope = {
				wealth = 300
				NOT = {
					realm_size = 10
				}
			}
		}
		
		any_demesne_province = {
			has_empty_holding = yes
			OR = {
				region = world_europe_east
				region = world_steppe
			}
		}
		
		has_dlc = "Sons of Abraham"
		
		NOT = { has_character_modifier = expelled_d_teutonic_order }
		NOT = {
			any_liege = {
				has_character_modifier = expelled_d_teutonic_order
			}
		}
	}
	
	immediate = {
		random_demesne_province = {
			limit = {
				has_empty_holding = yes
				OR = {
					region = world_europe_east
					region = world_steppe
				}
			}
			province_event = {
				id = SoA.1351
			}
		}
	}
}

province_event = {
	id = SoA.1351
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		d_teutonic_order = {
			holder_scope = {
				character_event = {
					id = SoA.1352
				}
			}
		}
	}
}

character_event = {
	id = SoA.1352
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			letter_event = {
				id = SoA.1353
			}
		}
	}
}

letter_event = {
	id = SoA.1353
	desc = {
        text = EVTDESC_SOA_1353
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_BUILD_CASTLE_FOR_MONEY_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SOA_1023 # Agree
		ai_chance = {
			factor = 80
			modifier = {
				factor = 0
				has_character_modifier = expelled_d_teutonic_order
			}
			modifier = {
				factor = 0.05
				NOT = { culture_group = central_germanic }
			}
		}
		
		hidden_tooltip = {
			FROMFROM = {
				province_event = { id = SoA.1354 }
			}
			remove_character_modifier = expelled_d_teutonic_order
		}
		
		piety = 200
		wealth = 100
	}
	
	option = {
		name = EVTOPTB_SOA_1153 # Refuse
		ai_chance = {
			factor = 20
		}
		
		if = {
			limit = {
				religion = FROM
			}
			piety = -100
		}
	}
}

# Castle has been erected
province_event = {
	id = SoA.1354
	desc = EVTDESC_SOA_1354
	picture = GFX_evt_castle_construction
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			wealth = -300
		}
	}
	
	option = {
		name = EVTOPTA_SOA_1024
		build_holding = {
		   type = castle
		   holder = FROMFROM
		}
	}
}

########################################
# The Hashshashin
########################################

# The Grand Master demands one of your sons due to debt
character_event = {
	id = SoA.1400
	hide_window = yes
	
	min_age = 16
	only_playable = yes
	religion_group = muslim
	
	trigger = {
		OR = {
			religion = shiite
			religion = druze
			religion = hurufi
		}
		is_heretic = no
		has_character_modifier = borrowed_from_assassins
		NOT = { has_character_flag = sent_son_to_assassins }
		any_child = {
			is_female = no
			is_adult = yes
			is_ruler = no
			prisoner = no
			NOT = { trait = incapable }
			ROOT = {
				NOT = { 
					current_heir = { 
						character = PREVPREV 
					}
				}
			}
		}
		has_dlc = "Sons of Abraham"
		
		NOT = { has_character_modifier = expelled_d_hashshashin }
		NOT = {
			any_liege = {
				has_character_modifier = expelled_d_hashshashin
			}
		}
	}
	
	mean_time_to_happen = {
		months = 120
	}
	
	immediate = {
		random_child = {
			limit = {
				is_female = no
				is_adult = yes
				is_ruler = no
				prisoner = no
				NOT = { trait = incapable }
				ROOT = {
					NOT = { 
						current_heir = { 
							character = PREVPREV 
						}
					}
				}
			}
			character_event = {
				id = SoA.1401
			}
		}
	}
}

character_event = {
	id = SoA.1401
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		d_hashshashin = {
			holder_scope = {
				character_event = {
					id = SoA.1402
				}
			}
		}
	}
}

character_event = {
	id = SoA.1402
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			letter_event = {
				id = SoA.1403
			}
		}
	}
}

letter_event = {
	id = SoA.1403
	desc = {
        text = EVTDESC_SOA_1203
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_DEMAND_SON_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SOA_1403 # Agree
		
		set_character_flag = sent_son_to_assassins
		
		piety = 100
		
		d_hashshashin = {
			holder_scope = {
				FROMFROM = {
					move_character = PREV
					hidden_tooltip = {
						clear_wealth = PREV
						add_trait = disinherited
					}
					end_inaccessibility_effect = yes #removes in_hiding or in_seclusion
				}
			}
		}
		ai_chance = {
			factor = 10
		}
	}
	
	option = {
		name = EVTOPTB_SOA_1003 # Pay them back
		wealth = -300
		hidden_tooltip = {
			remove_character_modifier = borrowed_from_assassins
		}
		FROM = {
			wealth = 300
		}

		ai_chance = {
			factor = 5
			modifier = {
				factor = 0
				NOT = { wealth = 300 }
			}
		}
	}
	
	option = {
		name = EVTOPTC_SOA_1003 # Refuse

		if = {
			limit = { NOT = { has_dlc = "Mystics" } }
			piety = -1000
		}
		if = {
			limit = { has_dlc = "Mystics" }
			piety = -200
			set_character_flag = assassins_refused_to_pay_debt
		}

		ai_chance = {
			factor = 3
			modifier = {
				factor = 2
				NOT = { wealth = 300 }
			}
			modifier = {
				factor = 2
				trait = greedy
			}
			modifier = {
				factor = 2
				is_impious_trigger = yes
			}
			modifier = {
				factor = 0
				NOT = { has_dlc = "Mystics" }
			}
		}
	}
}

# Ping event when borrowing money from the Hashshashins
character_event = {
	id = SoA.1410
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		wealth = -300
		FROM = {
			letter_event = {
				id = SoA.1411
			}
		}
	}
}

# Notification event when borrowing money from the Hashshashins
letter_event = {
	id = SoA.1411
	desc = {
        text = EVTDESC_SOA_1411
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_BORROW_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
	
		name = EXCELLENT
	}
}

# The Grand Master demands the right to build a castle in your demesne
character_event = {
	id = SoA.1420
	hide_window = yes
	
	min_age = 16
	only_playable = yes
	religion_group = muslim
	
	trigger = {
		OR = {
			religion = shiite
			religion = druze
			religion = hurufi
		}
		is_heretic = no
		
		has_character_modifier = borrowed_from_assassins
		NOT = { has_character_flag = sent_son_to_assassins }
		
		any_demesne_province = {
			has_empty_holding = yes
		}
		
		d_hashshashin = {
			holder_scope = {
				wealth = 300
			}
		}
		has_dlc = "Sons of Abraham"
		
		NOT = { has_character_modifier = expelled_d_hashshashin }
		NOT = {
			any_liege = {
				has_character_modifier = expelled_d_hashshashin
			}
		}
	}
	
	mean_time_to_happen = {
		months = 60
	}
	
	immediate = {
		random_demesne_province = {
			limit = {
				has_empty_holding = yes
			}
			province_event = {
				id = SoA.1421
			}
		}
	}
}

province_event = {
	id = SoA.1421
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		d_hashshashin = {
			holder_scope = {
				character_event = {
					id = SoA.1422
				}
			}
		}
	}
}

character_event = {
	id = SoA.1422
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			letter_event = {
				id = SoA.1423
			}
		}
	}
}

letter_event = {
	id = SoA.1423
	desc = EVTDESC_SOA_1223
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SOA_1023 # Agree
		
		hidden_tooltip = {
			remove_character_modifier = borrowed_from_assassins
			FROMFROM = {
				province_event = { id = SoA.1424 }
			}
		}
		
		piety = 100

		ai_chance = {
			factor = 10
		}
	}
	
	option = {
		name = EVTOPTB_SOA_1003 # Pay them back
		wealth = -300
		hidden_tooltip = {
			remove_character_modifier = borrowed_from_assassins
		}
		FROM = {
			wealth = 300
		}

		ai_chance = {
			factor = 5
			modifier = {
				factor = 0
				NOT = { wealth = 300 }
			}
		}	
	}
	
	option = {
		name = EVTOPTC_SOA_1003 # Refuse
		
		if = {
			limit = { NOT = { has_dlc = "Mystics" } }
			piety = -1000
		}
		if = {
			limit = { has_dlc = "Mystics" }
			piety = -200
			set_character_flag = assassins_refused_to_pay_debt
		}

		ai_chance = {
			factor = 3
			modifier = {
				factor = 2
				NOT = { wealth = 300 }
			}
			modifier = {
				factor = 2
				trait = greedy
			}
			modifier = {
				factor = 2
				is_impious_trigger = yes
			}
			modifier = {
				factor = 0
				NOT = { has_dlc = "Mystics" }
			}
		}
	}
}

# Castle has been erected
province_event = {
	id = SoA.1424
	desc = {
        text = EVTDESC_SOA_1424
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_CONSTRUCTION_COMPLETE_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	picture = GFX_evt_castle_construction
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			wealth = -300
		}
	}
	
	option = {
		name = EVTOPTA_SOA_1024
		build_holding = {
		   type = castle
		   holder = FROMFROM
		}
	}
}

# The son of a ruler volunteers to join the Hashshashins
character_event = {
	id = SoA.1430
	hide_window = yes
	
	only_men = yes
	min_age = 16
	max_age = 45
	only_capable = yes
	prisoner = no
	religion_group = muslim
	
	trigger = {
		OR = {
			religion = shiite
			religion = druze
			religion = hurufi
		}
		is_heretic = no
		
		is_ruler = no
		
		martial = 5
		
		is_title_active = d_hashshashin
		
		OR = {
			father_even_if_dead = {
				primary_title = { higher_tier_than = BARON }
			}
			mother_even_if_dead = {
				primary_title = { higher_tier_than = BARON }
			}
		}
		
		liege = {
			holy_order = no
			OR = {
				religion = shiite
				religion = druze
				religion = hurufi
			}
			liege = {
				holy_order = no
			}
		}
		
		has_dlc = "Sons of Abraham"
		
		NOT = { has_character_modifier = expelled_d_hashshashin }
		NOT = {
			any_liege = {
				has_character_modifier = expelled_d_hashshashin
			}
		}

		NOT = {
			any_spouse = {
				OR = {
					is_landed = yes
					AND = {
						is_pregnant = yes
					father_of_unborn = { character = ROOT } # Won't happen if spouse is pregnant with non-bastard child
					}
				}
			}
		}
	}
	
	mean_time_to_happen = {
		years = 100
		modifier = {
			factor = 0.25
			trait = zealous
		}
		modifier = {
			factor = 0.5
			trait = celibate
		}
		modifier = {
			factor = 0.5
			trait = homosexual
		}
		modifier = {
			factor = 0.7
			trait = content
		}
		modifier = {
			factor = 0.75
			trait = chaste
		}
		modifier = {
			factor = 0.75
			NOT = { age = 25 }
		}
		modifier = {
			factor = 1.5
			trait = slothful
		}
		modifier = {
			factor = 2.0
			trait = lustful
		}
		modifier = {
			factor = 2.0
			trait = cynical
		}
		modifier = {
			factor = 2.0
			trait = hedonist
		}
		modifier = {
			factor = 2.0
			trait = ambitious
		}
		modifier = {
			factor = 2.0
			any_heir_title = {
				always = yes
			}
		}
		modifier = {
			factor = 2.0
			is_primary_heir = yes
		}
		modifier = {
			factor = 2
			any_spouse = {
				reverse_opinion = { who = ROOT value = 100 }
			}
		}
	}
	
	immediate = {
		liege = {
			character_event = {
				id = SoA.1431
			}
		}
	}
}

# Son or brother asks to join the Hashshashins
character_event = {
	id = SoA.1431
	desc = EVTDESC_SOA_1431
	picture = GFX_evt_moors
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SOA_1031 # Agree
		ai_chance = {
			factor = 100
		}
		
		if = {
			limit = {
				religion = FROM
			}
			piety = 100
		}
		
		FROM = {
			character_event = {
				id = SoA.1432
				tooltip = EVTTOOLTIP_SOA_1432
			}
		}
	}
	
	option = {
		name = EVTOPTB_SOA_1031 # Refuse
		
		if = {
			limit = {
				religion = FROM
			}
			piety = -100
		}
		
		FROM = {
			character_event = {
				id = SoA.1433
				tooltip = EVTTOOLTIP_SOA_1033
			}
		}
	}
}

# Son or brother joins the Hashshashins
character_event = {
	id = SoA.1432
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		d_hashshashin = {
			holder_scope = {
				save_event_target_as = order_target
				ROOT = {
					character_event = { id = SoA.2864 }
				}
			}
		}
	}
}

# Liege refuses request to join the Hashshashins
character_event = {
	id = SoA.1433
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		opinion = {
			who = FROM
			modifier = opinion_refused_request_holy_order
		}
	}
}

# The Grand Master requests the right to build a castle in your demesne
character_event = {
	id = SoA.1450
	hide_window = yes
	
	min_age = 16
	only_playable = yes
	religion_group = muslim
	
	trigger = {
		OR = {
			religion = shiite
			religion = druze
			religion = hurufi
		}
		is_heretic = no
		
		d_hashshashin = {
			holder_scope = {
				wealth = 300
				NOT = {
					realm_size = 10
				}
				NOT = {
					num_of_count_titles = 1
				}
			}
		}
		
		any_demesne_province = {
			has_empty_holding = yes
			port = yes
		}
		
		has_dlc = "Sons of Abraham"
		
		NOT = { has_character_modifier = expelled_d_hashshashin }
		NOT = {
			any_liege = {
				has_character_modifier = expelled_d_hashshashin
			}
		}
	}
	
	mean_time_to_happen = {
		months = 240
		modifier = {
			factor = 0.5
			d_hashshashin = {
				holder_scope = {
					NOT = { demesne_size = 1 }
				}
			}
		}
		modifier = {
			factor = 0.5
			d_hashshashin = {
				holder_scope = {
					NOT = { demesne_size = 2 }
				}
			}
		}
		modifier = {
			factor = 2.0
			d_hashshashin = {
				holder_scope = {
					realm_size = 5
				}
			}
		}
	}
	
	immediate = {
		random_demesne_province = {
			limit = {
				has_empty_holding = yes
				port = yes
			}
			province_event = {
				id = SoA.1451
			}
		}
	}
}

province_event = {
	id = SoA.1451
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		d_hashshashin = {
			holder_scope = {
				character_event = {
					id = SoA.1452
				}
			}
		}
	}
}

character_event = {
	id = SoA.1452
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			letter_event = {
				id = SoA.1453
			}
		}
	}
}

letter_event = {
	id = SoA.1453
	desc = EVTDESC_SOA_1253 # Reuse this
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SOA_1023 # Agree
		ai_chance = {
			factor = 100
			modifier = {
				factor = 0
				has_character_modifier = expelled_d_hashshashin
			}
		}
		
		hidden_tooltip = {
			FROMFROM = {
				province_event = { id = SoA.1454 }
			}
			remove_character_modifier = expelled_d_hashshashin
		}
		
		piety = 200
		wealth = 100
	}
	
	option = {
		name = EVTOPTB_SOA_1031 # Refuse
		ai_chance = {
			factor = 20
		}
		
		piety = -100
	}
}

# Castle has been erected
province_event = {
	id = SoA.1454
	desc = EVTDESC_SOA_1454
	picture = GFX_evt_moors
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			wealth = -300
		}
	}
	
	option = {
		name = EVTOPTA_SOA_1024
		build_holding = {
		   type = castle
		   holder = FROMFROM
		}
	}
}


# Ping event when expelling a Muslim Holy Order
character_event = {
	id = SoA.1460
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		any_title_under = {
			limit = {
				tier = BARON
				location = {
					owner = {
						OR = {
							character = FROM
							is_liege_or_above = FROM
						}
					}
				}
			}
			usurp_title = FROM
		}
		
		if = {
			limit = {
				is_liege_or_above = FROM
			}
			set_defacto_liege = THIS
		}
	
		FROM = {
			letter_event = {
				id = SoA.1461
			}
		}
		
		opinion = {
			who = FROM
			modifier = opinion_expelled_from_realm
		}
	}
}

# Notification event when expelling a Muslim Holy Order
letter_event = {
	id = SoA.1461
	desc = {
        text = EVTDESC_SOA_1461
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_EXPEL_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	immediate = {
		remove_character_modifier = donated_to_holy_order
	}
	
	option = {
		name = EVTOPTB_SOA_1061
	}
}


########################################
# The Jomsvikings
########################################

# The son of a ruler volunteers to join the Jomsvikings
character_event = {
	id = SoA.1530
	hide_window = yes
	
	only_men = yes
	min_age = 16
	max_age = 45
	only_capable = yes
	prisoner = no
	religion_group = pagan_group
	
	trigger = {
		is_ruler = no
		OR = {
			religion = norse_pagan
			religion = norse_pagan_reformed
		}
		
		martial = 5
		
		is_title_active = d_jomsvikings
		
		OR = {
			father_even_if_dead = {
				primary_title = { higher_tier_than = BARON }
			}
			mother_even_if_dead = {
				primary_title = { higher_tier_than = BARON }
			}
		}
		
		liege = {
			holy_order = no
			OR = {
				religion = norse_pagan
				religion = norse_pagan_reformed
			}
			liege = {
				holy_order = no
			}
		}
		
		has_dlc = "Sons of Abraham"
		
		NOT = { has_character_modifier = expelled_d_jomsvikings }
		NOT = {
			any_liege = {
				has_character_modifier = expelled_d_jomsvikings
			}
		}

		NOT = {
			any_spouse = {
				OR = {
					is_landed = yes
					AND = {
						is_pregnant = yes
					father_of_unborn = { character = ROOT } # Won't happen if spouse is pregnant with non-bastard child
					}
				}
			}
		}
	}
	
	mean_time_to_happen = {
		years = 100
		modifier = {
			factor = 0.25
			trait = zealous
		}
		modifier = {
			factor = 0.5
			trait = celibate
		}
		modifier = {
			factor = 0.5
			trait = homosexual
		}
		modifier = {
			factor = 0.7
			trait = content
		}
		modifier = {
			factor = 0.75
			trait = chaste
		}
		modifier = {
			factor = 0.75
			NOT = { age = 25 }
		}
		modifier = {
			factor = 1.5
			trait = slothful
		}
		modifier = {
			factor = 2.0
			trait = lustful
		}
		modifier = {
			factor = 2.0
			trait = cynical
		}
		modifier = {
			factor = 2.0
			trait = hedonist
		}
		modifier = {
			factor = 2.0
			trait = ambitious
		}
		modifier = {
			factor = 2.0
			any_heir_title = {
				always = yes
			}
		}
		modifier = {
			factor = 2.0
			is_primary_heir = yes
		}
		modifier = {
			factor = 2
			any_spouse = {
				reverse_opinion = { who = ROOT value = 100 }
			}
		}
	}
	
	immediate = {
		liege = {
			character_event = {
				id = SoA.1531
			}
		}
	}
}

# Son or brother asks to join the Jomsvikings
character_event = {
	id = SoA.1531
	desc = EVTDESC_SOA_1531
	picture = GFX_evt_vikings_arriving_oldgods
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SOA_1031 # Agree
		ai_chance = {
			factor = 100
		}
		
		if = {
			limit = {
				religion = FROM
			}
			piety = 100
		}
		
		FROM = {
			character_event = {
				id = SoA.1532
				tooltip = EVTTOOLTIP_SOA_1532
			}
		}
	}
	
	option = {
		name = EVTOPTB_SOA_1031 # Refuse
		
		if = {
			limit = {
				religion = FROM
			}
			piety = -100
		}
		
		FROM = {
			character_event = {
				id = SoA.1533
				tooltip = EVTTOOLTIP_SOA_1033
			}
		}
	}
}

# Son or brother joins the Jomsvikings
character_event = {
	id = SoA.1532
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		d_jomsvikings = {
			holder_scope = {
				save_event_target_as = order_target
				ROOT = {
					character_event = { id = SoA.2864 }
				}
			}
		}
	}
}

# Liege refuses request to join the Jomsvikings
character_event = {
	id = SoA.1533
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		opinion = {
			who = FROM
			modifier = opinion_refused_request_holy_order
		}
	}
}

# Ping event when donating money to the Jomsvikings
character_event = {
	id = SoA.1540
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		wealth = 300
		FROM = {
			letter_event = {
				id = SoA.1541
			}
		}
		opinion = {
			who = FROM
			modifier = opinion_generous_donation
		}
	}
}

# Notification event when donating money to the Jomsvikings
letter_event = {
	id = SoA.1541
	desc = {
        text = EVTDESC_SOA_1541
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_DONATE_MONEY_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EXCELLENT
	}
}

# The Warchief requests the right to build a castle in your demesne
character_event = {
	id = SoA.1550
	hide_window = yes
	
	min_age = 16
	only_playable = yes
	religion_group = pagan_group
	
	trigger = {
		OR = {
			religion = norse_pagan
			religion = norse_pagan_reformed
		}
		
		d_jomsvikings = {
			holder_scope = {
				wealth = 300
				NOT = {
					realm_size = 10
				}
			}
		}
		
		any_demesne_province = {
			has_empty_holding = yes
			port = yes
		}
		
		has_dlc = "Sons of Abraham"
		
		NOT = { has_character_modifier = expelled_d_jomsvikings }
		NOT = {
			any_liege = {
				has_character_modifier = expelled_d_jomsvikings
			}
		}
	}
	
	mean_time_to_happen = {
		months = 240
		modifier = {
			factor = 0.5
			d_jomsvikings = {
				holder_scope = {
					NOT = { demesne_size = 1 }
				}
			}
		}
		modifier = {
			factor = 0.5
			d_jomsvikings = {
				holder_scope = {
					NOT = { demesne_size = 2 }
				}
			}
		}
		modifier = {
			factor = 2.0
			d_jomsvikings = {
				holder_scope = {
					num_of_count_titles = 1
				}
			}
		}
		modifier = {
			factor = 2.0
			d_jomsvikings = {
				holder_scope = {
					realm_size = 5
				}
			}
		}
	}
	
	immediate = {
		random_demesne_province = {
			limit = {
				has_empty_holding = yes
				port = yes
			}
			province_event = {
				id = SoA.1551
			}
		}
	}
}

province_event = {
	id = SoA.1551
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		d_jomsvikings = {
			holder_scope = {
				character_event = {
					id = SoA.1552
				}
			}
		}
	}
}

character_event = {
	id = SoA.1552
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			letter_event = {
				id = SoA.1553
			}
		}
	}
}

letter_event = {
	id = SoA.1553
	desc = {
        text = EVTDESC_SOA_1553
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_BUILD_CASTLE_FOR_MONEY_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SOA_1023 # Agree
		ai_chance = {
			factor = 80
			modifier = {
				factor = 0
				has_character_modifier = expelled_d_jomsvikings
			}
			modifier = {
				factor = 0.01
				FROMFROM = {
					region = world_europe_north
				}
			}
		}
		
		hidden_tooltip = {
			FROMFROM = {
				province_event = { id = SoA.1554 }
			}
			remove_character_modifier = expelled_d_jomsvikings
		}
		
		piety = 200
		wealth = 100
	}
	
	option = {
		name = EVTOPTB_SOA_1553 # Refuse
		ai_chance = {
			factor = 20
		}
		
		piety = -100
	}
}

# Castle has been erected
province_event = {
	id = SoA.1554
	desc = EVTDESC_SOA_1554
	picture = GFX_evt_castle_construction
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			wealth = -300
		}
	}
	
	option = {
		name = EVTOPTA_SOA_1024
		build_holding = {
		   type = castle
		   holder = FROMFROM
		}
	}
}

# Ping event when expelling a Pagan Holy Order
character_event = {
	id = SoA.1560
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		any_title_under = {
			limit = {
				tier = BARON
				location = {
					owner = {
						OR = {
							character = FROM
							is_liege_or_above = FROM
						}
					}
				}
			}
			usurp_title = FROM
		}
		
		if = {
			limit = {
				is_liege_or_above = FROM
			}
			set_defacto_liege = THIS
		}
	
		FROM = {
			letter_event = {
				id = SoA.1561
			}
		}
		
		opinion = {
			who = FROM
			modifier = opinion_expelled_from_realm
		}
	}
}

# Notification event when expelling a Pagan Holy Order
letter_event = {
	id = SoA.1561
	desc = {
        text = EVTDESC_SOA_1561
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_EXPEL_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	immediate = {
		remove_character_modifier = donated_to_holy_order
	}
	
	option = {
		name = EVTOPTB_SOA_1061
	}
}

########################################
# The Brotherhood of the Holy Sepulchre
########################################

# Brotherhood of the Holy Sepulchre becomes a Chivalric Order
narrative_event = {
	id = SoA.1609
	title = EVTTITLE_SOA_1609
	desc = EVTDESC_SOA_1609
	major = yes
	
	picture = GFX_evt_western_knights_byzantine
	hide_from = yes

	is_triggered_only = yes
	
	only_playable = yes
	religion_group = christian
	
	trigger = {
		OR = {
			AND = {
				764 = { # Antioch is Orthodox
					holder_scope = { religion = orthodox }
					religion = orthodox 
				}
				774 = { # Jerusalem is Orthodox
					holder_scope = { religion = orthodox }
					religion = orthodox 
				}
				religion = orthodox
			}
			AND = {
				764 = { # Antioch is bogomilist
					holder_scope = { religion = bogomilist }
					religion = bogomilist 
				}
				774 = { # Jerusalem is bogomilist
					holder_scope = { religion = bogomilist }
					religion = bogomilist 
				}
				religion = bogomilist
			}
			AND = {
				764 = { # Antioch is monothelite
					holder_scope = { religion = monothelite }
					religion = monothelite 
				}
				774 = { # Jerusalem is monothelite
					holder_scope = { religion = monothelite }
					religion = monothelite 
				}
				religion = monothelite
			}
			AND = {
				764 = { # Antioch is iconoclast
					holder_scope = { religion = iconoclast }
					religion = iconoclast 
				}
				774 = { # Jerusalem is iconoclast
					holder_scope = { religion = iconoclast }
					religion = iconoclast 
				}
				religion = iconoclast
			}
			AND = {
				764 = { # Antioch is paulician
					holder_scope = { religion = paulician }
					religion = paulician 
				}
				774 = { # Jerusalem is paulician
					holder_scope = { religion = paulician }
					religion = paulician 
				}
				religion = paulician
			}
		}
		is_heretic = no
			
		NOT = {
			is_title_active = d_holy_sepulchre
		}
	}
	
	#mean_time_to_happen = {
		#months = 36
	#}
	
	immediate = {
		activate_title = { title = d_holy_sepulchre status = yes }
		create_character = {
			random_traits = no
			dynasty = random
			religion = ROOT
			culture = greek
			female = no
			age = 31
			trait = brilliant_strategist
			trait = zealous
			trait = humble
			trait = ambitious
			trait = strategist
			trait = holy_warrior
		}
		new_character = {
			wealth = 500
			d_holy_sepulchre = {
				grant_title = PREV
				religion = PREV
			}
			set_government_type = order_government
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = greek
				female = no
				age = 16
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = greek
				female = no
				age = 18
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = greek
				female = no
				age = 18
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = greek
				female = no
				age = 20
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = greek
				female = no
				age = 25
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = greek
				female = no
				age = 26
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = greek
				female = no
				age = 28
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = greek
				female = yes
				age = 16
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = greek
				female = yes
				age = 17
			}
		}
	}
	
	option = {
		name = EVTOPTA_SOA_1609
		trigger = {
			religion = ROOT
		}
	}
	option = {
		name = EVTOPTB_SOA_1609
		trigger = {
			NOT = { religion = ROOT }
		}
	}
}

# The son of a ruler volunteers to join the Brotherhood
character_event = {
	id = SoA.1630
	hide_window = yes
	
	only_men = yes
	min_age = 16
	max_age = 45
	only_capable = yes
	prisoner = no
	religion_group = christian
	
	trigger = {
		is_ruler = no
		OR = {
			religion = orthodox
			religion = bogomilist
			religion = monothelite
			religion = iconoclast
			religion = paulician
		}
		is_heretic = no
		
		martial = 5
		
		is_title_active = d_holy_sepulchre
		
		OR = {
			father_even_if_dead = {
				primary_title = { higher_tier_than = BARON }
			}
			mother_even_if_dead = {
				primary_title = { higher_tier_than = BARON }
			}
		}
		
		liege = {
			holy_order = no
			OR = {
				religion = orthodox
				religion = bogomilist
				religion = monothelite
				religion = iconoclast
				religion = paulician
			}
			liege = {
				holy_order = no
			}
		}
		
		has_dlc = "Sons of Abraham"
		
		NOT = { has_character_modifier = expelled_d_holy_sepulchre }
		NOT = {
			any_liege = {
				has_character_modifier = expelled_d_holy_sepulchre
			}
		}

		NOT = {
			any_spouse = {
				OR = {
					is_landed = yes
					AND = {
						is_pregnant = yes
					father_of_unborn = { character = ROOT } # Won't happen if spouse is pregnant with non-bastard child
					}
				}
			}
		}
	}
	
	mean_time_to_happen = {
		years = 100
		modifier = {
			factor = 0.25
			trait = zealous
		}
		modifier = {
			factor = 0.5
			trait = celibate
		}
		modifier = {
			factor = 0.5
			trait = homosexual
		}
		modifier = {
			factor = 0.7
			trait = content
		}
		modifier = {
			factor = 0.75
			trait = chaste
		}
		modifier = {
			factor = 0.75
			NOT = { age = 25 }
		}
		modifier = {
			factor = 1.5
			trait = slothful
		}
		modifier = {
			factor = 2.0
			trait = lustful
		}
		modifier = {
			factor = 2.0
			trait = cynical
		}
		modifier = {
			factor = 2.0
			trait = hedonist
		}
		modifier = {
			factor = 2.0
			trait = ambitious
		}
		modifier = {
			factor = 2.0
			any_heir_title = {
				always = yes
			}
		}
		modifier = {
			factor = 2.0
			is_primary_heir = yes
		}
		modifier = {
			factor = 2
			any_spouse = {
				reverse_opinion = { who = ROOT value = 100 }
			}
		}
	}
	
	immediate = {
		liege = {
			character_event = {
				id = SoA.1631
			}
		}
	}
}

# Son or brother asks to join the Brotherhood
character_event = {
	id = SoA.1631
	desc = EVTDESC_SOA_1631
	picture = GFX_evt_western_knights_byzantine
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SOA_1031 # Agree
		ai_chance = {
			factor = 100
		}
		
		if = {
			limit = {
				religion = FROM
			}
			piety = 100
		}
		
		FROM = {
			character_event = {
				id = SoA.1632
				tooltip = EVTTOOLTIP_SOA_1632
			}
		}
	}
	
	option = {
		name = EVTOPTB_SOA_1031 # Refuse
		
		if = {
			limit = {
				religion = FROM
			}
			piety = -100
		}
		
		FROM = {
			character_event = {
				id = SoA.1633
				tooltip = EVTTOOLTIP_SOA_1033
			}
		}
	}
}

# Son or brother joins the Brotherhood
character_event = {
	id = SoA.1632
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		d_holy_sepulchre = {
			holder_scope = {
				save_event_target_as = order_target
				ROOT = {
					character_event = { id = SoA.2864 }
				}
			}
		}
	}
}

# Liege refuses request to join the Brotherhood
character_event = {
	id = SoA.1633
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		opinion = {
			who = FROM
			modifier = opinion_refused_request_holy_order
		}
	}
}

# Ping event when donating money to the Brotherhood
character_event = {
	id = SoA.1640
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		wealth = 300
		FROM = {
			letter_event = {
				id = SoA.1641
			}
		}
		opinion = {
			who = FROM
			modifier = opinion_generous_donation
		}
	}
}

# Notification event when donating money to the Brotherhood
letter_event = {
	id = SoA.1641
	desc = {
        text = EVTDESC_SOA_1141
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_DONATE_MONEY_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EXCELLENT
	}
}

# The Grand Master humbly requests the right to build a castle in your demesne
character_event = {
	id = SoA.1650
	hide_window = yes
	
	min_age = 16
	only_playable = yes
	religion_group = christian
	
	trigger = {
		OR = {
			religion = orthodox
			religion = bogomilist
			religion = monothelite
			religion = iconoclast
			religion = paulician
		}
		is_heretic = no
		
		d_holy_sepulchre = {
			holder_scope = {
				wealth = 300
				NOT = {
					realm_size = 10
				}
			}
		}
		
		any_demesne_province = {
			has_empty_holding = yes
		}
		
		has_dlc = "Sons of Abraham"
		
		NOT = { has_character_modifier = expelled_d_holy_sepulchre }
		NOT = {
			any_liege = {
				has_character_modifier = expelled_d_holy_sepulchre
			}
		}
	}
	
	mean_time_to_happen = {
		months = 240
		modifier = {
			factor = 0.5
			d_holy_sepulchre = {
				holder_scope = {
					NOT = { demesne_size = 1 }
				}
			}
		}
		modifier = {
			factor = 0.5
			d_holy_sepulchre = {
				holder_scope = {
					NOT = { demesne_size = 2 }
				}
			}
		}
		modifier = {
			factor = 2.0
			d_holy_sepulchre = {
				holder_scope = {
					num_of_count_titles = 1
				}
			}
		}
		modifier = {
			factor = 2.0
			d_holy_sepulchre = {
				holder_scope = {
					realm_size = 5
				}
			}
		}
	}
	
	immediate = {
		random_demesne_province = {
			limit = {
				has_empty_holding = yes
			}
			province_event = {
				id = SoA.1651
			}
		}
	}
}

province_event = {
	id = SoA.1651
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		d_holy_sepulchre = {
			holder_scope = {
				character_event = {
					id = SoA.1652
				}
			}
		}
	}
}

character_event = {
	id = SoA.1652
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			letter_event = {
				id = SoA.1653
			}
		}
	}
}

letter_event = {
	id = SoA.1653
	desc = {
        text = EVTDESC_SOA_1653
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_BUILD_CASTLE_FOR_MONEY_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SOA_1023 # Agree
		ai_chance = {
			factor = 80
			modifier = {
				factor = 0
				has_character_modifier = expelled_d_holy_sepulchre
			}
		}
		
		hidden_tooltip = {
			FROMFROM = {
				province_event = { id = SoA.1654 }
			}
			remove_character_modifier = expelled_d_holy_sepulchre
		}
		
		piety = 200
		wealth = 100
	}
	
	option = {
		name = EVTOPTB_SOA_1153 # Refuse
		ai_chance = {
			factor = 20
		}
		
		piety = -100
	}
}

# Castle has been erected
province_event = {
	id = SoA.1654
	desc = EVTDESC_SOA_1654
	picture = GFX_evt_castle_construction
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			wealth = -300
		}
	}
	
	option = {
		name = EVTOPTA_SOA_1024
		build_holding = {
		   type = castle
		   holder = FROMFROM
		}
	}
}

# Ping event when expelling the Brotherhood
character_event = {
	id = SoA.1660
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		any_title_under = {
			limit = {
				tier = BARON
				location = {
					owner = {
						OR = {
							character = FROM
							is_liege_or_above = FROM
						}
					}
				}
			}
			usurp_title = FROM
		}
	
		FROM = {
			letter_event = {
				id = SoA.1661
			}
		}
		
		opinion = {
			who = FROM
			modifier = opinion_expelled_from_realm
		}
	}
}

# Notification event when expelling the Brotherhood
letter_event = {
	id = SoA.1661
	desc = {
        text = EVTDESC_SOA_1661
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_EXPEL_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTB_SOA_1061
	}
}

########################################
# The Order of Saint Anthony
########################################

# The Order of Saint Anthony is reborn
narrative_event = {
	id = SoA.1709
	title = EVTTITLE_SOA_1709
	desc = EVTDESC_SOA_1709
	major = yes
	
	picture = GFX_evt_western_knights_byzantine
	hide_from = yes
	
	only_playable = yes
	religion_group = christian
	
	trigger = {
		NOT = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
		}
		OR = {
			AND = {
				875 = { # Aksum is Miaphysite-controlled
					holder_scope = { religion = miaphysite }
					religion = miaphysite 
				}
				793 = { # Makuria is Miaphysite-controlled
					holder_scope = { religion = miaphysite }
					religion = miaphysite 
				}
				802 = { # Alexandria is Miaphysite-controlled
					holder_scope = { religion = miaphysite }
					religion = miaphysite 
				}
				religion = miaphysite
			}
			AND = {
				875 = { # Aksum is monophysite-controlled
					holder_scope = { religion = monophysite }
					religion = monophysite 
				}
				793 = { # Makuria is monophysite-controlled
					holder_scope = { religion = monophysite }
					religion = monophysite 
				}
				802 = { # Alexandria is monophysite-controlled
					holder_scope = { religion = monophysite }
					religion = monophysite 
				}
				religion = monophysite
			}
		}
		is_heretic = no
		
		NOT = {
			is_title_active = d_saint_anthony
		}
	}
	
	mean_time_to_happen = {
		months = 36
	}
	
	immediate = {
		activate_title = { title = d_saint_anthony status = yes }
		create_character = {
			random_traits = no
			dynasty = random
			religion = ROOT
			culture = ethiopian
			female = no
			age = 33
			trait = brilliant_strategist
			trait = zealous
			trait = humble
			trait = ambitious
			trait = strategist
			trait = holy_warrior
		}
		new_character = {
			wealth = 500
			d_saint_anthony = {
				grant_title = PREV
				religion = PREV
			}
			set_government_type = order_government
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = ethiopian
				female = no
				age = 16
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = ethiopian
				female = no
				age = 18
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = ethiopian
				female = no
				age = 18
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = ethiopian
				female = no
				age = 20
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = ethiopian
				female = no
				age = 25
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = ethiopian
				female = no
				age = 26
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = ethiopian
				female = no
				age = 28
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = ethiopian
				female = yes
				age = 16
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = ethiopian
				female = yes
				age = 17
			}
		}
	}
	
	option = {
		name = EVTOPTA_SOA_1709
		trigger = {
			religion = ROOT
		}
	}
	option = {
		name = EVTOPTB_SOA_1709
		trigger = {
			NOT = { religion = ROOT }
		}
	}
}

# The son of a ruler volunteers to join the Order
character_event = {
	id = SoA.1730
	hide_window = yes
	
	only_men = yes
	min_age = 16
	max_age = 45
	only_capable = yes
	prisoner = no
	religion_group = christian
	
	trigger = {
		is_ruler = no
		OR = {
			religion = miaphysite
			religion = monophysite
			religion = judaizer
		}
		is_heretic = no
		is_married = no
		
		martial = 5
		
		is_title_active = d_saint_anthony
		
		OR = {
			father_even_if_dead = {
				primary_title = { higher_tier_than = BARON }
			}
			mother_even_if_dead = {
				primary_title = { higher_tier_than = BARON }
			}
		}
		
		liege = {
			holy_order = no
			OR = {
				religion = miaphysite
				religion = monophysite
				religion = judaizer
			}
			liege = {
				holy_order = no
			}
		}
		
		has_dlc = "Sons of Abraham"
		
		NOT = { has_character_modifier = expelled_d_saint_anthony }
		NOT = {
			any_liege = {
				has_character_modifier = expelled_d_saint_anthony
			}
		}

		NOT = {
			any_spouse = {
				OR = {
					is_landed = yes
					AND = {
						is_pregnant = yes
					father_of_unborn = { character = ROOT } # Won't happen if spouse is pregnant with non-bastard child
					}
				}
			}
		}
	}
	
	mean_time_to_happen = {
		years = 100
		modifier = {
			factor = 0.25
			trait = zealous
		}
		modifier = {
			factor = 0.5
			trait = celibate
		}
		modifier = {
			factor = 0.5
			trait = homosexual
		}
		modifier = {
			factor = 0.7
			trait = content
		}
		modifier = {
			factor = 0.75
			trait = chaste
		}
		modifier = {
			factor = 0.75
			NOT = { age = 25 }
		}
		modifier = {
			factor = 1.5
			trait = slothful
		}
		modifier = {
			factor = 2.0
			trait = lustful
		}
		modifier = {
			factor = 2.0
			trait = cynical
		}
		modifier = {
			factor = 2.0
			trait = hedonist
		}
		modifier = {
			factor = 2.0
			trait = ambitious
		}
		modifier = {
			factor = 2.0
			any_heir_title = {
				always = yes
			}
		}
		modifier = {
			factor = 2.0
			is_primary_heir = yes
		}
		modifier = {
			factor = 2
			any_spouse = {
				reverse_opinion = { who = ROOT value = 100 }
			}
		}
	}
	
	immediate = {
		liege = {
			character_event = {
				id = SoA.1731
			}
		}
	}
}

# Son or brother asks to join the Order
character_event = {
	id = SoA.1731
	desc = EVTDESC_SOA_1731
	picture = GFX_evt_western_knights_byzantine
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SOA_1031 # Agree
		ai_chance = {
			factor = 100
		}
		
		if = {
			limit = {
				religion = FROM
			}
			piety = 100
		}
		
		FROM = {
			character_event = {
				id = SoA.1732
				tooltip = EVTTOOLTIP_SOA_1732
			}
		}
	}
	
	option = {
		name = EVTOPTB_SOA_1031 # Refuse
		
		if = {
			limit = {
				religion = FROM
			}
			piety = -100
		}
		
		FROM = {
			character_event = {
				id = SoA.1733
				tooltip = EVTTOOLTIP_SOA_1033
			}
		}
	}
}

# Son or brother joins the Order
character_event = {
	id = SoA.1732
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		d_saint_anthony = {
			holder_scope = {
				save_event_target_as = order_target
				ROOT = {
					character_event = { id = SoA.2864 }
				}
			}
		}
	}
}

# Liege refuses request to join the Order
character_event = {
	id = SoA.1733
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		opinion = {
			who = FROM
			modifier = opinion_refused_request_holy_order
		}
	}
}

# Ping event when donating money to the Order
character_event = {
	id = SoA.1740
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		wealth = 300
		FROM = {
			letter_event = {
				id = SoA.1741
			}
		}
		opinion = {
			who = FROM
			modifier = opinion_generous_donation
		}
	}
}

# Notification event when donating money to the Order
letter_event = {
	id = SoA.1741
	desc = {
        text = EVTDESC_SOA_1141
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_DONATE_MONEY_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EXCELLENT
	}
}

# The Grand Master humbly requests the right to build a castle in your demesne
character_event = {
	id = SoA.1750
	hide_window = yes
	
	min_age = 16
	only_playable = yes
	religion_group = christian
	
	trigger = {
		OR = {
			religion = miaphysite
			religion = monophysite
			religion = judaizer
		}
		is_heretic = no
		
		d_saint_anthony = {
			holder_scope = {
				wealth = 300
				NOT = {
					realm_size = 10
				}
			}
		}
		
		any_demesne_province = {
			has_empty_holding = yes
		}
		
		has_dlc = "Sons of Abraham"
		
		NOT = { has_character_modifier = expelled_d_saint_anthony }
		NOT = {
			any_liege = {
				has_character_modifier = expelled_d_saint_anthony
			}
		}
	}
	
	mean_time_to_happen = {
		months = 240
		modifier = {
			factor = 0.5
			d_saint_anthony = {
				holder_scope = {
					NOT = { demesne_size = 1 }
				}
			}
		}
		modifier = {
			factor = 0.5
			d_saint_anthony = {
				holder_scope = {
					NOT = { demesne_size = 2 }
				}
			}
		}
		modifier = {
			factor = 2.0
			d_saint_anthony = {
				holder_scope = {
					num_of_count_titles = 1
				}
			}
		}
		modifier = {
			factor = 2.0
			d_saint_anthony = {
				holder_scope = {
					realm_size = 5
				}
			}
		}
	}
	
	immediate = {
		random_demesne_province = {
			limit = {
				has_empty_holding = yes
			}
			province_event = {
				id = SoA.1751
			}
		}
	}
}

province_event = {
	id = SoA.1751
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		d_saint_anthony = {
			holder_scope = {
				character_event = {
					id = SoA.1752
				}
			}
		}
	}
}

character_event = {
	id = SoA.1752
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			letter_event = {
				id = SoA.1753
			}
		}
	}
}

letter_event = {
	id = SoA.1753
	desc = {
        text = EVTDESC_SOA_1053
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_BUILD_CASTLE_FOR_MONEY_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SOA_1023 # Agree
		ai_chance = {
			factor = 80
			modifier = {
				factor = 0
				has_character_modifier = expelled_d_saint_anthony
			}
		}
		
		hidden_tooltip = {
			FROMFROM = {
				province_event = { id = SoA.1754 }
			}
			remove_character_modifier = expelled_d_saint_anthony
		}
		
		piety = 200
		wealth = 100
	}
	
	option = {
		name = EVTOPTB_SOA_1153 # Refuse
		ai_chance = {
			factor = 20
		}
		
		piety = -100
	}
}

# Castle has been erected
province_event = {
	id = SoA.1754
	desc = EVTDESC_SOA_1754
	picture = GFX_evt_castle_construction
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			wealth = -300
		}
	}
	
	option = {
		name = EVTOPTA_SOA_1024
		build_holding = {
		   type = castle
		   holder = FROMFROM
		}
	}
}

# Ping event when expelling the Order
character_event = {
	id = SoA.1760
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		any_title_under = {
			limit = {
				tier = BARON
				location = {
					owner = {
						OR = {
							character = FROM
							is_liege_or_above = FROM
						}
					}
				}
			}
			usurp_title = FROM
		}
	
		FROM = {
			letter_event = {
				id = SoA.1761
			}
		}
		
		opinion = {
			who = FROM
			modifier = opinion_expelled_from_realm
		}
	}
}

# Notification event when expelling the Order
letter_event = {
	id = SoA.1761
	desc = {
        text = EVTDESC_SOA_1061
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_EXPEL_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTB_SOA_1061
	}
}

########################################
# The Immortals
########################################

# The Immortals are reborn
narrative_event = {
	id = SoA.1809
	title = EVTTITLE_SOA_1809
	desc = EVTDESC_SOA_1809
	major = yes
	
	picture = GFX_evt_melee
	border = GFX_event_narrative_frame_religion
	hide_from = yes
	
	only_playable = yes
	religion_group = zoroastrian_group
	has_global_flag = zoroastrian_priesthood_founded
	
	trigger = {
		is_heretic = no
		NOT = {
			is_title_active = d_immortals
		}
	}
	
	mean_time_to_happen = {
		months = 36
	}
	
	immediate = {
		activate_title = { title = d_immortals status = yes }
		create_character = {
			random_traits = no
			dynasty = random
			religion = ROOT
			culture = persian
			female = no
			age = 27
			trait = brilliant_strategist
			trait = zealous
			trait = humble
			trait = ambitious
			trait = strategist
			trait = holy_warrior
		}
		new_character = {
			wealth = 500
			d_immortals = {
				grant_title = PREV
				religion = PREV
			}
			set_government_type = order_government
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = persian
				female = no
				age = 16
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = persian
				female = no
				age = 18
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = persian
				female = no
				age = 18
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = persian
				female = no
				age = 20
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = persian
				female = no
				age = 25
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = persian
				female = no
				age = 26
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = persian
				female = no
				age = 28
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = persian
				female = yes
				age = 16
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = persian
				female = yes
				age = 17
			}
		}
	}
	
	option = {
		name = EVTOPTA_SOA_1809
		trigger = {
			religion = ROOT
		}
	}
	option = {
		name = EVTOPTB_SOA_1809
		trigger = {
			NOT = { religion = ROOT }
		}
	}
}

# The son of a ruler volunteers to join the Immortals
character_event = {
	id = SoA.1830
	hide_window = yes
	
	only_men = yes
	min_age = 16
	max_age = 45
	only_capable = yes
	prisoner = no
	religion_group = zoroastrian_group
	
	trigger = {
		is_ruler = no
		is_heretic = no
		
		martial = 5
		
		is_title_active = d_immortals
		
		OR = {
			father_even_if_dead = {
				primary_title = { higher_tier_than = BARON }
			}
			mother_even_if_dead = {
				primary_title = { higher_tier_than = BARON }
			}
		}
		
		liege = {
			holy_order = no
			religion_group = zoroastrian_group
			liege = {
				holy_order = no
			}
		}
		
		has_dlc = "Sons of Abraham"
		
		NOT = { has_character_modifier = expelled_d_immortals }
		NOT = {
			any_liege = {
				has_character_modifier = expelled_d_immortals
			}
		}

		NOT = {
			any_spouse = {
				OR = {
					is_landed = yes
					AND = {
						is_pregnant = yes
					father_of_unborn = { character = ROOT } # Won't happen if spouse is pregnant with non-bastard child
					}
				}
			}
		}
	}
	
	mean_time_to_happen = {
		years = 100
		modifier = {
			factor = 0.25
			trait = zealous
		}
		modifier = {
			factor = 0.5
			trait = celibate
		}
		modifier = {
			factor = 0.5
			trait = homosexual
		}
		modifier = {
			factor = 0.7
			trait = content
		}
		modifier = {
			factor = 0.75
			trait = chaste
		}
		modifier = {
			factor = 0.75
			NOT = { age = 25 }
		}
		modifier = {
			factor = 1.5
			trait = slothful
		}
		modifier = {
			factor = 2.0
			trait = lustful
		}
		modifier = {
			factor = 2.0
			trait = cynical
		}
		modifier = {
			factor = 2.0
			trait = hedonist
		}
		modifier = {
			factor = 2.0
			trait = ambitious
		}
		modifier = {
			factor = 2.0
			any_heir_title = {
				always = yes
			}
		}
		modifier = {
			factor = 2.0
			is_primary_heir = yes
		}
		modifier = {
			factor = 2
			any_spouse = {
				reverse_opinion = { who = ROOT value = 100 }
			}
		}
	}
	
	immediate = {
		liege = {
			character_event = {
				id = SoA.1831
			}
		}
	}
}

# Son or brother asks to join the Immortals
character_event = {
	id = SoA.1831
	desc = EVTDESC_SOA_1831
	picture = GFX_evt_melee
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SOA_1031 # Agree
		ai_chance = {
			factor = 100
		}
		
		if = {
			limit = {
				religion = FROM
			}
			piety = 100
		}
		
		FROM = {
			character_event = {
				id = SoA.1832
				tooltip = EVTTOOLTIP_SOA_1832
			}
		}
	}
	
	option = {
		name = EVTOPTB_SOA_1031 # Refuse
		
		if = {
			limit = {
				religion = FROM
			}
			piety = -100
		}
		
		FROM = {
			character_event = {
				id = SoA.1833
				tooltip = EVTTOOLTIP_SOA_1033
			}
		}
	}
}

# Son or brother joins the Immortals
character_event = {
	id = SoA.1832
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		d_immortals = {
			holder_scope = {
				save_event_target_as = order_target
				ROOT = {
					character_event = { id = SoA.2864 }
				}
			}
		}
	}
}

# Liege refuses request to join the Immortals
character_event = {
	id = SoA.1833
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		opinion = {
			who = FROM
			modifier = opinion_refused_request_holy_order
		}
	}
}

# Ping event when donating money to the Immortals
character_event = {
	id = SoA.1840
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		wealth = 300
		FROM = {
			letter_event = {
				id = SoA.1841
			}
		}
		opinion = {
			who = FROM
			modifier = opinion_generous_donation
		}
	}
}

# Notification event when donating money to the Immortals
letter_event = {
	id = SoA.1841
	desc = {
        text = EVTDESC_SOA_1841
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_DONATE_MONEY_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EXCELLENT
	}
}

# The Grand Master humbly requests the right to build a castle in your demesne
character_event = {
	id = SoA.1850
	hide_window = yes
	
	min_age = 16
	only_playable = yes
	religion_group = zoroastrian_group
	
	trigger = {
		is_heretic = no
		
		d_immortals = {
			holder_scope = {
				wealth = 300
				NOT = {
					realm_size = 10
				}
			}
		}
		
		any_demesne_province = {
			has_empty_holding = yes
		}
		
		has_dlc = "Sons of Abraham"
		
		NOT = { has_character_modifier = expelled_d_immortals }
		NOT = {
			any_liege = {
				has_character_modifier = expelled_d_immortals
			}
		}
	}
	
	mean_time_to_happen = {
		months = 240
		modifier = {
			factor = 0.5
			d_immortals = {
				holder_scope = {
					NOT = { demesne_size = 1 }
				}
			}
		}
		modifier = {
			factor = 0.5
			d_immortals = {
				holder_scope = {
					NOT = { demesne_size = 2 }
				}
			}
		}
		modifier = {
			factor = 2.0
			d_immortals = {
				holder_scope = {
					num_of_count_titles = 1
				}
			}
		}
		modifier = {
			factor = 2.0
			d_immortals = {
				holder_scope = {
					realm_size = 5
				}
			}
		}
	}
	
	immediate = {
		random_demesne_province = {
			limit = {
				has_empty_holding = yes
			}
			province_event = {
				id = SoA.1851
			}
		}
	}
}

province_event = {
	id = SoA.1851
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		d_immortals = {
			holder_scope = {
				character_event = {
					id = SoA.1852
				}
			}
		}
	}
}

character_event = {
	id = SoA.1852
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			letter_event = {
				id = SoA.1853
			}
		}
	}
}

letter_event = {
	id = SoA.1853
	desc = {
        text = EVTDESC_SOA_1853
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_BUILD_CASTLE_FOR_MONEY_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SOA_1023 # Agree
		ai_chance = {
			factor = 80
			modifier = {
				factor = 0
				has_character_modifier = expelled_d_immortals
			}
		}
		
		hidden_tooltip = {
			FROMFROM = {
				province_event = { id = SoA.1854 }
			}
			remove_character_modifier = expelled_d_immortals
		}
		
		piety = 200
		wealth = 100
	}
	
	option = {
		name = EVTOPTB_SOA_1153 # Refuse
		ai_chance = {
			factor = 20
		}
		
		piety = -100
	}
}

# Castle has been erected
province_event = {
	id = SoA.1854
	desc = EVTDESC_SOA_1854
	picture = GFX_evt_castle_construction
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			wealth = -300
		}
	}
	
	option = {
		name = EVTOPTA_SOA_1024
		build_holding = {
		   type = castle
		   holder = FROMFROM
		}
	}
}

# Ping event when expelling the Immortals
character_event = {
	id = SoA.1860
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		any_title_under = {
			limit = {
				tier = BARON
				location = {
					owner = {
						OR = {
							character = FROM
							is_liege_or_above = FROM
						}
					}
				}
			}
			usurp_title = FROM
		}
	
		FROM = {
			letter_event = {
				id = SoA.1861
			}
		}
		
		opinion = {
			who = FROM
			modifier = opinion_expelled_from_realm
		}
	}
}

# Notification event when expelling the Immortals
letter_event = {
	id = SoA.1861
	desc = {
        text = EVTDESC_SOA_1861
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_EXPEL_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTB_SOA_1061
	}
}

########################################
# The Zealots
########################################

# The Zealots are reborn
narrative_event = {
	id = SoA.1909
	title = EVTTITLE_SOA_1909
	desc = EVTDESC_SOA_1909
	major = yes
	
	picture = GFX_evt_melee
	
	only_playable = yes
	hide_from = yes
	religion_group = jewish_group
	has_global_flag = jewish_priesthood_founded
	
	trigger = {
		is_heretic = no
		NOT = {
			is_title_active = d_zealots
		}
	}
	
	mean_time_to_happen = {
		months = 36
	}
	
	immediate = {
		activate_title = { title = d_zealots status = yes }
		create_character = {
			random_traits = no
			dynasty = random
			religion = ROOT
			culture = ashkenazi
			female = no
			age = 29
			trait = brilliant_strategist
			trait = zealous
			trait = humble
			trait = ambitious
			trait = strategist
			trait = holy_warrior
		}
		new_character = {
			wealth = 500
			d_zealots = {
				grant_title = PREV
				religion = PREV
			}
			set_government_type = order_government
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = ashkenazi
				female = no
				age = 16
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = ashkenazi
				female = no
				age = 18
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = ashkenazi
				female = no
				age = 18
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = ashkenazi
				female = no
				age = 20
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = ashkenazi
				female = no
				age = 25
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = ashkenazi
				female = no
				age = 26
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = ashkenazi
				female = no
				age = 28
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = ashkenazi
				female = yes
				age = 16
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = ashkenazi
				female = yes
				age = 17
			}
		}
	}
	
	option = {
		name = EVTOPTA_SOA_1909
		trigger = {
			religion = ROOT
		}
	}
	option = {
		name = EVTOPTB_SOA_1909
		trigger = {
			NOT = { religion = ROOT }
		}
	}
}

# The son of a ruler volunteers to join the Zealots
character_event = {
	id = SoA.1930
	hide_window = yes
	
	only_men = yes
	min_age = 16
	max_age = 45
	only_capable = yes
	prisoner = no
	religion_group = jewish_group
	
	trigger = {
		is_ruler = no
		is_heretic = no
		
		martial = 5
		
		is_title_active = d_zealots
		
		OR = {
			father_even_if_dead = {
				primary_title = { higher_tier_than = BARON }
			}
			mother_even_if_dead = {
				primary_title = { higher_tier_than = BARON }
			}
		}
		
		liege = {
			holy_order = no
			religion_group = jewish_group
			liege = {
				holy_order = no
			}
		}
		
		has_dlc = "Sons of Abraham"
		
		NOT = { has_character_modifier = expelled_d_zealots }
		NOT = {
			any_liege = {
				has_character_modifier = expelled_d_zealots
			}
		}

		NOT = {
			any_spouse = {
				OR = {
					is_landed = yes
					AND = {
						is_pregnant = yes
					father_of_unborn = { character = ROOT } # Won't happen if spouse is pregnant with non-bastard child
					}
				}
			}
		}
	}
	
	mean_time_to_happen = {
		years = 100
		modifier = {
			factor = 0.25
			trait = zealous
		}
		modifier = {
			factor = 0.5
			trait = celibate
		}
		modifier = {
			factor = 0.5
			trait = homosexual
		}
		modifier = {
			factor = 0.7
			trait = content
		}
		modifier = {
			factor = 0.75
			trait = chaste
		}
		modifier = {
			factor = 0.75
			NOT = { age = 25 }
		}
		modifier = {
			factor = 1.5
			trait = slothful
		}
		modifier = {
			factor = 2.0
			trait = lustful
		}
		modifier = {
			factor = 2.0
			trait = cynical
		}
		modifier = {
			factor = 2.0
			trait = hedonist
		}
		modifier = {
			factor = 2.0
			trait = ambitious
		}
		modifier = {
			factor = 2.0
			any_heir_title = {
				always = yes
			}
		}
		modifier = {
			factor = 2.0
			is_primary_heir = yes
		}
		modifier = {
			factor = 2
			any_spouse = {
				reverse_opinion = { who = ROOT value = 100 }
			}
		}
	}
	
	immediate = {
		liege = {
			character_event = {
				id = SoA.1931
			}
		}
	}
}

# Son or brother asks to join the Zealots
character_event = {
	id = SoA.1931
	desc = EVTDESC_SOA_1931
	picture = GFX_evt_melee
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SOA_1031 # Agree
		ai_chance = {
			factor = 100
		}
		
		if = {
			limit = {
				religion = FROM
			}
			piety = 100
		}
		
		FROM = {
			character_event = {
				id = SoA.1932
				tooltip = EVTTOOLTIP_SOA_1932
			}
		}
	}
	
	option = {
		name = EVTOPTB_SOA_1031 # Refuse
		
		if = {
			limit = {
				religion = FROM
			}
			piety = -100
		}
		
		FROM = {
			character_event = {
				id = SoA.1933
				tooltip = EVTTOOLTIP_SOA_1033
			}
		}
	}
}

# Son or brother joins the Zealots
character_event = {
	id = SoA.1932
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		d_zealots = {
			holder_scope = {
				save_event_target_as = order_target
				ROOT = {
					character_event = { id = SoA.2864 }
				}
			}
		}
	}
}

# Liege refuses request to join the Zealots
character_event = {
	id = SoA.1933
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		opinion = {
			who = FROM
			modifier = opinion_refused_request_holy_order
		}
	}
}

# Ping event when donating money to the Zealots
character_event = {
	id = SoA.1940
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		wealth = 300
		FROM = {
			letter_event = {
				id = SoA.1941
			}
		}
		opinion = {
			who = FROM
			modifier = opinion_generous_donation
		}
	}
}

# Notification event when donating money to the Zealots
letter_event = {
	id = SoA.1941
	desc = {
        text = EVTDESC_SOA_1941
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_DONATE_MONEY_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EXCELLENT
	}
}

# The Grand Master humbly requests the right to build a castle in your demesne
character_event = {
	id = SoA.1950
	hide_window = yes
	
	min_age = 16
	only_playable = yes
	religion_group = jewish_group
	
	trigger = {
		is_heretic = no
		
		d_zealots = {
			holder_scope = {
				wealth = 300
				NOT = {
					realm_size = 10
				}
			}
		}
		
		any_demesne_province = {
			has_empty_holding = yes
		}
		
		has_dlc = "Sons of Abraham"
		
		NOT = { has_character_modifier = expelled_d_zealots }
		NOT = {
			any_liege = {
				has_character_modifier = expelled_d_zealots
			}
		}
	}
	
	mean_time_to_happen = {
		months = 240
		modifier = {
			factor = 0.5
			d_zealots = {
				holder_scope = {
					NOT = { demesne_size = 1 }
				}
			}
		}
		modifier = {
			factor = 0.5
			d_zealots = {
				holder_scope = {
					NOT = { demesne_size = 2 }
				}
			}
		}
		modifier = {
			factor = 2.0
			d_zealots = {
				holder_scope = {
					num_of_count_titles = 1
				}
			}
		}
		modifier = {
			factor = 2.0
			d_zealots = {
				holder_scope = {
					realm_size = 5
				}
			}
		}
	}
	
	immediate = {
		random_demesne_province = {
			limit = {
				has_empty_holding = yes
			}
			province_event = {
				id = SoA.1951
			}
		}
	}
}

province_event = {
	id = SoA.1951
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		d_zealots = {
			holder_scope = {
				character_event = {
					id = SoA.1952
				}
			}
		}
	}
}

character_event = {
	id = SoA.1952
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			letter_event = {
				id = SoA.1953
			}
		}
	}
}

letter_event = {
	id = SoA.1953
	desc = {
        text = EVTDESC_SOA_1953
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_BUILD_CASTLE_FOR_MONEY_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SOA_1023 # Agree
		ai_chance = {
			factor = 80
			modifier = {
				factor = 0
				has_character_modifier = expelled_d_zealots
			}
		}
		
		hidden_tooltip = {
			FROMFROM = {
				province_event = { id = SoA.1954 }
			}
			remove_character_modifier = expelled_d_zealots
		}
		
		piety = 200
		wealth = 100
	}
	
	option = {
		name = EVTOPTB_SOA_1153 # Refuse
		ai_chance = {
			factor = 20
		}
		
		piety = -100
	}
}

# Castle has been erected
province_event = {
	id = SoA.1954
	desc = EVTDESC_SOA_1954
	picture = GFX_evt_castle_construction
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			wealth = -300
		}
	}
	
	option = {
		name = EVTOPTA_SOA_1024
		build_holding = {
		   type = castle
		   holder = FROMFROM
		}
	}
}

# Ping event when expelling the Zealots
character_event = {
	id = SoA.1960
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		any_title_under = {
			limit = {
				tier = BARON
				location = {
					owner = {
						OR = {
							character = FROM
							is_liege_or_above = FROM
						}
					}
				}
			}
			usurp_title = FROM
		}
	
		FROM = {
			letter_event = {
				id = SoA.1961
			}
		}
		
		opinion = {
			who = FROM
			modifier = opinion_expelled_from_realm
		}
	}
}

# Notification event when expelling the Zealots
letter_event = {
	id = SoA.1961
	desc = {
        text = EVTDESC_SOA_1961
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_EXPEL_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTB_SOA_1061
	}
}

########################################
# The Lords of the Sky
########################################

# The birth of the Lords of the Sky
narrative_event = {
	id = SoA.2009
	title = EVTTITLE_SOA_2009
	desc = {
        text = EVTDESC_SOA_2009
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = PAGAN_HOLY_ORDER_FORMED_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	major = yes
	
	picture = GFX_evt_mongols_pillage_oldgods
	hide_from = yes
	
	only_playable = yes
	religion = catholic
	has_global_flag = tengri_reformation
	
	trigger = {
		has_dlc = "Sons of Abraham"
		NOT = {
			is_title_active = d_sky_lords
		}
		controls_religion = yes # Let it happen for the Pope - he's always around
	}
	
	mean_time_to_happen = {
		months = 36
	}
	
	immediate = {
		activate_title = { title = d_sky_lords status = yes }
		create_character = {
			random_traits = no
			dynasty = random
			unsafe_religion = tengri_pagan_reformed
			culture = cuman
			female = no
			age = 28
			trait = brilliant_strategist
			trait = zealous
			trait = humble
			trait = ambitious
			trait = strategist
			trait = holy_warrior
		}
		new_character = {
			wealth = 500
			d_sky_lords = {
				grant_title = PREV
			}
			set_government_type = order_government
			create_character = {
				random_traits = yes
				dynasty = random
				religion = tengri_pagan_reformed
				culture = cuman
				female = no
				age = 16
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = tengri_pagan_reformed
				culture = cuman
				female = no
				age = 18
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = tengri_pagan_reformed
				culture = cuman
				female = no
				age = 18
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = tengri_pagan_reformed
				culture = cuman
				female = no
				age = 20
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = tengri_pagan_reformed
				culture = cuman
				female = no
				age = 25
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = tengri_pagan_reformed
				culture = cuman
				female = no
				age = 26
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = tengri_pagan_reformed
				culture = cuman
				female = no
				age = 28
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = tengri_pagan_reformed
				culture = cuman
				female = yes
				age = 16
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = tengri_pagan_reformed
				culture = cuman
				female = yes
				age = 17
			}
		}
	}
	
	option = {
		name = EVTOPTA_SOA_2009
		trigger = {
			religion = tengri_pagan_reformed
		}
	}
	option = {
		name = EVTOPTB_SOA_2009
		trigger = {
			NOT = { religion = tengri_pagan_reformed }
		}
	}
}

# The son of a ruler volunteers to join the Lords of the Sky
character_event = {
	id = SoA.2030
	hide_window = yes
	
	only_men = yes
	min_age = 16
	max_age = 45
	only_capable = yes
	prisoner = no
	religion = tengri_pagan_reformed
	
	trigger = {
		is_ruler = no
		
		martial = 5
		
		is_title_active = d_sky_lords
		
		OR = {
			father_even_if_dead = {
				primary_title = { higher_tier_than = BARON }
			}
			mother_even_if_dead = {
				primary_title = { higher_tier_than = BARON }
			}
		}
		
		liege = {
			holy_order = no
			religion = tengri_pagan_reformed
			liege = {
				holy_order = no
			}
		}
		
		has_dlc = "Sons of Abraham"
		
		NOT = { has_character_modifier = expelled_d_sky_lords }
		NOT = {
			any_liege = {
				has_character_modifier = expelled_d_sky_lords
			}
		}

		NOT = {
			any_spouse = {
				OR = {
					is_landed = yes
					AND = {
						is_pregnant = yes
					father_of_unborn = { character = ROOT } # Won't happen if spouse is pregnant with non-bastard child
					}
				}
			}
		}
	}
	
	mean_time_to_happen = {
		years = 100
		modifier = {
			factor = 0.25
			trait = zealous
		}
		modifier = {
			factor = 0.5
			trait = celibate
		}
		modifier = {
			factor = 0.5
			trait = homosexual
		}
		modifier = {
			factor = 0.7
			trait = content
		}
		modifier = {
			factor = 0.75
			trait = chaste
		}
		modifier = {
			factor = 0.75
			NOT = { age = 25 }
		}
		modifier = {
			factor = 1.5
			trait = slothful
		}
		modifier = {
			factor = 2.0
			trait = lustful
		}
		modifier = {
			factor = 2.0
			trait = cynical
		}
		modifier = {
			factor = 2.0
			trait = hedonist
		}
		modifier = {
			factor = 2.0
			trait = ambitious
		}
		modifier = {
			factor = 2.0
			any_heir_title = {
				always = yes
			}
		}
		modifier = {
			factor = 2.0
			is_primary_heir = yes
		}
		modifier = {
			factor = 2
			any_spouse = {
				reverse_opinion = { who = ROOT value = 100 }
			}
		}
	}
	
	immediate = {
		liege = {
			character_event = {
				id = SoA.2031
			}
		}
	}
}

# Son or brother asks to join the Lords of the Sky
character_event = {
	id = SoA.2031
	desc = EVTDESC_SOA_2031
	picture = GFX_evt_throne_room_altaic
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SOA_1031 # Agree
		ai_chance = {
			factor = 100
		}
		
		if = {
			limit = {
				religion = FROM
			}
			piety = 100
		}
		
		FROM = {
			character_event = {
				id = SoA.2032
				tooltip = EVTTOOLTIP_SOA_2032
			}
		}
	}
	
	option = {
		name = EVTOPTB_SOA_1031 # Refuse
		
		if = {
			limit = {
				religion = FROM
			}
			piety = -100
		}
		
		FROM = {
			character_event = {
				id = SoA.2033
				tooltip = EVTTOOLTIP_SOA_1033
			}
		}
	}
}

# Son or brother joins the Lords of the Sky
character_event = {
	id = SoA.2032
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		d_sky_lords = {
			holder_scope = {
				save_event_target_as = order_target
				ROOT = {
					character_event = { id = SoA.2864 }
				}
			}
		}
	}
}

# Liege refuses request to join the Lords of the Sky
character_event = {
	id = SoA.2033
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		opinion = {
			who = FROM
			modifier = opinion_refused_request_holy_order
		}
	}
}

# Ping event when donating money to the Lords of the Sky
character_event = {
	id = SoA.2040
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		wealth = 300
		FROM = {
			letter_event = {
				id = SoA.2041
			}
		}
		opinion = {
			who = FROM
			modifier = opinion_generous_donation
		}
	}
}

# Notification event when donating money to the Lords of the Sky
letter_event = {
	id = SoA.2041
	desc = {
        text = EVTDESC_SOA_2041
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_DONATE_MONEY_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EXCELLENT
	}
}

# The Grand Master humbly requests the right to build a castle in your demesne
character_event = {
	id = SoA.2050
	hide_window = yes
	
	min_age = 16
	only_playable = yes
	religion = tengri_pagan_reformed
	
	trigger = {
		d_sky_lords = {
			holder_scope = {
				wealth = 300
				NOT = {
					realm_size = 10
				}
			}
		}
		
		any_demesne_province = {
			has_empty_holding = yes
		}
		
		has_dlc = "Sons of Abraham"
		
		NOT = { has_character_modifier = expelled_d_sky_lords }
		NOT = {
			any_liege = {
				has_character_modifier = expelled_d_sky_lords
			}
		}
	}
	
	mean_time_to_happen = {
		months = 240
		modifier = {
			factor = 0.5
			d_sky_lords = {
				holder_scope = {
					NOT = { demesne_size = 1 }
				}
			}
		}
		modifier = {
			factor = 0.5
			d_sky_lords = {
				holder_scope = {
					NOT = { demesne_size = 2 }
				}
			}
		}
		modifier = {
			factor = 2.0
			d_sky_lords = {
				holder_scope = {
					num_of_count_titles = 1
				}
			}
		}
		modifier = {
			factor = 2.0
			d_sky_lords = {
				holder_scope = {
					realm_size = 5
				}
			}
		}
	}
	
	immediate = {
		random_demesne_province = {
			limit = {
				has_empty_holding = yes
			}
			province_event = {
				id = SoA.2051
			}
		}
	}
}

province_event = {
	id = SoA.2051
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		d_sky_lords = {
			holder_scope = {
				character_event = {
					id = SoA.2052
				}
			}
		}
	}
}

character_event = {
	id = SoA.2052
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			letter_event = {
				id = SoA.2053
			}
		}
	}
}

letter_event = {
	id = SoA.2053
	desc = {
        text = EVTDESC_SOA_2053
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_BUILD_CASTLE_FOR_MONEY_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SOA_1023 # Agree
		ai_chance = {
			factor = 80
			modifier = {
				factor = 0
				has_character_modifier = expelled_d_sky_lords
			}
		}
		
		hidden_tooltip = {
			FROMFROM = {
				province_event = { id = SoA.2054 }
			}
			remove_character_modifier = expelled_d_sky_lords
		}
		
		piety = 200
		wealth = 100
	}
	
	option = {
		name = EVTOPTB_SOA_1153 # Refuse
		ai_chance = {
			factor = 20
		}
		
		piety = -100
	}
}

# Castle has been erected
province_event = {
	id = SoA.2054
	desc = EVTDESC_SOA_2054
	picture = GFX_evt_castle_construction
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			wealth = -300
		}
	}
	
	option = {
		name = EVTOPTA_SOA_1024
		build_holding = {
		   type = castle
		   holder = FROMFROM
		}
	}
}

# Ping event when expelling the Lords of the Sky
character_event = {
	id = SoA.2060
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		any_title_under = {
			limit = {
				tier = BARON
				location = {
					owner = {
						OR = {
							character = FROM
							is_liege_or_above = FROM
						}
					}
				}
			}
			usurp_title = FROM
		}
	
		FROM = {
			letter_event = {
				id = SoA.2061
			}
		}
		
		opinion = {
			who = FROM
			modifier = opinion_expelled_from_realm
		}
	}
}

# Notification event when expelling the Lords of the Sky
letter_event = {
	id = SoA.2061
	desc = {
        text = EVTDESC_SOA_2061
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_EXPEL_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTB_SOA_1061
	}
}

########################################
# The Spirit Guardians
########################################

# The birth of the Spirit Guardians
narrative_event = {
	id = SoA.2109
	title = EVTTITLE_SOA_2109
	desc = {
        text = EVTDESC_SOA_2109
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = PAGAN_HOLY_ORDER_FORMED_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	major = yes
	
	picture = GFX_evt_melee
	
	only_playable = yes
	hide_from = yes
	religion = catholic
	has_dlc = "Sons of Abraham"
	has_global_flag = west_african_reformation
	
	trigger = {
		NOT = {
			is_title_active = d_spirit_guardians
		}
		controls_religion = yes # Let it happen for the Pope - he's always around
	}
	
	mean_time_to_happen = {
		months = 36
	}
	
	immediate = {
		activate_title = { title = d_spirit_guardians status = yes }
		create_character = {
			random_traits = no
			dynasty = random
			unsafe_religion = west_african_pagan_reformed
			culture = manden
			female = no
			age = 32
			trait = brilliant_strategist
			trait = zealous
			trait = humble
			trait = ambitious
			trait = strategist
			trait = holy_warrior
		}
		new_character = {
			wealth = 500
			d_spirit_guardians = {
				grant_title = PREV
			}
			set_government_type = order_government
			create_character = {
				random_traits = yes
				dynasty = random
				religion = west_african_pagan_reformed
				culture = manden
				female = no
				age = 16
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = west_african_pagan_reformed
				culture = manden
				female = no
				age = 18
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = west_african_pagan_reformed
				culture = manden
				female = no
				age = 18
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = west_african_pagan_reformed
				culture = manden
				female = no
				age = 20
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = west_african_pagan_reformed
				culture = manden
				female = no
				age = 25
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = west_african_pagan_reformed
				culture = manden
				female = no
				age = 26
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = west_african_pagan_reformed
				culture = manden
				female = no
				age = 28
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = west_african_pagan_reformed
				culture = manden
				female = yes
				age = 16
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = west_african_pagan_reformed
				culture = manden
				female = yes
				age = 17
			}
		}
	}
	
	option = {
		name = EVTOPTA_SOA_2109
		trigger = {
			religion = west_african_pagan_reformed
		}
	}
	option = {
		name = EVTOPTB_SOA_2009
		trigger = {
			NOT = { religion = west_african_pagan_reformed }
		}
	}
}

# The son of a ruler volunteers to join the Spirit Guardians
character_event = {
	id = SoA.2130
	hide_window = yes
	
	only_men = yes
	min_age = 16
	max_age = 45
	only_capable = yes
	prisoner = no
	religion = west_african_pagan_reformed
	
	trigger = {
		is_ruler = no
		
		martial = 5
		
		is_title_active = d_spirit_guardians
		
		OR = {
			father_even_if_dead = {
				primary_title = { higher_tier_than = BARON }
			}
			mother_even_if_dead = {
				primary_title = { higher_tier_than = BARON }
			}
		}
		
		liege = {
			holy_order = no
			religion = west_african_pagan_reformed
			liege = {
				holy_order = no
			}
		}
		
		has_dlc = "Sons of Abraham"
		
		NOT = { has_character_modifier = expelled_d_spirit_guardians }
		NOT = {
			any_liege = {
				has_character_modifier = expelled_d_spirit_guardians
			}
		}

		NOT = {
			any_spouse = {
				OR = {
					is_landed = yes
					AND = {
						is_pregnant = yes
					father_of_unborn = { character = ROOT } # Won't happen if spouse is pregnant with non-bastard child
					}
				}
			}
		}
	}
	
	mean_time_to_happen = {
		years = 100
		modifier = {
			factor = 0.25
			trait = zealous
		}
		modifier = {
			factor = 0.5
			trait = celibate
		}
		modifier = {
			factor = 0.5
			trait = homosexual
		}
		modifier = {
			factor = 0.7
			trait = content
		}
		modifier = {
			factor = 0.75
			trait = chaste
		}
		modifier = {
			factor = 0.75
			NOT = { age = 25 }
		}
		modifier = {
			factor = 1.5
			trait = slothful
		}
		modifier = {
			factor = 2.0
			trait = lustful
		}
		modifier = {
			factor = 2.0
			trait = cynical
		}
		modifier = {
			factor = 2.0
			trait = hedonist
		}
		modifier = {
			factor = 2.0
			trait = ambitious
		}
		modifier = {
			factor = 2.0
			any_heir_title = {
				always = yes
			}
		}
		modifier = {
			factor = 2.0
			is_primary_heir = yes
		}
		modifier = {
			factor = 2
			any_spouse = {
				reverse_opinion = { who = ROOT value = 100 }
			}
		}
	}
	
	immediate = {
		liege = {
			character_event = {
				id = SoA.2131
			}
		}
	}
}

# Son or brother asks to join the Spirit Guardians
character_event = {
	id = SoA.2131
	desc = EVTDESC_SOA_2131
	picture = GFX_evt_melee
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SOA_1031 # Agree
		ai_chance = {
			factor = 100
		}
		
		if = {
			limit = {
				religion = FROM
			}
			piety = 100
		}
		
		FROM = {
			character_event = {
				id = SoA.2132
				tooltip = EVTTOOLTIP_SOA_2132
			}
		}
	}
	
	option = {
		name = EVTOPTB_SOA_1031 # Refuse
		
		if = {
			limit = {
				religion = FROM
			}
			piety = -100
		}
		
		FROM = {
			character_event = {
				id = SoA.2133
				tooltip = EVTTOOLTIP_SOA_1033
			}
		}
	}
}

# Son or brother joins the Spirit Guardians
character_event = {
	id = SoA.2132
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		d_spirit_guardians = {
			holder_scope = {
				save_event_target_as = order_target
				ROOT = {
					character_event = { id = SoA.2864 }
				}
			}
		}
	}
}

# Liege refuses request to join the Spirit Guardians
character_event = {
	id = SoA.2133
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		opinion = {
			who = FROM
			modifier = opinion_refused_request_holy_order
		}
	}
}

# Ping event when donating money to the Spirit Guardians
character_event = {
	id = SoA.2140
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		wealth = 300
		FROM = {
			letter_event = {
				id = SoA.2141
			}
		}
		opinion = {
			who = FROM
			modifier = opinion_generous_donation
		}
	}
}

# Notification event when donating money to the Spirit Guardians
letter_event = {
	id = SoA.2141
	desc = {
        text = EVTDESC_SOA_2141
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_DONATE_MONEY_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EXCELLENT
	}
}

# The Grand Master humbly requests the right to build a castle in your demesne
character_event = {
	id = SoA.2150
	hide_window = yes
	
	only_playable = yes
	religion = west_african_pagan_reformed
	
	trigger = {
		d_spirit_guardians = {
			holder_scope = {
				wealth = 300
				NOT = {
					realm_size = 10
				}
			}
		}
		
		any_demesne_province = {
			has_empty_holding = yes
		}
		
		has_dlc = "Sons of Abraham"
		
		NOT = { has_character_modifier = expelled_d_spirit_guardians }
		NOT = {
			any_liege = {
				has_character_modifier = expelled_d_spirit_guardians
			}
		}
	}
	
	mean_time_to_happen = {
		months = 240
		modifier = {
			factor = 0.5
			d_spirit_guardians = {
				holder_scope = {
					NOT = { demesne_size = 1 }
				}
			}
		}
		modifier = {
			factor = 0.5
			d_spirit_guardians = {
				holder_scope = {
					NOT = { demesne_size = 2 }
				}
			}
		}
		modifier = {
			factor = 2.0
			d_spirit_guardians = {
				holder_scope = {
					num_of_count_titles = 1
				}
			}
		}
		modifier = {
			factor = 2.0
			d_spirit_guardians = {
				holder_scope = {
					realm_size = 5
				}
			}
		}
	}
	
	immediate = {
		random_demesne_province = {
			limit = {
				has_empty_holding = yes
			}
			province_event = {
				id = SoA.2151
			}
		}
	}
}

province_event = {
	id = SoA.2151
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		d_spirit_guardians = {
			holder_scope = {
				character_event = {
					id = SoA.2152
				}
			}
		}
	}
}

character_event = {
	id = SoA.2152
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			letter_event = {
				id = SoA.2153
			}
		}
	}
}

letter_event = {
	id = SoA.2153
	desc = {
        text = EVTDESC_SOA_2153
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_BUILD_CASTLE_FOR_MONEY_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SOA_1023 # Agree
		ai_chance = {
			factor = 80
			modifier = {
				factor = 0
				has_character_modifier = expelled_d_spirit_guardians
			}
		}
		
		hidden_tooltip = {
			FROMFROM = {
				province_event = { id = SoA.2154 }
			}
			remove_character_modifier = expelled_d_spirit_guardians
		}
		
		piety = 200
		wealth = 100
	}
	
	option = {
		name = EVTOPTB_SOA_1153 # Refuse
		ai_chance = {
			factor = 20
		}
		
		piety = -100
	}
}

# Castle has been erected
province_event = {
	id = SoA.2154
	desc = EVTDESC_SOA_2154
	picture = GFX_evt_castle_construction
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			wealth = -300
		}
	}
	
	option = {
		name = EVTOPTA_SOA_1024
		build_holding = {
		   type = castle
		   holder = FROMFROM
		}
	}
}

# Ping event when expelling the Spirit Guardians
character_event = {
	id = SoA.2160
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		any_title_under = {
			limit = {
				tier = BARON
				location = {
					owner = {
						OR = {
							character = FROM
							is_liege_or_above = FROM
						}
					}
				}
			}
			usurp_title = FROM
		}
	
		FROM = {
			letter_event = {
				id = SoA.2161
			}
		}
		
		opinion = {
			who = FROM
			modifier = opinion_expelled_from_realm
		}
	}
}

# Notification event when expelling the Spirit Guardians
letter_event = {
	id = SoA.2161
	desc = {
        text = EVTDESC_SOA_2161
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_EXPEL_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTB_SOA_1061
	}
}

########################################
# The Warriors of Perun
########################################

# The birth of the Warriors of Perun
narrative_event = {
	id = SoA.2209
	title = EVTTITLE_SOA_2209
	desc = {
        text = EVTDESC_SOA_2209
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = PAGAN_HOLY_ORDER_FORMED_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	major = yes
	
	picture = GFX_evt_throne_room_norse_pagan
	
	only_playable = yes
	hide_from = yes
	religion = catholic
	has_dlc = "Sons of Abraham"
	has_global_flag = slavic_reformation
	
	trigger = {
		NOT = {
			is_title_active = d_warriors_perun
		}
		controls_religion = yes # Let it happen for the Pope - he's always around
	}
	
	mean_time_to_happen = {
		months = 36
	}
	
	immediate = {
		activate_title = { title = d_warriors_perun status = yes }
		create_character = {
			random_traits = no
			dynasty = random
			unsafe_religion = slavic_pagan_reformed
			culture = russian
			female = no
			age = 35
			trait = brilliant_strategist
			trait = zealous
			trait = humble
			trait = ambitious
			trait = strategist
			trait = holy_warrior
		}
		new_character = {
			wealth = 500
			d_warriors_perun = {
				grant_title = PREV
			}
			set_government_type = order_government
			create_character = {
				random_traits = yes
				dynasty = random
				religion = slavic_pagan_reformed
				culture = russian
				female = no
				age = 16
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = slavic_pagan_reformed
				culture = russian
				female = no
				age = 18
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = slavic_pagan_reformed
				culture = russian
				female = no
				age = 18
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = slavic_pagan_reformed
				culture = russian
				female = no
				age = 20
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = slavic_pagan_reformed
				culture = russian
				female = no
				age = 25
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = slavic_pagan_reformed
				culture = russian
				female = no
				age = 26
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = slavic_pagan_reformed
				culture = russian
				female = no
				age = 28
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = slavic_pagan_reformed
				culture = russian
				female = yes
				age = 16
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = slavic_pagan_reformed
				culture = russian
				female = yes
				age = 17
			}
		}
	}
	
	option = {
		name = EVTOPTA_SOA_2209
		trigger = {
			religion = slavic_pagan_reformed
		}
	}
	option = {
		name = EVTOPTB_SOA_2009
		trigger = {
			NOT = { religion = slavic_pagan_reformed }
		}
	}
}

# The son of a ruler volunteers to join the Warriors of Perun
character_event = {
	id = SoA.2230
	hide_window = yes
	
	only_men = yes
	min_age = 16
	max_age = 45
	only_capable = yes
	prisoner = no
	religion = slavic_pagan_reformed
	
	trigger = {
		is_ruler = no
		
		martial = 5
		
		is_title_active = d_warriors_perun
		
		OR = {
			father_even_if_dead = {
				primary_title = { higher_tier_than = BARON }
			}
			mother_even_if_dead = {
				primary_title = { higher_tier_than = BARON }
			}
		}
		
		liege = {
			holy_order = no
			religion = slavic_pagan_reformed
			liege = {
				holy_order = no
			}
		}
		
		has_dlc = "Sons of Abraham"
		
		NOT = { has_character_modifier = expelled_d_warriors_perun }
		NOT = {
			any_liege = {
				has_character_modifier = expelled_d_warriors_perun
			}
		}

		NOT = {
			any_spouse = {
				OR = {
					is_landed = yes
					AND = {
						is_pregnant = yes
					father_of_unborn = { character = ROOT } # Won't happen if spouse is pregnant with non-bastard child
					}
				}
			}
		}
	}
	
	mean_time_to_happen = {
		years = 100
		modifier = {
			factor = 0.25
			trait = zealous
		}
		modifier = {
			factor = 0.5
			trait = celibate
		}
		modifier = {
			factor = 0.5
			trait = homosexual
		}
		modifier = {
			factor = 0.7
			trait = content
		}
		modifier = {
			factor = 0.75
			trait = chaste
		}
		modifier = {
			factor = 0.75
			NOT = { age = 25 }
		}
		modifier = {
			factor = 1.5
			trait = slothful
		}
		modifier = {
			factor = 2.0
			trait = lustful
		}
		modifier = {
			factor = 2.0
			trait = cynical
		}
		modifier = {
			factor = 2.0
			trait = hedonist
		}
		modifier = {
			factor = 2.0
			trait = ambitious
		}
		modifier = {
			factor = 2.0
			any_heir_title = {
				always = yes
			}
		}
		modifier = {
			factor = 2.0
			is_primary_heir = yes
		}
		modifier = {
			factor = 2
			any_spouse = {
				reverse_opinion = { who = ROOT value = 100 }
			}
		}
	}
	
	immediate = {
		liege = {
			character_event = {
				id = SoA.2231
			}
		}
	}
}

# Son or brother asks to join the Warriors of Perun
character_event = {
	id = SoA.2231
	desc = EVTDESC_SOA_2231
	picture = GFX_evt_throne_room_norse_pagan
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SOA_1031 # Agree
		ai_chance = {
			factor = 100
		}
		
		if = {
			limit = {
				religion = FROM
			}
			piety = 100
		}
		
		FROM = {
			character_event = {
				id = SoA.2232
				tooltip = EVTTOOLTIP_SOA_2232
			}
		}
	}
	
	option = {
		name = EVTOPTB_SOA_1031 # Refuse
		
		if = {
			limit = {
				religion = FROM
			}
			piety = -100
		}
		
		FROM = {
			character_event = {
				id = SoA.2233
				tooltip = EVTTOOLTIP_SOA_1033
			}
		}
	}
}

# Son or brother joins the Warriors of Perun
character_event = {
	id = SoA.2232
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		d_warriors_perun = {
			holder_scope = {
				save_event_target_as = order_target
				ROOT = {
					character_event = { id = SoA.2864 }
				}
			}
		}
	}
}

# Liege refuses request to join the Warriors of Perun
character_event = {
	id = SoA.2233
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		opinion = {
			who = FROM
			modifier = opinion_refused_request_holy_order
		}
	}
}

# Ping event when donating money to the Warriors of Perun
character_event = {
	id = SoA.2240
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		wealth = 300
		FROM = {
			letter_event = {
				id = SoA.2241
			}
		}
		opinion = {
			who = FROM
			modifier = opinion_generous_donation
		}
	}
}

# Notification event when donating money to the Warriors of Perun
letter_event = {
	id = SoA.2241
	desc = {
        text = EVTDESC_SOA_2241
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_DONATE_MONEY_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EXCELLENT
	}
}

# The Grand Master humbly requests the right to build a castle in your demesne
character_event = {
	id = SoA.2250
	hide_window = yes
	
	min_age = 16
	only_playable = yes
	religion = slavic_pagan_reformed
	
	trigger = {
		d_warriors_perun = {
			holder_scope = {
				wealth = 300
				NOT = {
					realm_size = 10
				}
			}
		}
		
		any_demesne_province = {
			has_empty_holding = yes
		}
		
		has_dlc = "Sons of Abraham"
		
		NOT = { has_character_modifier = expelled_d_warriors_perun }
		NOT = {
			any_liege = {
				has_character_modifier = expelled_d_warriors_perun
			}
		}
	}
	
	mean_time_to_happen = {
		months = 240
		modifier = {
			factor = 0.5
			d_warriors_perun = {
				holder_scope = {
					NOT = { demesne_size = 1 }
				}
			}
		}
		modifier = {
			factor = 0.5
			d_warriors_perun = {
				holder_scope = {
					NOT = { demesne_size = 2 }
				}
			}
		}
		modifier = {
			factor = 2.0
			d_warriors_perun = {
				holder_scope = {
					num_of_count_titles = 1
				}
			}
		}
		modifier = {
			factor = 2.0
			d_warriors_perun = {
				holder_scope = {
					realm_size = 5
				}
			}
		}
	}
	
	immediate = {
		random_demesne_province = {
			limit = {
				has_empty_holding = yes
			}
			province_event = {
				id = SoA.2251
			}
		}
	}
}

province_event = {
	id = SoA.2251
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		d_warriors_perun = {
			holder_scope = {
				character_event = {
					id = SoA.2252
				}
			}
		}
	}
}

character_event = {
	id = SoA.2252
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			letter_event = {
				id = SoA.2253
			}
		}
	}
}

letter_event = {
	id = SoA.2253
	desc = {
        text = EVTDESC_SOA_2253
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_BUILD_CASTLE_FOR_MONEY_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SOA_1023 # Agree
		ai_chance = {
			factor = 80
			modifier = {
				factor = 0
				has_character_modifier = expelled_d_warriors_perun
			}
		}
		
		hidden_tooltip = {
			FROMFROM = {
				province_event = { id = SoA.2254 }
			}
			remove_character_modifier = expelled_d_warriors_perun
		}
		
		piety = 200
		wealth = 100
	}
	
	option = {
		name = EVTOPTB_SOA_1153 # Refuse
		ai_chance = {
			factor = 20
		}
		
		piety = -100
	}
}

# Castle has been erected
province_event = {
	id = SoA.2254
	desc = EVTDESC_SOA_2254
	picture = GFX_evt_castle_construction
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			wealth = -300
		}
	}
	
	option = {
		name = EVTOPTA_SOA_1024
		build_holding = {
		   type = castle
		   holder = FROMFROM
		}
	}
}

# Ping event when expelling the Warriors of Perun
character_event = {
	id = SoA.2260
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		any_title_under = {
			limit = {
				tier = BARON
				location = {
					owner = {
						OR = {
							character = FROM
							is_liege_or_above = FROM
						}
					}
				}
			}
			usurp_title = FROM
		}
	
		FROM = {
			letter_event = {
				id = SoA.2261
			}
		}
		
		opinion = {
			who = FROM
			modifier = opinion_expelled_from_realm
		}
	}
}

# Notification event when expelling the Warriors of Perun
letter_event = {
	id = SoA.2261
	desc = {
        text = EVTDESC_SOA_2261
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_EXPEL_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTB_SOA_1061
	}
}

########################################
# The Chosen of Perkunas
########################################

# The birth of the Chosen of Perkunas
narrative_event = {
	id = SoA.2309
	title = EVTTITLE_SOA_2309
	desc = {
        text = EVTDESC_SOA_2309
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = PAGAN_HOLY_ORDER_FORMED_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	major = yes
	
	picture = GFX_evt_throne_room_norse_pagan
	
	only_playable = yes
	hide_from = yes
	religion = catholic
	has_dlc = "Sons of Abraham"
	has_global_flag = baltic_reformation
	
	trigger = {
		NOT = {
			is_title_active = d_chosen_perkunas
		}
		controls_religion = yes # Let it happen for the Pope - he's always around
	}
	
	mean_time_to_happen = {
		months = 36
	}
	
	immediate = {
		activate_title = { title = d_chosen_perkunas status = yes }
		create_character = {
			random_traits = no
			dynasty = random
			unsafe_religion = baltic_pagan_reformed
			culture = lettigallish
			female = no
			age = 26
			trait = brilliant_strategist
			trait = zealous
			trait = humble
			trait = ambitious
			trait = strategist
			trait = holy_warrior
		}
		new_character = {
			wealth = 500
			d_chosen_perkunas = {
				grant_title = PREV
			}
			set_government_type = order_government
			create_character = {
				random_traits = yes
				dynasty = random
				religion = baltic_pagan_reformed
				culture = lettigallish
				female = no
				age = 16
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = baltic_pagan_reformed
				culture = lettigallish
				female = no
				age = 18
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = baltic_pagan_reformed
				culture = lettigallish
				female = no
				age = 18
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = baltic_pagan_reformed
				culture = lettigallish
				female = no
				age = 20
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = baltic_pagan_reformed
				culture = lettigallish
				female = no
				age = 25
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = baltic_pagan_reformed
				culture = lettigallish
				female = no
				age = 26
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = baltic_pagan_reformed
				culture = lettigallish
				female = no
				age = 28
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = baltic_pagan_reformed
				culture = lettigallish
				female = yes
				age = 16
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = baltic_pagan_reformed
				culture = lettigallish
				female = yes
				age = 17
			}
		}
	}
	
	option = {
		name = EVTOPTA_SOA_2309
		trigger = {
			religion = baltic_pagan_reformed
		}
	}
	option = {
		name = EVTOPTB_SOA_2009
		trigger = {
			NOT = { religion = baltic_pagan_reformed }
		}
	}
}

# The son of a ruler volunteers to join the Chosen of Perkunas
character_event = {
	id = SoA.2330
	hide_window = yes
	
	only_men = yes
	min_age = 16
	max_age = 45
	only_capable = yes
	prisoner = no
	religion = baltic_pagan_reformed
	
	trigger = {
		is_ruler = no
		
		martial = 5
		
		is_title_active = d_chosen_perkunas
		
		OR = {
			father_even_if_dead = {
				primary_title = { higher_tier_than = BARON }
			}
			mother_even_if_dead = {
				primary_title = { higher_tier_than = BARON }
			}
		}
		
		liege = {
			holy_order = no
			religion = baltic_pagan_reformed
			liege = {
				holy_order = no
			}
		}
		
		has_dlc = "Sons of Abraham"
		
		NOT = { has_character_modifier = expelled_d_chosen_perkunas }
		NOT = {
			any_liege = {
				has_character_modifier = expelled_d_chosen_perkunas
			}
		}

		NOT = {
			any_spouse = {
				OR = {
					is_landed = yes
					AND = {
						is_pregnant = yes
					father_of_unborn = { character = ROOT } # Won't happen if spouse is pregnant with non-bastard child
					}
				}
			}
		}
	}
	
	mean_time_to_happen = {
		years = 100
		modifier = {
			factor = 0.25
			trait = zealous
		}
		modifier = {
			factor = 0.5
			trait = celibate
		}
		modifier = {
			factor = 0.5
			trait = homosexual
		}
		modifier = {
			factor = 0.7
			trait = content
		}
		modifier = {
			factor = 0.75
			trait = chaste
		}
		modifier = {
			factor = 0.75
			NOT = { age = 25 }
		}
		modifier = {
			factor = 1.5
			trait = slothful
		}
		modifier = {
			factor = 2.0
			trait = lustful
		}
		modifier = {
			factor = 2.0
			trait = cynical
		}
		modifier = {
			factor = 2.0
			trait = hedonist
		}
		modifier = {
			factor = 2.0
			trait = ambitious
		}
		modifier = {
			factor = 2.0
			any_heir_title = {
				always = yes
			}
		}
		modifier = {
			factor = 2.0
			is_primary_heir = yes
		}
		modifier = {
			factor = 2
			any_spouse = {
				reverse_opinion = { who = ROOT value = 100 }
			}
		}
	}
	
	immediate = {
		liege = {
			character_event = {
				id = SoA.2331
			}
		}
	}
}

# Son or brother asks to join the Chosen of Perkunas
character_event = {
	id = SoA.2331
	desc = EVTDESC_SOA_2331
	picture = GFX_evt_throne_room_norse_pagan
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SOA_1031 # Agree
		ai_chance = {
			factor = 100
		}
		
		if = {
			limit = {
				religion = FROM
			}
			piety = 100
		}
		
		FROM = {
			character_event = {
				id = SoA.2332
				tooltip = EVTTOOLTIP_SOA_2332
			}
		}
	}
	
	option = {
		name = EVTOPTB_SOA_1031 # Refuse
		
		if = {
			limit = {
				religion = FROM
			}
			piety = -100
		}
		
		FROM = {
			character_event = {
				id = SoA.2333
				tooltip = EVTTOOLTIP_SOA_1033
			}
		}
	}
}

# Son or brother joins the Chosen of Perkunas
character_event = {
	id = SoA.2332
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		d_chosen_perkunas = {
			holder_scope = {
				save_event_target_as = order_target
				ROOT = {
					character_event = { id = SoA.2864 }
				}
			}
		}
	}
}

# Liege refuses request to join the Chosen of Perkunas
character_event = {
	id = SoA.2333
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		opinion = {
			who = FROM
			modifier = opinion_refused_request_holy_order
		}
	}
}

# Ping event when donating money to the Chosen of Perkunas
character_event = {
	id = SoA.2340
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		wealth = 300
		FROM = {
			letter_event = {
				id = SoA.2341
			}
		}
		opinion = {
			who = FROM
			modifier = opinion_generous_donation
		}
	}
}

# Notification event when donating money to the Chosen of Perkunas
letter_event = {
	id = SoA.2341
	desc = {
        text = EVTDESC_SOA_2341
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_DONATE_MONEY_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EXCELLENT
	}
}

# The Grand Master humbly requests the right to build a castle in your demesne
character_event = {
	id = SoA.2350
	hide_window = yes
	
	min_age = 16
	only_playable = yes
	religion = baltic_pagan_reformed
	
	trigger = {
		d_chosen_perkunas = {
			holder_scope = {
				wealth = 300
				NOT = {
					realm_size = 10
				}
			}
		}
		
		any_demesne_province = {
			has_empty_holding = yes
		}
		
		has_dlc = "Sons of Abraham"
		NOT = { has_character_modifier = expelled_d_chosen_perkunas }
		NOT = {
			any_liege = {
				has_character_modifier = expelled_d_chosen_perkunas
			}
		}
	}
	
	mean_time_to_happen = {
		months = 240
		modifier = {
			factor = 0.5
			d_chosen_perkunas = {
				holder_scope = {
					NOT = { demesne_size = 1 }
				}
			}
		}
		modifier = {
			factor = 0.5
			d_chosen_perkunas = {
				holder_scope = {
					NOT = { demesne_size = 2 }
				}
			}
		}
		modifier = {
			factor = 2.0
			d_chosen_perkunas = {
				holder_scope = {
					num_of_count_titles = 1
				}
			}
		}
		modifier = {
			factor = 2.0
			d_chosen_perkunas = {
				holder_scope = {
					realm_size = 5
				}
			}
		}
	}
	
	immediate = {
		random_demesne_province = {
			limit = {
				has_empty_holding = yes
			}
			province_event = {
				id = SoA.2351
			}
		}
	}
}

province_event = {
	id = SoA.2351
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		d_chosen_perkunas = {
			holder_scope = {
				character_event = {
					id = SoA.2352
				}
			}
		}
	}
}

character_event = {
	id = SoA.2352
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			letter_event = {
				id = SoA.2353
			}
		}
	}
}

letter_event = {
	id = SoA.2353
	desc = {
        text = EVTDESC_SOA_2353
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_BUILD_CASTLE_FOR_MONEY_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SOA_1023 # Agree
		ai_chance = {
			factor = 80
			modifier = {
				factor = 0
				has_character_modifier = expelled_d_chosen_perkunas
			}
		}
		
		hidden_tooltip = {
			FROMFROM = {
				province_event = { id = SoA.2354 }
			}
			remove_character_modifier = expelled_d_chosen_perkunas
		}
		
		piety = 200
		wealth = 100
	}
	
	option = {
		name = EVTOPTB_SOA_1153 # Refuse
		ai_chance = {
			factor = 20
		}
		
		piety = -100
	}
}

# Castle has been erected
province_event = {
	id = SoA.2354
	desc = EVTDESC_SOA_2354
	picture = GFX_evt_castle_construction
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			wealth = -300
		}
	}
	
	option = {
		name = EVTOPTA_SOA_1024
		build_holding = {
		   type = castle
		   holder = FROMFROM
		}
	}
}

# Ping event when expelling the Chosen of Perkunas
character_event = {
	id = SoA.2360
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		any_title_under = {
			limit = {
				tier = BARON
				location = {
					owner = {
						OR = {
							character = FROM
							is_liege_or_above = FROM
						}
					}
				}
			}
			usurp_title = FROM
		}
	
		FROM = {
			letter_event = {
				id = SoA.2361
			}
		}
		
		opinion = {
			who = FROM
			modifier = opinion_expelled_from_realm
		}
	}
}

# Notification event when expelling the Chosen of Perkunas
letter_event = {
	id = SoA.2361
	desc = {
        text = EVTDESC_SOA_2361
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_EXPEL_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTB_SOA_1061
	}
}

########################################
# The Sons of Kaleva
########################################

# The birth of the Sons of Kaleva
narrative_event = {
	id = SoA.2409
	title = EVTTITLE_SOA_2409
	desc = {
        text = EVTDESC_SOA_2409
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = PAGAN_HOLY_ORDER_FORMED_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	major = yes
	
	picture = GFX_evt_throne_room_norse_pagan
	
	only_playable = yes
	hide_from = yes
	religion = catholic
	has_dlc = "Sons of Abraham"
	has_global_flag = finnish_reformation
	
	trigger = {
		NOT = {
			is_title_active = d_sons_kaleva
		}
		controls_religion = yes # Let it happen for the Pope - he's always around
	}
	
	mean_time_to_happen = {
		months = 36
	}
	
	immediate = {
		activate_title = { title = d_sons_kaleva status = yes }
		create_character = {
			random_traits = no
			dynasty = random
			unsafe_religion = finnish_pagan_reformed
			culture = finnish
			female = no
			age = 31
			trait = brilliant_strategist
			trait = zealous
			trait = humble
			trait = ambitious
			trait = strategist
			trait = holy_warrior
		}
		new_character = {
			wealth = 500
			d_sons_kaleva = {
				grant_title = PREV
			}
			set_government_type = order_government
			create_character = {
				random_traits = yes
				dynasty = random
				religion = finnish_pagan_reformed
				culture = finnish
				female = no
				age = 16
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = finnish_pagan_reformed
				culture = finnish
				female = no
				age = 18
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = finnish_pagan_reformed
				culture = finnish
				female = no
				age = 18
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = finnish_pagan_reformed
				culture = finnish
				female = no
				age = 20
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = finnish_pagan_reformed
				culture = finnish
				female = no
				age = 25
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = finnish_pagan_reformed
				culture = finnish
				female = no
				age = 26
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = finnish_pagan_reformed
				culture = finnish
				female = no
				age = 28
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = finnish_pagan_reformed
				culture = finnish
				female = yes
				age = 16
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = finnish_pagan_reformed
				culture = finnish
				female = yes
				age = 17
			}
		}
	}
	
	option = {
		name = EVTOPTA_SOA_2409
		trigger = {
			religion = finnish_pagan_reformed
		}
	}
	option = {
		name = EVTOPTB_SOA_2009
		trigger = {
			NOT = { religion = finnish_pagan_reformed }
		}
	}
}

# The son of a ruler volunteers to join the Sons of Kaleva
character_event = {
	id = SoA.2430
	hide_window = yes
	
	only_men = yes
	min_age = 16
	max_age = 45
	only_capable = yes
	prisoner = no
	religion = finnish_pagan_reformed
	
	trigger = {
		is_ruler = no
		
		martial = 5
		
		is_title_active = d_sons_kaleva
		
		OR = {
			father_even_if_dead = {
				primary_title = { higher_tier_than = BARON }
			}
			mother_even_if_dead = {
				primary_title = { higher_tier_than = BARON }
			}
		}
		
		liege = {
			holy_order = no
			religion = finnish_pagan_reformed
			liege = {
				holy_order = no
			}
		}
		
		has_dlc = "Sons of Abraham"
		NOT = { has_character_modifier = expelled_d_sons_kaleva }
		NOT = {
			any_liege = {
				has_character_modifier = expelled_d_sons_kaleva
			}
		}

		NOT = {
			any_spouse = {
				OR = {
					is_landed = yes
					AND = {
						is_pregnant = yes
					father_of_unborn = { character = ROOT } # Won't happen if spouse is pregnant with non-bastard child
					}
				}
			}
		}
	}
	
	mean_time_to_happen = {
		years = 100
		modifier = {
			factor = 0.25
			trait = zealous
		}
		modifier = {
			factor = 0.5
			trait = celibate
		}
		modifier = {
			factor = 0.5
			trait = homosexual
		}
		modifier = {
			factor = 0.7
			trait = content
		}
		modifier = {
			factor = 0.75
			trait = chaste
		}
		modifier = {
			factor = 0.75
			NOT = { age = 25 }
		}
		modifier = {
			factor = 1.5
			trait = slothful
		}
		modifier = {
			factor = 2.0
			trait = lustful
		}
		modifier = {
			factor = 2.0
			trait = cynical
		}
		modifier = {
			factor = 2.0
			trait = hedonist
		}
		modifier = {
			factor = 2.0
			trait = ambitious
		}
		modifier = {
			factor = 2.0
			any_heir_title = {
				always = yes
			}
		}
		modifier = {
			factor = 2.0
			is_primary_heir = yes
		}
		modifier = {
			factor = 2
			any_spouse = {
				reverse_opinion = { who = ROOT value = 100 }
			}
		}
	}
	
	immediate = {
		liege = {
			character_event = {
				id = SoA.2431
			}
		}
	}
}

# Son or brother asks to join the Sons of Kaleva
character_event = {
	id = SoA.2431
	desc = EVTDESC_SOA_2431
	picture = GFX_evt_throne_room_norse_pagan
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SOA_1031 # Agree
		ai_chance = {
			factor = 100
		}
		
		if = {
			limit = {
				religion = FROM
			}
			piety = 100
		}
		
		FROM = {
			character_event = {
				id = SoA.2432
				tooltip = EVTTOOLTIP_SOA_2432
			}
		}
	}
	
	option = {
		name = EVTOPTB_SOA_1031 # Refuse
		
		if = {
			limit = {
				religion = FROM
			}
			piety = -100
		}
		
		FROM = {
			character_event = {
				id = SoA.2433
				tooltip = EVTTOOLTIP_SOA_1033
			}
		}
	}
}

# Son or brother joins the Sons of Kaleva
character_event = {
	id = SoA.2432
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		d_sons_kaleva = {
			holder_scope = {
				save_event_target_as = order_target
				ROOT = {
					character_event = { id = SoA.2864 }
				}
			}
		}
	}
}

# Liege refuses request to join the Sons of Kaleva
character_event = {
	id = SoA.2433
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		opinion = {
			who = FROM
			modifier = opinion_refused_request_holy_order
		}
	}
}

# Ping event when donating money to the Sons of Kaleva
character_event = {
	id = SoA.2440
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		wealth = 300
		FROM = {
			letter_event = {
				id = SoA.2441
			}
		}
		opinion = {
			who = FROM
			modifier = opinion_generous_donation
		}
	}
}

# Notification event when donating money to the Sons of Kaleva
letter_event = {
	id = SoA.2441
	desc = {
        text = EVTDESC_SOA_2441
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_DONATE_MONEY_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EXCELLENT
	}
}

# The Grand Master humbly requests the right to build a castle in your demesne
character_event = {
	id = SoA.2450
	hide_window = yes
	
	min_age = 16
	only_playable = yes
	religion = finnish_pagan_reformed
	
	trigger = {
		d_sons_kaleva = {
			holder_scope = {
				wealth = 300
				NOT = {
					realm_size = 10
				}
			}
		}
		
		any_demesne_province = {
			has_empty_holding = yes
		}
		
		has_dlc = "Sons of Abraham"
		NOT = { has_character_modifier = expelled_d_sons_kaleva }
		NOT = {
			any_liege = {
				has_character_modifier = expelled_d_sons_kaleva
			}
		}
	}
	
	mean_time_to_happen = {
		months = 240
		modifier = {
			factor = 0.5
			d_sons_kaleva = {
				holder_scope = {
					NOT = { demesne_size = 1 }
				}
			}
		}
		modifier = {
			factor = 0.5
			d_sons_kaleva = {
				holder_scope = {
					NOT = { demesne_size = 2 }
				}
			}
		}
		modifier = {
			factor = 2.0
			d_sons_kaleva = {
				holder_scope = {
					num_of_count_titles = 1
				}
			}
		}
		modifier = {
			factor = 2.0
			d_sons_kaleva = {
				holder_scope = {
					realm_size = 5
				}
			}
		}
	}
	
	immediate = {
		random_demesne_province = {
			limit = {
				has_empty_holding = yes
			}
			province_event = {
				id = SoA.2451
			}
		}
	}
}

province_event = {
	id = SoA.2451
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		d_sons_kaleva = {
			holder_scope = {
				character_event = {
					id = SoA.2452
				}
			}
		}
	}
}

character_event = {
	id = SoA.2452
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			letter_event = {
				id = SoA.2453
			}
		}
	}
}

letter_event = {
	id = SoA.2453
	desc = {
        text = EVTDESC_SOA_2453
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_BUILD_CASTLE_FOR_MONEY_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SOA_1023 # Agree
		ai_chance = {
			factor = 80
			modifier = {
				factor = 0
				has_character_modifier = expelled_d_sons_kaleva
			}
		}
		
		hidden_tooltip = {
			FROMFROM = {
				province_event = { id = SoA.2454 }
			}
			remove_character_modifier = expelled_d_sons_kaleva
		}
		
		piety = 200
		wealth = 100
	}
	
	option = {
		name = EVTOPTB_SOA_1153 # Refuse
		ai_chance = {
			factor = 20
		}
		
		piety = -100
	}
}

# Castle has been erected
province_event = {
	id = SoA.2454
	desc = EVTDESC_SOA_2454
	picture = GFX_evt_castle_construction
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			wealth = -300
		}
	}
	
	option = {
		name = EVTOPTA_SOA_1024
		build_holding = {
		   type = castle
		   holder = FROMFROM
		}
	}
}

# Ping event when expelling the Sons of Kaleva
character_event = {
	id = SoA.2460
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		any_title_under = {
			limit = {
				tier = BARON
				location = {
					owner = {
						OR = {
							character = FROM
							is_liege_or_above = FROM
						}
					}
				}
			}
			usurp_title = FROM
		}
	
		FROM = {
			letter_event = {
				id = SoA.2461
			}
		}
		
		opinion = {
			who = FROM
			modifier = opinion_expelled_from_realm
		}
	}
}

# Notification event when expelling the Sons of Kaleva
letter_event = {
	id = SoA.2461
	desc = {
        text = EVTDESC_SOA_2461
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_EXPEL_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTB_SOA_1061
	}
}

########################################
# The Cult of Huitzilopochtli
########################################

# The birth of the Cult of Huitzilopochtli
narrative_event = {
	id = SoA.2509
	title = EVTTITLE_SOA_2509
	desc = {
        text = EVTDESC_SOA_2509
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = PAGAN_HOLY_ORDER_FORMED_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	major = yes
	
	picture = GFX_evt_bishop_aztec
	
	only_playable = yes
	hide_from = yes
	religion = catholic
	has_dlc = "Sons of Abraham"
	has_global_flag = aztec_reformation
	
	trigger = {
		NOT = {
			is_title_active = d_huitzilopochtli
		}
		controls_religion = yes # Let it happen for the Pope - he's always around
	}
	
	mean_time_to_happen = {
		months = 36
	}
	
	immediate = {
		activate_title = { title = d_huitzilopochtli status = yes }
		create_character = {
			random_traits = no
			dynasty = random
			unsafe_religion = aztec_reformed
			culture = nahuatl
			female = no
			age = 37
			trait = brilliant_strategist
			trait = zealous
			trait = humble
			trait = ambitious
			trait = strategist
			trait = holy_warrior
		}
		new_character = {
			wealth = 500
			d_huitzilopochtli = {
				grant_title = PREV
			}
			set_government_type = order_government
			create_character = {
				random_traits = yes
				dynasty = random
				religion = aztec_reformed
				culture = nahuatl
				female = no
				age = 16
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = aztec_reformed
				culture = nahuatl
				female = no
				age = 18
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = aztec_reformed
				culture = nahuatl
				female = no
				age = 18
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = aztec_reformed
				culture = nahuatl
				female = no
				age = 20
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = aztec_reformed
				culture = nahuatl
				female = no
				age = 25
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = aztec_reformed
				culture = nahuatl
				female = no
				age = 26
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = aztec_reformed
				culture = nahuatl
				female = no
				age = 28
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = aztec_reformed
				culture = nahuatl
				female = yes
				age = 16
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = aztec_reformed
				culture = nahuatl
				female = yes
				age = 17
			}
		}
	}
	
	option = {
		name = EVTOPTA_SOA_2509
		trigger = {
			religion = aztec_reformed
		}
	}
	option = {
		name = EVTOPTB_SOA_2009
		trigger = {
			NOT = { religion = aztec_reformed }
		}
	}
}

# The son of a ruler volunteers to join the Cult of Huitzilopochtli
character_event = {
	id = SoA.2530
	hide_window = yes
	
	only_men = yes
	min_age = 16
	max_age = 45
	only_capable = yes
	prisoner = no
	religion = aztec_reformed
	
	trigger = {
		is_ruler = no
		
		martial = 5
		
		is_title_active = d_huitzilopochtli
		
		OR = {
			father_even_if_dead = {
				primary_title = { higher_tier_than = BARON }
			}
			mother_even_if_dead = {
				primary_title = { higher_tier_than = BARON }
			}
		}
		
		liege = {
			holy_order = no
			religion = aztec_reformed
			liege = {
				holy_order = no
			}
		}
		
		has_dlc = "Sons of Abraham"
		NOT = { has_character_modifier = expelled_d_huitzilopochtli }
		NOT = {
			any_liege = {
				has_character_modifier = expelled_d_huitzilopochtli
			}
		}

		NOT = {
			any_spouse = {
				OR = {
					is_landed = yes
					AND = {
						is_pregnant = yes
					father_of_unborn = { character = ROOT } # Won't happen if spouse is pregnant with non-bastard child
					}
				}
			}
		}
	}
	
	mean_time_to_happen = {
		years = 100
		modifier = {
			factor = 0.25
			trait = zealous
		}
		modifier = {
			factor = 0.5
			trait = celibate
		}
		modifier = {
			factor = 0.5
			trait = homosexual
		}
		modifier = {
			factor = 0.7
			trait = content
		}
		modifier = {
			factor = 0.75
			trait = chaste
		}
		modifier = {
			factor = 0.75
			NOT = { age = 25 }
		}
		modifier = {
			factor = 1.5
			trait = slothful
		}
		modifier = {
			factor = 2.0
			trait = lustful
		}
		modifier = {
			factor = 2.0
			trait = cynical
		}
		modifier = {
			factor = 2.0
			trait = hedonist
		}
		modifier = {
			factor = 2.0
			trait = ambitious
		}
		modifier = {
			factor = 2.0
			any_heir_title = {
				always = yes
			}
		}
		modifier = {
			factor = 2.0
			is_primary_heir = yes
		}
		modifier = {
			factor = 2
			any_spouse = {
				reverse_opinion = { who = ROOT value = 100 }
			}
		}
	}
	
	immediate = {
		liege = {
			character_event = {
				id = SoA.2531
			}
		}
	}
}

# Son or brother asks to join the Cult of Huitzilopochtli
character_event = {
	id = SoA.2531
	desc = EVTDESC_SOA_2531
	picture = GFX_evt_throne_room_mesoamerican
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SOA_1031 # Agree
		ai_chance = {
			factor = 100
		}
		
		if = {
			limit = {
				religion = FROM
			}
			piety = 100
		}
		
		FROM = {
			character_event = {
				id = SoA.2532
				tooltip = EVTTOOLTIP_SOA_2532
			}
		}
	}
	
	option = {
		name = EVTOPTB_SOA_1031 # Refuse
		
		if = {
			limit = {
				religion = FROM
			}
			piety = -100
		}
		
		FROM = {
			character_event = {
				id = SoA.2533
				tooltip = EVTTOOLTIP_SOA_1033
			}
		}
	}
}

# Son or brother joins the Cult of Huitzilopochtli
character_event = {
	id = SoA.2532
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		d_huitzilopochtli = {
			holder_scope = {
				save_event_target_as = order_target
				ROOT = {
					character_event = { id = SoA.2864 }
				}
			}
		}
	}
}

# Liege refuses request to join the Cult of Huitzilopochtli
character_event = {
	id = SoA.2533
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		opinion = {
			who = FROM
			modifier = opinion_refused_request_holy_order
		}
	}
}

# Ping event when donating money to the Cult of Huitzilopochtli
character_event = {
	id = SoA.2540
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		wealth = 300
		FROM = {
			letter_event = {
				id = SoA.2541
			}
		}
		opinion = {
			who = FROM
			modifier = opinion_generous_donation
		}
	}
}

# Notification event when donating money to the Cult of Huitzilopochtli
letter_event = {
	id = SoA.2541
	desc = {
        text = EVTDESC_SOA_2541
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_DONATE_MONEY_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EXCELLENT
	}
}

# The Grand Master humbly requests the right to build a castle in your demesne
character_event = {
	id = SoA.2550
	hide_window = yes
	
	min_age = 16
	only_playable = yes
	religion = aztec_reformed
	
	trigger = {
		d_huitzilopochtli = {
			holder_scope = {
				wealth = 300
				NOT = {
					realm_size = 10
				}
			}
		}
		
		any_demesne_province = {
			has_empty_holding = yes
		}
		
		has_dlc = "Sons of Abraham"
		NOT = { has_character_modifier = expelled_d_huitzilopochtli }
		NOT = {
			any_liege = {
				has_character_modifier = expelled_d_huitzilopochtli
			}
		}
	}
	
	mean_time_to_happen = {
		months = 240
		modifier = {
			factor = 0.5
			d_huitzilopochtli = {
				holder_scope = {
					NOT = { demesne_size = 1 }
				}
			}
		}
		modifier = {
			factor = 0.5
			d_huitzilopochtli = {
				holder_scope = {
					NOT = { demesne_size = 2 }
				}
			}
		}
		modifier = {
			factor = 2.0
			d_huitzilopochtli = {
				holder_scope = {
					num_of_count_titles = 1
				}
			}
		}
		modifier = {
			factor = 2.0
			d_huitzilopochtli = {
				holder_scope = {
					realm_size = 5
				}
			}
		}
	}
	
	immediate = {
		random_demesne_province = {
			limit = {
				has_empty_holding = yes
			}
			province_event = {
				id = SoA.2551
			}
		}
	}
}

province_event = {
	id = SoA.2551
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		d_huitzilopochtli = {
			holder_scope = {
				character_event = {
					id = SoA.2552
				}
			}
		}
	}
}

character_event = {
	id = SoA.2552
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			letter_event = {
				id = SoA.2553
			}
		}
	}
}

letter_event = {
	id = SoA.2553
	desc = {
        text = EVTDESC_SOA_2553
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_BUILD_CASTLE_FOR_MONEY_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SOA_1023 # Agree
		ai_chance = {
			factor = 80
			modifier = {
				factor = 0
				has_character_modifier = expelled_d_huitzilopochtli
			}
		}
		
		hidden_tooltip = {
			FROMFROM = {
				province_event = { id = SoA.2554 }
			}
			remove_character_modifier = expelled_d_huitzilopochtli
		}
		
		piety = 200
		wealth = 100
	}
	
	option = {
		name = EVTOPTB_SOA_1153 # Refuse
		ai_chance = {
			factor = 20
		}
		
		piety = -100
	}
}

# Castle has been erected
province_event = {
	id = SoA.2554
	desc = EVTDESC_SOA_2554
	picture = GFX_evt_castle_construction
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			wealth = -300
		}
	}
	
	option = {
		name = EVTOPTA_SOA_1024
		build_holding = {
		   type = castle
		   holder = FROMFROM
		}
	}
}

# Ping event when expelling the Cult of Huitzilopochtli
character_event = {
	id = SoA.2560
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		any_title_under = {
			limit = {
				tier = BARON
				location = {
					owner = {
						OR = {
							character = FROM
							is_liege_or_above = FROM
						}
					}
				}
			}
			usurp_title = FROM
		}
	
		FROM = {
			letter_event = {
				id = SoA.2561
			}
		}
		
		opinion = {
			who = FROM
			modifier = opinion_expelled_from_realm
		}
	}
}

# Notification event when expelling the Cult of Huitzilopochtli
letter_event = {
	id = SoA.2561
	desc = {
        text = EVTDESC_SOA_2561
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_EXPEL_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTB_SOA_1061
	}
}

########################################
# The Order of Santiago
########################################

# The birth of the Order of Santiago
narrative_event = {
	id = SoA.2609
	title = EVTTITLE_SOA_2609
	desc = EVTDESC_SOA_2609
	major = yes
	
	picture = GFX_evt_knight_kneeling
	
	only_playable = yes
	hide_from = yes
	religion_group = christian
	has_global_flag = christian_crusades_unlocked
	
	trigger = {
		has_dlc = "Sons of Abraham"
		OR = {
			religion = catholic
			religion = cathar
			religion = fraticelli
			religion = waldensian
			religion = lollard
		}
		is_heretic = no
		
		NOT = { is_title_active = d_knights_santiago }
		
		
		OR = {
			year = 1175	# Historical
			221 = { # Provence
				NOT = { owner = { religion_group = christian } }
			}
			214 = { # Toulouse
				NOT = { owner = { religion_group = christian } }
			}
			112 = { # Paris
				NOT = { owner = { religion_group = christian } }
			}
			119 = { # Cologne
				NOT = { owner = { religion_group = christian } }
			}
			257 = { # Braunschweig
				NOT = { owner = { religion_group = christian } }
			}
			149 = { # Bordeaux
				NOT = { owner = { religion_group = christian } }
			}
		}
		NOT = {
			has_alternate_start_parameter = { key = religion_names value = random }
		}
	}
	
	mean_time_to_happen = {
		months = 36
	}
	
	immediate = {
		activate_title = { title = d_knights_santiago status = yes }
		create_character = {
			random_traits = no
			dynasty = random
			unsafe_religion = ROOT
			culture = castillan
			female = no
			age = 31
			trait = brilliant_strategist
			trait = zealous
			trait = humble
			trait = ambitious
			trait = strategist
			trait = holy_warrior
		}
		new_character = {
			wealth = 500
			d_knights_santiago = {
				grant_title = PREV
				religion = PREV
			}
			set_government_type = order_government
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = castillan
				female = no
				age = 16
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = castillan
				female = no
				age = 18
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = castillan
				female = no
				age = 18
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = castillan
				female = no
				age = 20
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = castillan
				female = no
				age = 25
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = castillan
				female = no
				age = 26
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = castillan
				female = no
				age = 28
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = castillan
				female = yes
				age = 16
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = castillan
				female = yes
				age = 17
			}
		}
	}
	
	option = {
		name = EVTOPTA_SOA_2609
		trigger = {
			religion = ROOT
		}
	}
	option = {
		name = EVTOPTB_SOA_2609
		trigger = {
			NOT = { religion = ROOT }
		}
	}
}

# The son of a ruler volunteers to join the Order
character_event = {
	id = SoA.2630
	hide_window = yes
	
	only_men = yes
	min_age = 16
	max_age = 45
	only_capable = yes
	prisoner = no
	religion_group = christian
	
	trigger = {
		is_ruler = no
		OR = {
			religion = catholic
			religion = cathar
			religion = fraticelli
			religion = waldensian
			religion = lollard
			religion = adoptionist
			religion = free_spirits
		}
		is_heretic = no
		is_married = no
		
		martial = 5
		
		is_title_active = d_knights_santiago
		
		OR = {
			father_even_if_dead = {
				primary_title = { higher_tier_than = BARON }
			}
			mother_even_if_dead = {
				primary_title = { higher_tier_than = BARON }
			}
		}
		
		liege = {
			holy_order = no
			OR = {
				religion = catholic
				religion = cathar
				religion = fraticelli
				religion = waldensian
				religion = lollard
				religion = adoptionist
				religion = free_spirits
			}
			liege = {
				holy_order = no
			}
		}
		
		has_dlc = "Sons of Abraham"
		
		NOT = { has_character_modifier = expelled_d_knights_santiago }
		NOT = {
			any_liege = {
				has_character_modifier = expelled_d_knights_santiago
			}
		}

		NOT = {
			any_spouse = {
				OR = {
					is_landed = yes
					AND = {
						is_pregnant = yes
					father_of_unborn = { character = ROOT } # Won't happen if spouse is pregnant with non-bastard child
					}
				}
			}
		}
	}
	
	mean_time_to_happen = {
		years = 100
		modifier = {
			factor = 0.25
			trait = zealous
		}
		modifier = {
			factor = 0.5
			trait = celibate
		}
		modifier = {
			factor = 0.5
			trait = homosexual
		}
		modifier = {
			factor = 0.7
			trait = content
		}
		modifier = {
			factor = 0.75
			trait = chaste
		}
		modifier = {
			factor = 0.75
			NOT = { age = 25 }
		}
		modifier = {
			factor = 1.5
			trait = slothful
		}
		modifier = {
			factor = 2.0
			trait = lustful
		}
		modifier = {
			factor = 2.0
			trait = cynical
		}
		modifier = {
			factor = 2.0
			trait = hedonist
		}
		modifier = {
			factor = 2.0
			trait = ambitious
		}
		modifier = {
			factor = 2.0
			any_heir_title = {
				always = yes
			}
		}
		modifier = {
			factor = 2.0
			is_primary_heir = yes
		}
		modifier = {
			factor = 2
			any_spouse = {
				reverse_opinion = { who = ROOT value = 100 }
			}
		}
		modifier = {
			factor = 3.0 # Prefer the Order of Santiago
			OR = {
				culture_group = iberian
				culture = andalusian_arabic
			}
		}
	}
	
	immediate = {
		liege = {
			character_event = {
				id = SoA.2631
			}
		}
	}
}

# Son or brother asks to join the Order
character_event = {
	id = SoA.2631
	desc = EVTDESC_SOA_2631
	picture = GFX_evt_knight_kneeling
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SOA_1031 # Agree
		ai_chance = {
			factor = 100
		}
		
		if = {
			limit = {
				religion = FROM
			}
			piety = 100
		}
		
		FROM = {
			character_event = {
				id = SoA.2632
				tooltip = EVTTOOLTIP_SOA_2632
			}
		}
	}
	
	option = {
		name = EVTOPTB_SOA_1031 # Refuse
		
		if = {
			limit = {
				religion = FROM
			}
			piety = -100
		}
		
		FROM = {
			character_event = {
				id = SoA.2633
				tooltip = EVTTOOLTIP_SOA_1033
			}
		}
	}
}

# Son or brother joins the Order
character_event = {
	id = SoA.2632
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		d_knights_santiago = {
			holder_scope = {
				save_event_target_as = order_target
				ROOT = {
					character_event = { id = SoA.2864 }
				}
			}
		}
	}
}

# Liege refuses request to join the Order
character_event = {
	id = SoA.2633
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		opinion = {
			who = FROM
			modifier = opinion_refused_request_holy_order
		}
	}
}

# Ping event when donating money to the Order
character_event = {
	id = SoA.2640
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		wealth = 300
		FROM = {
			letter_event = {
				id = SoA.2641
			}
		}
		opinion = {
			who = FROM
			modifier = opinion_generous_donation
		}
	}
}

# Notification event when donating money to the Order
letter_event = {
	id = SoA.2641
	desc = {
        text = EVTDESC_SOA_1141
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_DONATE_MONEY_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EXCELLENT
	}
}

# The Grand Master humbly requests the right to build a castle in your demesne
character_event = {
	id = SoA.2650
	hide_window = yes
	
	min_age = 16
	only_playable = yes
	religion_group = christian
	
	trigger = {
		OR = {
			religion = catholic
			religion = cathar
			religion = fraticelli
			religion = waldensian
			religion = lollard
			religion = adoptionist
			religion = free_spirits
		}
		is_heretic = no
		
		d_knights_santiago = {
			holder_scope = {
				wealth = 300
				NOT = {
					realm_size = 10
				}
			}
		}
		
		any_demesne_province = {
			has_empty_holding = yes
			region = world_europe_west_iberia
		}
		
		has_dlc = "Sons of Abraham"
		NOT = { has_character_modifier = expelled_d_knights_santiago }
		NOT = {
			any_liege = {
				has_character_modifier = expelled_d_knights_santiago
			}
		}
	}
	
	mean_time_to_happen = {
		months = 240
		modifier = {
			factor = 0.5
			d_knights_santiago = {
				holder_scope = {
					NOT = { demesne_size = 1 }
				}
			}
		}
		modifier = {
			factor = 0.5
			d_knights_santiago = {
				holder_scope = {
					NOT = { demesne_size = 2 }
				}
			}
		}
		modifier = {
			factor = 2.0
			d_knights_santiago = {
				holder_scope = {
					num_of_count_titles = 1
				}
			}
		}
		modifier = {
			factor = 2.0
			d_knights_santiago = {
				holder_scope = {
					realm_size = 5
				}
			}
		}
	}
	
	immediate = {
		random_demesne_province = {
			limit = {
				has_empty_holding = yes
			}
			province_event = {
				id = SoA.2651
			}
		}
	}
}

province_event = {
	id = SoA.2651
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		d_knights_santiago = {
			holder_scope = {
				character_event = {
					id = SoA.2652
				}
			}
		}
	}
}

character_event = {
	id = SoA.2652
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			letter_event = {
				id = SoA.2653
			}
		}
	}
}

letter_event = {
	id = SoA.2653
	desc = {
        text = EVTDESC_SOA_1053
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_BUILD_CASTLE_FOR_MONEY_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SOA_1023 # Agree
		ai_chance = {
			factor = 80
			modifier = {
				factor = 0
				has_character_modifier = expelled_d_knights_santiago
			}
		}
		
		hidden_tooltip = {
			FROMFROM = {
				province_event = { id = SoA.2654 }
			}
			remove_character_modifier = expelled_d_knights_santiago
		}
		
		piety = 200
		wealth = 100
	}
	
	option = {
		name = EVTOPTB_SOA_1153 # Refuse
		ai_chance = {
			factor = 20
		}
		
		piety = -100
	}
}

# Castle has been erected
province_event = {
	id = SoA.2654
	desc = EVTDESC_SOA_2654
	picture = GFX_evt_castle_construction
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			wealth = -300
		}
	}
	
	option = {
		name = EVTOPTA_SOA_1024
		build_holding = {
		   type = castle
		   holder = FROMFROM
		}
	}
}

# Ping event when expelling the Order
character_event = {
	id = SoA.2660
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		any_title_under = {
			limit = {
				tier = BARON
				location = {
					owner = {
						OR = {
							character = FROM
							is_liege_or_above = FROM
						}
					}
				}
			}
			usurp_title = FROM
		}
	
		FROM = {
			letter_event = {
				id = SoA.2661
			}
		}
		
		opinion = {
			who = FROM
			modifier = opinion_expelled_from_realm
		}
	}
}

# Notification event when expelling the Order
letter_event = {
	id = SoA.2661
	desc = {
        text = EVTDESC_SOA_1061
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_EXPEL_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTB_SOA_1061
	}
}

########################################
# The Order of Calatrava
########################################

# The birth of the Order of Calatrava
narrative_event = {
	id = SoA.2709
	title = EVTTITLE_SOA_2709
	desc = EVTDESC_SOA_2709
	major = yes
	
	picture = GFX_evt_knight_kneeling
	
	only_playable = yes
	hide_from = yes
	religion_group = christian
	has_global_flag = christian_crusades_unlocked
	
	trigger = {
		has_dlc = "Sons of Abraham"
		OR = {
			religion = catholic
			religion = cathar
			religion = fraticelli
			religion = waldensian
			religion = lollard
			religion = adoptionist
			religion = free_spirits
		}
		is_heretic = no
		
		NOT = { is_title_active = d_knights_calatrava }
		
		
		OR = {
			year = 1164	# Historical
			221 = { # Provence
				NOT = { owner = { religion_group = christian } }
			}
			214 = { # Toulouse
				NOT = { owner = { religion_group = christian } }
			}
			112 = { # Paris
				NOT = { owner = { religion_group = christian } }
			}
			119 = { # Cologne
				NOT = { owner = { religion_group = christian } }
			}
			257 = { # Braunschweig
				NOT = { owner = { religion_group = christian } }
			}
			149 = { # Bordeaux
				NOT = { owner = { religion_group = christian } }
			}
		}
		NOT = {
			has_alternate_start_parameter = { key = religion_names value = random }
		}
	}
	
	mean_time_to_happen = {
		months = 36
	}
	
	immediate = {
		activate_title = { title = d_knights_calatrava status = yes }
		create_character = {
			random_traits = no
			dynasty = random
			unsafe_religion = ROOT
			culture = castillan
			female = no
			age = 31
			trait = brilliant_strategist
			trait = zealous
			trait = humble
			trait = ambitious
			trait = strategist
			trait = holy_warrior
		}
		new_character = {
			wealth = 500
			d_knights_calatrava = {
				grant_title = PREV
				religion = PREV
			}
			set_government_type = order_government
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = castillan
				female = no
				age = 16
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = castillan
				female = no
				age = 18
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = castillan
				female = no
				age = 18
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = castillan
				female = no
				age = 20
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = castillan
				female = no
				age = 25
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = castillan
				female = no
				age = 26
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = castillan
				female = no
				age = 28
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = castillan
				female = yes
				age = 16
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = castillan
				female = yes
				age = 17
			}
		}
	}
	
	option = {
		name = EVTOPTA_SOA_2709
		trigger = {
			religion = ROOT
		}
	}
	option = {
		name = EVTOPTB_SOA_2709
		trigger = {
			NOT = { religion = ROOT	}
		}
	}
}

# The son of a ruler volunteers to join the Order
character_event = {
	id = SoA.2730
	hide_window = yes
	
	only_men = yes
	min_age = 16
	max_age = 45
	only_capable = yes
	prisoner = no
	religion_group = christian
	
	trigger = {
		is_ruler = no
		OR = {
			religion = catholic
			religion = cathar
			religion = fraticelli
			religion = waldensian
			religion = lollard
			religion = adoptionist
			religion = free_spirits
		}
		is_heretic = no
		is_married = no
		
		martial = 5
		
		is_title_active = d_knights_calatrava
		
		OR = {
			father_even_if_dead = {
				primary_title = { higher_tier_than = BARON }
			}
			mother_even_if_dead = {
				primary_title = { higher_tier_than = BARON }
			}
		}
		
		liege = {
			holy_order = no
			OR = {
				religion = catholic
				religion = cathar
				religion = fraticelli
				religion = waldensian
				religion = lollard
				religion = adoptionist
				religion = free_spirits
			}
			liege = {
				holy_order = no
			}
		}
		
		has_dlc = "Sons of Abraham"
		
		NOT = { has_character_modifier = expelled_d_knights_calatrava }
		NOT = {
			any_liege = {
				has_character_modifier = expelled_d_knights_calatrava
			}
		}

		NOT = {
			any_spouse = {
				OR = {
					is_landed = yes
					AND = {
						is_pregnant = yes
						father_of_unborn = { character = ROOT } # Won't happen if spouse is pregnant with non-bastard child
					}
				}
			}
		}
	}
	
	mean_time_to_happen = {
		years = 100
		modifier = {
			factor = 0.25
			trait = zealous
		}
		modifier = {
			factor = 0.5
			trait = celibate
		}
		modifier = {
			factor = 0.5
			trait = homosexual
		}
		modifier = {
			factor = 0.7
			trait = content
		}
		modifier = {
			factor = 0.75
			trait = chaste
		}
		modifier = {
			factor = 0.75
			NOT = { age = 25 }
		}
		modifier = {
			factor = 1.5
			trait = slothful
		}
		modifier = {
			factor = 2.0
			trait = lustful
		}
		modifier = {
			factor = 2.0
			trait = cynical
		}
		modifier = {
			factor = 2.0
			trait = hedonist
		}
		modifier = {
			factor = 2.0
			trait = ambitious
		}
		modifier = {
			factor = 2.0
			any_heir_title = {
				always = yes
			}
		}
		modifier = {
			factor = 2.0
			is_primary_heir = yes
		}
		modifier = {
			factor = 2
			any_spouse = {
				reverse_opinion = { who = ROOT value = 100 }
			}
		}
		modifier = {
			factor = 3.0 # Prefer the Order of Calatrava
			OR = {
				culture_group = iberian
				culture = andalusian_arabic
			}
		}
	}
	
	immediate = {
		liege = {
			character_event = {
				id = SoA.2731
			}
		}
	}
}

# Son or brother asks to join the Order
character_event = {
	id = SoA.2731
	desc = EVTDESC_SOA_2731
	picture = GFX_evt_knight_kneeling
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SOA_1031 # Agree
		ai_chance = {
			factor = 100
		}
		
		if = {
			limit = {
				religion = FROM
			}
			piety = 100
		}
		
		FROM = {
			character_event = {
				id = SoA.2732
				tooltip = EVTTOOLTIP_SOA_2732
			}
		}
	}
	
	option = {
		name = EVTOPTB_SOA_1031 # Refuse
		
		if = {
			limit = {
				religion = FROM
			}
			piety = -100
		}
		
		FROM = {
			character_event = {
				id = SoA.2733
				tooltip = EVTTOOLTIP_SOA_1033
			}
		}
	}
}

# Son or brother joins the Order
character_event = {
	id = SoA.2732
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		
		d_knights_calatrava = {
			holder_scope = {
				save_event_target_as = order_target
				ROOT = {
					character_event = { id = SoA.2864 }
				}
			}
		}
	}
}

# Liege refuses request to join the Order
character_event = {
	id = SoA.2733
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		opinion = {
			who = FROM
			modifier = opinion_refused_request_holy_order
		}
	}
}

# Ping event when donating money to the Order
character_event = {
	id = SoA.2740
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		wealth = 300
		FROM = {
			letter_event = {
				id = SoA.2741
			}
		}
		opinion = {
			who = FROM
			modifier = opinion_generous_donation
		}
	}
}

# Notification event when donating money to the Order
letter_event = {
	id = SoA.2741
	desc = {
        text = EVTDESC_SOA_1141
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_DONATE_MONEY_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EXCELLENT
	}
}

# The Grand Master humbly requests the right to build a castle in your demesne
character_event = {
	id = SoA.2750
	hide_window = yes
	
	min_age = 16
	only_playable = yes
	religion_group = christian
	
	trigger = {
		OR = {
			religion = catholic
			religion = cathar
			religion = fraticelli
			religion = waldensian
			religion = lollard
			religion = adoptionist
			religion = free_spirits
		}
		is_heretic = no
		
		d_knights_calatrava = {
			holder_scope = {
				wealth = 300
				NOT = {
					realm_size = 10
				}
			}
		}
		
		any_demesne_province = {
			has_empty_holding = yes
			region = world_europe_west_iberia
		}
		
		has_dlc = "Sons of Abraham"
		NOT = { has_character_modifier = expelled_d_knights_calatrava }
		NOT = {
			any_liege = {
				has_character_modifier = expelled_d_knights_calatrava
			}
		}
	}
	
	mean_time_to_happen = {
		months = 240
		modifier = {
			factor = 0.5
			d_knights_calatrava = {
				holder_scope = {
					NOT = { demesne_size = 1 }
				}
			}
		}
		modifier = {
			factor = 0.5
			d_knights_calatrava = {
				holder_scope = {
					NOT = { demesne_size = 2 }
				}
			}
		}
		modifier = {
			factor = 2.0
			d_knights_calatrava = {
				holder_scope = {
					num_of_count_titles = 1
				}
			}
		}
		modifier = {
			factor = 2.0
			d_knights_calatrava = {
				holder_scope = {
					realm_size = 5
				}
			}
		}
	}
	
	immediate = {
		random_demesne_province = {
			limit = {
				has_empty_holding = yes
			}
			province_event = {
				id = SoA.2751
			}
		}
	}
}

province_event = {
	id = SoA.2751
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		d_knights_calatrava = {
			holder_scope = {
				character_event = {
					id = SoA.2752
				}
			}
		}
	}
}

character_event = {
	id = SoA.2752
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			letter_event = {
				id = SoA.2753
			}
		}
	}
}

letter_event = {
	id = SoA.2753
	desc = {
        text = EVTDESC_SOA_1053
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_BUILD_CASTLE_FOR_MONEY_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SOA_1023 # Agree
		ai_chance = {
			factor = 80
			modifier = {
				factor = 0
				has_character_modifier = expelled_d_knights_calatrava
			}
		}
		
		hidden_tooltip = {
			FROMFROM = {
				province_event = { id = SoA.2754 }
			}
			remove_character_modifier = expelled_d_knights_calatrava
		}
		
		piety = 200
		wealth = 100
	}
	
	option = {
		name = EVTOPTB_SOA_1153 # Refuse
		ai_chance = {
			factor = 20
		}
		
		piety = -100
	}
}

# Castle has been erected
province_event = {
	id = SoA.2754
	desc = EVTDESC_SOA_2754
	picture = GFX_evt_castle_construction
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			wealth = -300
		}
	}
	
	option = {
		name = EVTOPTA_SOA_1024
		build_holding = {
		   type = castle
		   holder = FROMFROM
		}
	}
}

# Ping event when expelling the Order
character_event = {
	id = SoA.2760
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		any_title_under = {
			limit = {
				tier = BARON
				location = {
					owner = {
						OR = {
							character = FROM
							is_liege_or_above = FROM
						}
					}
				}
			}
			usurp_title = FROM
		}
	
		FROM = {
			letter_event = {
				id = SoA.2761
			}
		}
		
		opinion = {
			who = FROM
			modifier = opinion_expelled_from_realm
		}
	}
}

# Notification event when expelling the Order
letter_event = {
	id = SoA.2761
	desc = {
        text = EVTDESC_SOA_1061
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_EXPEL_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTB_SOA_1061
	}
}



########################################
# The Order of Saint Addai
########################################

# The birth of the Order of St Addai
narrative_event = {
	id = SoA.2809
	title = EVTTITLE_SOA_2809
	desc = EVTDESC_SOA_2809
	major = yes
	
	picture = GFX_evt_knight_kneeling
	
	only_playable = yes
	hide_from = yes
	religion_group = christian
	
	trigger = {
		has_dlc = "Sons of Abraham"
		
		OR = {
			religion = nestorian
			religion = messalian
		}
		
		is_heretic = no
		
		NOT = { is_title_active = d_saint_addai }
		
		OR = {
			AND = {
				religion = nestorian
				693 = { # Baghdad is Nestorian
					holder_scope = { religion = nestorian }
					religion = nestorian 
				}
				774 = { # Jerusalem is Nestorian
					holder_scope = { religion = nestorian }
					religion = nestorian 
				}
			}
			AND = {
				religion = messalian
				693 = { # Baghdad is Messalian
					holder_scope = { religion = messalian }
					religion = messalian 
				}
				774 = { # Jerusalem is Messalian
					holder_scope = { religion = messalian }
					religion = messalian 
				}
			}
		}
		NOT = {
			has_alternate_start_parameter = { key = religion_names value = random }
		}
	}
	
	mean_time_to_happen = {
		months = 36
	}
	
	immediate = {
		activate_title = { title = d_saint_addai status = yes }
		create_character = {
			random_traits = no
			dynasty = random
			unsafe_religion = ROOT
			culture = persian
			female = no
			age = 31
			trait = brilliant_strategist
			trait = zealous
			trait = humble
			trait = ambitious
			trait = strategist
			trait = holy_warrior
		}
		new_character = {
			wealth = 500
			d_saint_addai = {
				grant_title = PREV
				religion = PREV
			}
			set_government_type = order_government
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = persian
				female = no
				age = 16
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = persian
				female = no
				age = 18
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = persian
				female = no
				age = 18
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = persian
				female = no
				age = 20
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = persian
				female = no
				age = 25
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = persian
				female = no
				age = 26
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = kurdish
				female = no
				age = 28
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = kurdish
				female = yes
				age = 16
			}
			create_character = {
				random_traits = yes
				dynasty = random
				religion = ROOT
				culture = kurdish
				female = yes
				age = 17
			}
		}
	}
	
	option = {
		name = EVTOPTA_SOA_2809
		trigger = {
			religion = ROOT
		}
	}
	option = {
		name = EVTOPTB_SOA_2809
		trigger = {
			NOT = { religion = ROOT	}
		}
	}
}

# The son of a ruler volunteers to join the Order
character_event = {
	id = SoA.2830
	hide_window = yes
	
	only_men = yes
	min_age = 16
	max_age = 45
	only_capable = yes
	prisoner = no
	religion_group = christian
	
	trigger = {
		is_ruler = no
		OR = {
			religion = nestorian
			religion = messalian
		}
		is_heretic = no
		
		martial = 5
		
		is_title_active = d_saint_addai
		
		OR = {
			father_even_if_dead = {
				primary_title = { higher_tier_than = BARON }
			}
			mother_even_if_dead = {
				primary_title = { higher_tier_than = BARON }
			}
		}
		
		liege = {
			holy_order = no
			OR = {
				religion = nestorian
				religion = messalian
			}
			liege = {
				holy_order = no
			}
		}
		
		has_dlc = "Sons of Abraham"
		
		NOT = { has_character_modifier = expelled_d_saint_addai }
		NOT = {
			any_liege = {
				has_character_modifier = expelled_d_saint_addai
			}
		}

		NOT = {
			any_spouse = {
				OR = {
					is_landed = yes
					AND = {
						is_pregnant = yes
					father_of_unborn = { character = ROOT } # Won't happen if spouse is pregnant with non-bastard child
					}
				}
			}
		}
	}
	
	mean_time_to_happen = {
		years = 100
		modifier = {
			factor = 0.25
			trait = zealous
		}
		modifier = {
			factor = 0.5
			trait = celibate
		}
		modifier = {
			factor = 0.5
			trait = homosexual
		}
		modifier = {
			factor = 0.7
			trait = content
		}
		modifier = {
			factor = 0.75
			trait = chaste
		}
		modifier = {
			factor = 0.75
			NOT = { age = 25 }
		}
		modifier = {
			factor = 1.5
			trait = slothful
		}
		modifier = {
			factor = 2.0
			trait = lustful
		}
		modifier = {
			factor = 2.0
			trait = cynical
		}
		modifier = {
			factor = 2.0
			trait = hedonist
		}
		modifier = {
			factor = 2.0
			trait = ambitious
		}
		modifier = {
			factor = 2.0
			any_heir_title = {
				always = yes
			}
		}
		modifier = {
			factor = 2.0
			is_primary_heir = yes
		}
		modifier = {
			factor = 2
			any_spouse = {
				reverse_opinion = { who = ROOT value = 100 }
			}
		}
	}
	
	immediate = {
		liege = {
			character_event = {
				id = SoA.2831
			}
		}
	}
}

# Son or brother asks to join the Order
character_event = {
	id = SoA.2831
	desc = EVTDESC_SOA_2831
	picture = GFX_evt_knight_kneeling
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SOA_1031 # Agree
		ai_chance = {
			factor = 100
		}
		
		if = {
			limit = {
				religion = FROM
			}
			piety = 100
		}
		
		FROM = {
			character_event = {
				id = SoA.2832
				tooltip = EVTTOOLTIP_SOA_2832
			}
		}
	}
	
	option = {
		name = EVTOPTB_SOA_1031 # Refuse
		
		if = {
			limit = {
				religion = FROM
			}
			piety = -100
		}
		
		FROM = {
			character_event = {
				id = SoA.2833
				tooltip = EVTTOOLTIP_SOA_1033
			}
		}
	}
}

# Son or brother joins the Order
character_event = {
	id = SoA.2832
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		d_saint_addai = {
			holder_scope = {
				save_event_target_as = order_target
				ROOT = {
					character_event = { id = SoA.2864 }
				}
			}
		}
	}
}

# Liege refuses request to join the Order
character_event = {
	id = SoA.2833
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		opinion = {
			who = FROM
			modifier = opinion_refused_request_holy_order
		}
	}
}

# Ping event when donating money to the Order
character_event = {
	id = SoA.2840
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		wealth = 300
		FROM = {
			letter_event = {
				id = SoA.2841
			}
		}
		opinion = {
			who = FROM
			modifier = opinion_generous_donation
		}
	}
}

# Notification event when donating money to the Order
letter_event = {
	id = SoA.2841
	desc = {
        text = EVTDESC_SOA_1141
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_DONATE_MONEY_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EXCELLENT
	}
}

# The Grand Master humbly requests the right to build a castle in your demesne
character_event = {
	id = SoA.2850
	hide_window = yes
	
	min_age = 16
	only_playable = yes
	religion_group = christian
	
	trigger = {
		OR = {
			religion = nestorian
			religion = messalian
		}
		
		is_heretic = no
		
		d_saint_addai = {
			holder_scope = {
				wealth = 300
				NOT = {
					realm_size = 10
				}
			}
		}
		
		any_demesne_province = {
			has_empty_holding = yes
			OR = {
				region = world_persia
				region = world_middle_east
				region = world_asia_minor
				region = world_india_rajastan
				region = world_africa_north
			}
		}
		
		has_dlc = "Sons of Abraham"
		NOT = { has_character_modifier = expelled_d_saint_addai }
		NOT = {
			any_liege = {
				has_character_modifier = expelled_d_saint_addai
			}
		}
	}
	
	mean_time_to_happen = {
		months = 240
		modifier = {
			factor = 0.5
			d_saint_addai = {
				holder_scope = {
					NOT = { demesne_size = 1 }
				}
			}
		}
		modifier = {
			factor = 0.5
			d_saint_addai = {
				holder_scope = {
					NOT = { demesne_size = 2 }
				}
			}
		}
		modifier = {
			factor = 2.0
			d_saint_addai = {
				holder_scope = {
					num_of_count_titles = 1
				}
			}
		}
		modifier = {
			factor = 2.0
			d_saint_addai = {
				holder_scope = {
					realm_size = 5
				}
			}
		}
	}
	
	immediate = {
		random_demesne_province = {
			limit = {
				has_empty_holding = yes
			}
			province_event = {
				id = SoA.2851
			}
		}
	}
}

province_event = {
	id = SoA.2851
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		d_saint_addai = {
			holder_scope = {
				character_event = {
					id = SoA.2852
				}
			}
		}
	}
}

character_event = {
	id = SoA.2852
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			letter_event = {
				id = SoA.2853
			}
		}
	}
}

letter_event = {
	id = SoA.2853
	desc = {
        text = EVTDESC_SOA_1053
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_BUILD_CASTLE_FOR_MONEY_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SOA_1023 # Agree
		ai_chance = {
			factor = 80
			modifier = {
				factor = 0
				has_character_modifier = expelled_d_saint_addai
			}
		}
		
		hidden_tooltip = {
			FROMFROM = {
				province_event = { id = SoA.2854 }
			}
			remove_character_modifier = expelled_d_saint_addai
		}
		
		piety = 200
		wealth = 100
	}
	
	option = {
		name = EVTOPTB_SOA_1153 # Refuse
		ai_chance = {
			factor = 20
		}
		
		piety = -100
	}
}

# Castle has been erected
province_event = {
	id = SoA.2854
	desc = EVTDESC_SOA_2854
	picture = GFX_evt_castle_construction
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			wealth = -300
		}
	}
	
	option = {
		name = EVTOPTA_SOA_1024
		build_holding = {
		   type = castle
		   holder = FROMFROM
		}
	}
}

# Ping event when expelling the Order
character_event = {
	id = SoA.2860
	hide_window = yes
	
	is_triggered_only = yes
	
	immediate = {
		any_title_under = {
			limit = {
				tier = BARON
				location = {
					owner = {
						OR = {
							character = FROM
							is_liege_or_above = FROM
						}
					}
				}
			}
			usurp_title = FROM
		}
	
		FROM = {
			letter_event = {
				id = SoA.2861
			}
		}
		
		opinion = {
			who = FROM
			modifier = opinion_expelled_from_realm
		}
	}
}

# Notification event when expelling the Order
letter_event = {
	id = SoA.2861
	desc = {
        text = EVTDESC_SOA_1061
        trigger = {
			NOT = {
				has_alternate_start_parameter = {
					key = religion_names
					value = random
				}
			}
        }
    }
	desc = {
        text = HOLY_ORDER_EXPEL_ALT
        trigger = {
			has_alternate_start_parameter = {
				key = religion_names
				value = random
			}
        }
    }
	border = GFX_event_letter_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTB_SOA_1061
	}
}

# Spouse notified of divorce due to husband going off to join holy order
character_event = {
	id = SoA.2862
	desc = EVTDESC_SoA_2862
	picture = GFX_evt_melee
	border = GFX_event_normal_frame_religion

	is_triggered_only = yes
	
	option = {
		name = ALAS
		trigger = {
			opinion = { who = FROMFROMFROM value = 0 }
		}
		tooltip = { remove_spouse = FROMFROMFROM }
	}
	option = {
		name = GOOD_RIDDANCE
		trigger = {
			NOT = { opinion = { who = FROMFROMFROM value = 0 } }
		}
		tooltip = { remove_spouse = FROMFROMFROM }
	}
}

# Spouse notified of character joining holy order
character_event = {
	id = SoA.2863
	desc = EVTDESC_SoA_2863
	picture = GFX_evt_melee
	border = GFX_event_normal_frame_religion

	is_triggered_only = yes
	
	option = {
		name = ALAS
		trigger = {
			opinion = { who = FROM value = 0 }
		}
		tooltip = { remove_spouse = FROM }
	}
	option = {
		name = GOOD_RIDDANCE
		trigger = {
			NOT = { opinion = { who = FROM value = 0 } }
		}
		tooltip = { remove_spouse = FROM }
	}
}

# Character joining holy order effects
character_event = {
	id = SoA.2864
	hide_window = yes

	is_triggered_only = yes
	
	immediate = {
		if = {
			limit = {
				has_minor_title = title_commander
			}
			remove_title = title_commander
		}
		if = {
			limit = {
				has_minor_title = title_appointed_regent
			}
			remove_title = title_appointed_regent
		}
		if = {
			limit = {
				has_minor_title = title_patrician_heir
			}
			remove_title = title_patrician_heir
		}
		clear_wealth = event_target:order_target
		spouse = {
			remove_spouse = spouse
			character_event = { id = SoA.2863 }
		}
		move_character = event_target:order_target
		add_trait = celibate
		end_inaccessibility_effect = yes #removes in_hiding or in_seclusion
	}
}

# Expelling a Holy Order confirmation event
character_event = {
	id = SoA.2990
	desc = "EVTDESC_SOA_2990"
	picture = "GFX_evt_crusaders"
	border = "GFX_event_normal_frame_religion"
	
	desc = {
		trigger = {
			religion_group = christian
		}
		text = EVTDESC_SOA_2990
		picture = "GFX_evt_crusaders"
	}
	desc = {
		trigger = {
			OR = {
				religion_group = muslim
				religion_group = zoroastrian_group
			}
		}
		text = EVTDESC_SOA_2990
		picture = "GFX_evt_moors"
	}
	desc = {
		trigger = {
			religion_group = pagan_group
			NOR = {
				religion = aztec
				religion = aztec_reformed
			}
		}
		text = EVTDESC_SOA_2990
		picture = "GFX_evt_vikings_arriving_oldgods"
	}
	desc = {
		trigger = {
			OR = {
				religion = aztec
				religion = aztec_reformed
			}
		}
		text = EVTDESC_SOA_2990
		picture = "GFX_evt_battle_mesoamerican"
	}
	desc = {
		trigger = {
			religion_group = jewish_group
		}
		text = EVTDESC_SOA_2990
		picture = "GFX_evt_synagogue"
	}
	
	title = { # Knights Templar
		trigger = {
			has_character_flag = expel_the_knights_templar_check
		}
		text = expel_the_knights_templar
	}
	title = { # Knights Hospitaler
		trigger = {
			has_character_flag = expel_the_knights_hospitaler_check
		}
		text = expel_the_knights_hospitaler
	}
	title = { # Teutonic Order
		trigger = {
			has_character_flag = expel_the_teutonic_order_check
		}
		text = expel_the_teutonic_order
	}
	title = { # Jomsvikings
		trigger = {
			has_character_flag = expel_the_jomsvikings_check
		}
		text = expel_the_jomsvikings
	}
	title = { # Hashshashin
		trigger = {
			has_character_flag = expel_the_assassins_check
		}
		text = expel_the_assassins
	}
	title = { # Bektashi
		trigger = {
			has_character_flag = expel_the_bektashi_check
		}
		text = expel_the_bektashi
	}
	title = { # Haruriyyah
		trigger = {
			has_character_flag = expel_the_haruriyyah_check
		}
		text = expel_the_haruriyyah
	}
	title = { # Holy Sepulchre
		trigger = {
			has_character_flag = expel_the_holy_sepulchre_check
		}
		text = expel_the_holy_sepulchre
	}
	title = { # Saint Anthony
		trigger = {
			has_character_flag = expel_saint_anthony_check
		}
		text = expel_saint_anthony
	}
	title = { # Immortals
		trigger = {
			has_character_flag = expel_immortals_check
		}
		text = expel_immortals
	}
	title = { # Zealots
		trigger = {
			has_character_flag = expel_zealots_check
		}
		text = expel_zealots
	}
	title = { # Sky Lords
		trigger = {
			has_character_flag = expel_sky_lords_check
		}
		text = expel_sky_lords
	}
	title = { # Spirit Guardians
		trigger = {
			has_character_flag = expel_spirit_guardians_check
		}
		text = expel_spirit_guardians
	}
	title = { # Warriors of Perun
		trigger = {
			has_character_flag = expel_warriors_perun_check
		}
		text = expel_warriors_perun
	}
	title = { # Chosen of Perkunas
		trigger = {
			has_character_flag = expel_chosen_perkunas_check
		}
		text = expel_chosen_perkunas
	}
	title = { # Sons of Kaleva
		trigger = {
			has_character_flag = expel_sons_kaleva_check
		}
		text = expel_sons_kaleva
	}
	title = { # Huitzilopochtli
		trigger = {
			has_character_flag = expel_huitzilopochtli_check
		}
		text = expel_huitzilopochtli
	}
	title = { # Knights of Santiago
		trigger = {
			has_character_flag = expel_knights_santiago_check
		}
		text = expel_knights_santiago
	}
	title = { # Knights of Calatrava
		trigger = {
			has_character_flag = expel_knights_calatrava_check
		}
		text = expel_knights_calatrava
	}
	title = { # Order of St Addai
		trigger = {
			has_character_flag = expel_order_of_addai_check
		}
		text = expel_order_of_addai
	}
	title = { # Zun Warriors
		trigger = {
			has_character_flag = expel_zun_warriors_check
		}
		text = expel_zun_warriors
	}
	
	only_rulers = yes
	
	is_triggered_only = yes
	
	option = { # Knights Templar
		trigger = {
			has_character_flag = expel_the_knights_templar_check
		}
		name = "EVTOPTA_SOA_2990"
		piety = -1000
		
		religion_authority = {
			modifier = holy_order_expelled
			years = 20
		}
		custom_tooltip = {
			text = expelling_holy_order_event_tooltip_a
		}
		hidden_tooltip = {
			d_knights_templar = {
				holder_scope = {
					character_event = {
						id = SoA.1060
					}
				}
			}
			add_character_modifier = {
				name = expelled_d_knights_templar
				duration = -1
				inherit = yes
			}
			clr_character_flag = expel_the_knights_templar_check
		}
	}
	option = { # Knights Hospitaler
		trigger = {
			has_character_flag = expel_the_knights_hospitaler_check
		}
		name = "EVTOPTA_SOA_2990"
		piety = -1000
		
		religion_authority = {
			modifier = holy_order_expelled
			years = 20
		}
		custom_tooltip = {
			text = expelling_holy_order_event_tooltip_a
		}
		hidden_tooltip = {
			d_knights_hospitaler = {
				holder_scope = {
					character_event = {
						id = SoA.1060
					}
				}
			}
			add_character_modifier = {
				name = expelled_d_knights_hospitaler
				duration = -1
				inherit = yes
			}
			clr_character_flag = expel_the_knights_hospitaler_check
		}
	}
	option = { # Teutonic Order
		trigger = {
			has_character_flag = expel_the_teutonic_order_check
		}
		name = "EVTOPTA_SOA_2990"
		piety = -1000
		
		religion_authority = {
			modifier = holy_order_expelled
			years = 20
		}
		custom_tooltip = {
			text = expelling_holy_order_event_tooltip_a
		}
		hidden_tooltip = {
			add_character_modifier = {
				name = expelled_d_teutonic_order
				duration = -1
				inherit = yes
			}
			d_teutonic_order = {
				holder_scope = {
					character_event = {
						id = SoA.1060
					}
				}
			}
			clr_character_flag = expel_the_teutonic_order_check
		}
	}
	option = { # Jomsvikings
		trigger = {
			has_character_flag = expel_the_jomsvikings_check
		}
		name = "EVTOPTA_SOA_2990"
		piety = -1000
		
		religion_authority = {
			modifier = holy_order_expelled
			years = 20
		}
		custom_tooltip = {
			text = expelling_holy_order_event_tooltip_a
		}
		hidden_tooltip = {
			d_jomsvikings = {
				holder_scope = {
					character_event = {
						id = SoA.1560
					}
				}
			}
			add_character_modifier = {
				name = expelled_d_jomsvikings
				duration = -1
				inherit = yes
			}
			clr_character_flag = expel_the_jomsvikings_check
		}
	}
	option = { # Hashshashin
		trigger = {
			has_character_flag = expel_the_assassins_check
		}
		name = "EVTOPTA_SOA_2990"
		piety = -1000
		
		religion_authority = {
			modifier = holy_order_expelled
			years = 20
		}
		custom_tooltip = {
			text = expelling_holy_order_event_tooltip_a
		}
		hidden_tooltip = {
			d_hashshashin = {
				holder_scope = {
					character_event = {
						id = SoA.1460
					}
				}
			}
			
			add_character_modifier = {
				name = expelled_d_hashshashin
				duration = -1
				inherit = yes
			}
			clr_character_flag = expel_the_assassins_check
		}
	}
	option = { # Bektashi
		trigger = {
			has_character_flag = expel_the_bektashi_check
		}
		name = "EVTOPTA_SOA_2990"
		piety = -1000
		
		religion_authority = {
			modifier = holy_order_expelled
			years = 20
		}
		custom_tooltip = {
			text = expelling_holy_order_event_tooltip_a
		}
		hidden_tooltip = {
			d_hashshashin = {
				holder_scope = {
					character_event = {
						id = SoA.1460
					}
				}
			}
			
			add_character_modifier = {
				name = expelled_d_hashshashin
				duration = -1
				inherit = yes
			}
			clr_character_flag = expel_the_bektashi_check
		}
	}
	option = { # Haruriyyah
		trigger = {
			has_character_flag = expel_the_haruriyyah_check
		}
		name = "EVTOPTA_SOA_2990"
		piety = -1000
		
		religion_authority = {
			modifier = holy_order_expelled
			years = 20
		}
		custom_tooltip = {
			text = expelling_holy_order_event_tooltip_a
		}
		hidden_tooltip = {
			d_haruriyyah = {
				holder_scope = {
					character_event = {
						id = SoA.1460
					}
				}
			}
			
			add_character_modifier = {
				name = expelled_d_haruriyyah
				duration = -1
				inherit = yes
			}
			clr_character_flag = expel_the_haruriyyah_check
		}
	}
	option = { # Holy Sepulchre
		trigger = {
			has_character_flag = expel_the_holy_sepulchre_check
		}
		name = "EVTOPTA_SOA_2990"
		piety = -1000
		
		religion_authority = {
			modifier = holy_order_expelled
			years = 20
		}
		custom_tooltip = {
			text = expelling_holy_order_event_tooltip_a
		}
		hidden_tooltip = {
			d_holy_sepulchre = {
				holder_scope = {
					character_event = {
						id = SoA.1660
					}
				}
			}
			add_character_modifier = {
				name = expelled_d_holy_sepulchre
				duration = -1
				inherit = yes
			}
			clr_character_flag = expel_the_holy_sepulchre_check
		}
	}
	option = { # Saint Anthony
		trigger = {
			has_character_flag = expel_saint_anthony_check
		}
		name = "EVTOPTA_SOA_2990"
		piety = -1000
		
		religion_authority = {
			modifier = holy_order_expelled
			years = 20
		}
		custom_tooltip = {
			text = expelling_holy_order_event_tooltip_a
		}
		hidden_tooltip = {
			d_saint_anthony = {
				holder_scope = {
					character_event = {
						id = SoA.1760
					}
				}
			}
			add_character_modifier = {
				name = expelled_d_saint_anthony
				duration = -1
				inherit = yes
			}
			clr_character_flag = expel_saint_anthony_check
		}
	}
	option = { # Immortals
		trigger = {
			has_character_flag = expel_immortals_check
		}
		name = "EVTOPTA_SOA_2990"
		piety = -1000
		
		religion_authority = {
			modifier = holy_order_expelled
			years = 20
		}
		custom_tooltip = {
			text = expelling_holy_order_event_tooltip_a
		}
		hidden_tooltip = {
			d_immortals = {
				holder_scope = {
					character_event = {
						id = SoA.1860
					}
				}
			}
			add_character_modifier = {
				name = expelled_d_immortals
				duration = -1
				inherit = yes
			}
			clr_character_flag = expel_immortals_check
		}
	}
	option = { # Zealots
		trigger = {
			has_character_flag = expel_zealots_check
		}
		name = "EVTOPTA_SOA_2990"
		piety = -1000
		
		religion_authority = {
			modifier = holy_order_expelled
			years = 20
		}
		custom_tooltip = {
			text = expelling_holy_order_event_tooltip_a
		}
		hidden_tooltip = {
			d_zealots = {
				holder_scope = {
					character_event = {
						id = SoA.1960
					}
				}
			}
			add_character_modifier = {
				name = expelled_d_zealots
				duration = -1
				inherit = yes
			}
			clr_character_flag = expel_zealots_check
		}
	}
	option = { # Sky Lords
		trigger = {
			has_character_flag = expel_sky_lords_check
		}
		name = "EVTOPTA_SOA_2990"
		piety = -1000
		
		religion_authority = {
			modifier = holy_order_expelled
			years = 20
		}
		custom_tooltip = {
			text = expelling_holy_order_event_tooltip_a
		}
		hidden_tooltip = {
			d_sky_lords = {
				holder_scope = {
					character_event = {
						id = SoA.2060
					}
				}
			}
			add_character_modifier = {
				name = expelled_d_sky_lords
				duration = -1
				inherit = yes
			}
			clr_character_flag = expel_sky_lords_check
		}
	}
	option = { # Spirit Guardians
		trigger = {
			has_character_flag = expel_spirit_guardians_check
		}
		name = "EVTOPTA_SOA_2990"
		piety = -1000
		
		religion_authority = {
			modifier = holy_order_expelled
			years = 20
		}
		custom_tooltip = {
			text = expelling_holy_order_event_tooltip_a
		}
		hidden_tooltip = {
			d_spirit_guardians = {
				holder_scope = {
					character_event = {
						id = SoA.2160
					}
				}
			}
			add_character_modifier = {
				name = expelled_d_spirit_guardians
				duration = -1
				inherit = yes
			}
			clr_character_flag = expel_spirit_guardians_check
		}
	}
	option = { # Warriors of Perun
		trigger = {
			has_character_flag = expel_warriors_perun_check
		}
		name = "EVTOPTA_SOA_2990"
		piety = -1000
		
		religion_authority = {
			modifier = holy_order_expelled
			years = 20
		}
		custom_tooltip = {
			text = expelling_holy_order_event_tooltip_a
		}
		hidden_tooltip = {
			d_warriors_perun = {
				holder_scope = {
					character_event = {
						id = SoA.2260
					}
				}
			}
			add_character_modifier = {
				name = expelled_d_warriors_perun
				duration = -1
				inherit = yes
			}
			clr_character_flag = expel_warriors_perun_check
		}
	}
	option = { # Chosen of Perkunas
		trigger = {
			has_character_flag = expel_chosen_perkunas_check
		}
		name = "EVTOPTA_SOA_2990"
		piety = -1000
		
		religion_authority = {
			modifier = holy_order_expelled
			years = 20
		}
		custom_tooltip = {
			text = expelling_holy_order_event_tooltip_a
		}
		hidden_tooltip = {
			d_chosen_perkunas = {
				holder_scope = {
					character_event = {
						id = SoA.2360
					}
				}
			}
			add_character_modifier = {
				name = expelled_d_chosen_perkunas
				duration = -1
				inherit = yes
			}
			clr_character_flag = expel_chosen_perkunas_check
		}
	}
	option = { # Sons of Kaleva
		trigger = {
			has_character_flag = expel_sons_kaleva_check
		}
		name = "EVTOPTA_SOA_2990"
		piety = -1000
		
		religion_authority = {
			modifier = holy_order_expelled
			years = 20
		}
		custom_tooltip = {
			text = expelling_holy_order_event_tooltip_a
		}
		hidden_tooltip = {
			d_sons_kaleva = {
				holder_scope = {
					character_event = {
						id = SoA.2460
					}
				}
			}
			add_character_modifier = {
				name = expelled_d_sons_kaleva
				duration = -1
				inherit = yes
			}
			clr_character_flag = expel_sons_kaleva_check
		}
	}
	option = { # Huitzilopochtli
		trigger = {
			has_character_flag = expel_huitzilopochtli_check
		}
		name = "EVTOPTA_SOA_2990"
		piety = -1000
		
		religion_authority = {
			modifier = holy_order_expelled
			years = 20
		}
		custom_tooltip = {
			text = expelling_holy_order_event_tooltip_a
		}
		hidden_tooltip = {
			d_huitzilopochtli = {
				holder_scope = {
					character_event = {
						id = SoA.2560
					}
				}
			}
			add_character_modifier = {
				name = expelled_d_huitzilopochtli
				duration = -1
				inherit = yes
			}
			clr_character_flag = expel_huitzilopochtli_check
		}
	}
	option = { # Knights of Santiago
		trigger = {
			has_character_flag = expel_knights_santiago_check
		}
		name = "EVTOPTA_SOA_2990"
		piety = -1000
		
		religion_authority = {
			modifier = holy_order_expelled
			years = 20
		}
		custom_tooltip = {
			text = expelling_holy_order_event_tooltip_a
		}
		hidden_tooltip = {
			d_knights_santiago = {
				holder_scope = {
					character_event = {
						id = SoA.2660
					}
				}
			}
			add_character_modifier = {
				name = expelled_d_knights_santiago
				duration = -1
				inherit = yes
			}
			clr_character_flag = expel_knights_santiago_check
		}
	}
	option = { # Knights of Calatrava
		trigger = {
			has_character_flag = expel_knights_calatrava_check
		}
		name = "EVTOPTA_SOA_2990"
		piety = -1000
		
		religion_authority = {
			modifier = holy_order_expelled
			years = 20
		}
		custom_tooltip = {
			text = expelling_holy_order_event_tooltip_a
		}
		hidden_tooltip = {
			d_knights_calatrava = {
				holder_scope = {
					character_event = {
						id = SoA.2760
					}
				}
			}
			add_character_modifier = {
				name = expelled_d_knights_calatrava
				duration = -1
				inherit = yes
			}
			clr_character_flag = expel_knights_calatrava_check
		}
	}
	option = { # Order of St Addai
		trigger = {
			has_character_flag = expel_order_of_addai_check
		}
		name = "EVTOPTA_SOA_2990"
		piety = -1000
		
		religion_authority = {
			modifier = holy_order_expelled
			years = 20
		}
		custom_tooltip = {
			text = expelling_holy_order_event_tooltip_a
		}
		hidden_tooltip = {
			d_saint_addai = {
				holder_scope = {
					character_event = {
						id = SoA.2860
					}
				}
			}
			add_character_modifier = {
				name = expelled_d_saint_addai
				duration = -1
				inherit = yes
			}
			clr_character_flag = expel_order_of_addai_check
		}
	}
	option = { # Zun Warriors
		trigger = {
			has_character_flag = expel_zun_warriors_check
		}
		name = "EVTOPTA_SOA_2990"
		piety = -1000
		
		religion_authority = {
			modifier = holy_order_expelled
			years = 20
		}
		custom_tooltip = {
			text = expelling_holy_order_event_tooltip_a
		}
		hidden_tooltip = {
			d_zun_warriors = {
				holder_scope = {
					character_event = {
						id = CM.4012
					}
				}
			}
			add_character_modifier = {
				name = expelled_d_zun_warriors
				duration = -1
				inherit = yes
			}
			clr_character_flag = expel_zun_warriors_check
		}
	}
	option = { # Allow them to stay
		name = "EVTOPTB_SOA_2990"
		custom_tooltip = {
			text = expelling_holy_order_event_tooltip_b
		}
		hidden_tooltip = {
			clr_character_flag = expel_the_knights_templar_check
			clr_character_flag = expel_the_knights_hospitaler_check
			clr_character_flag = expel_the_teutonic_order_check
			clr_character_flag = expel_the_jomsvikings_check
			clr_character_flag = expel_the_assassins_check
			clr_character_flag = expel_the_bektashi_check
			clr_character_flag = expel_the_haruriyyah_check
			clr_character_flag = expel_the_holy_sepulchre_check
			clr_character_flag = expel_saint_anthony_check
			clr_character_flag = expel_immortals_check
			clr_character_flag = expel_zealots_check
			clr_character_flag = expel_sky_lords_check
			clr_character_flag = expel_spirit_guardians_check
			clr_character_flag = expel_warriors_perun_check
			clr_character_flag = expel_chosen_perkunas_check
			clr_character_flag = expel_sons_kaleva_check
			clr_character_flag = expel_huitzilopochtli_check
			clr_character_flag = expel_knights_santiago_check
			clr_character_flag = expel_knights_calatrava_check
			clr_character_flag = expel_order_of_addai_check
			clr_character_flag = expel_zun_warriors_check
		}
	}
	after = {
		hidden_tooltip = { 
			abdicate_holy_order_if_religion_changes_effect = yes
		}
	}
}