namespace = lordspiritual

##############################
# LORD SPIRITUAL
#
# Job: action_inquisition
# 	900: County Religion Converted
# 	901: Subject Religion Converted
# 	902: Heathens Attack the Lord Spiritual
# 	903: Heretic Noble
#	20037: Increased revolt risk
#	39650: Chaplain arrives at Pagan capital
#	39651: Chaplain has a chance of converting the Pagan lord
#	39652: Chaplain converts Pagan courtier
#	39653: Chaplain squabbles with other chaplain
#
# Job: action_improve_rel_relations
# 	906: The Lord Spiritual attempts to improve relations with a priest
# 	907: The Lord Spiritual attempts to sabotage the relations of a priest towards the official head of the religion
#
# Job: action_advance_cul_tech
# 	926: A Great Inventor offers his help: Random Culture Tech increases
# 	927: Lord Spiritual = heretic
#
##############################


##############################
# LORD SPIRITUAL
# JOB: action_inquisition
##############################

# 900: The Lord Spiritual converts a province!
character_event = {
	id = lordspiritual.001
	title = evt_lordspiritual_001_title
	desc = evt_lordspiritual_001_desc_a
	picture = GFX_evt_heretic
	border = GFX_event_normal_frame_religion

	has_job_title = yes

	trigger = {
		has_job_action = action_inquisition
		in_seclusion = no

		NOR = {
			religion = location
			has_character_modifier = bedridden_illness
		}

		location = {
			owner = {
				same_realm = ROOT
			}
			### KCB ###
			trigger_if = {
				limit = { has_province_flag = kcb_settled_minorities_religion }
				had_province_flag = {
					flag = kcb_settled_minorities_religion
					years >= 15
				}
			}
		}
	}

	mean_time_to_happen = {
		months = 960

		job_event_mtth_modifier_learning_score = yes

		mult_modifier = {
			factor = 2.0

			liege = {
				real_tier = COUNT
				ai = yes
			}
		}

		mult_modifier = {
			factor = 0.6
			has_religion_feature = religion_proselytizing
		}

		mult_modifier = {
			factor = 2.5
			has_religion_feature = religion_cosmopolitan
		}

		mult_modifier = {
			factor = 0.75

			liege = {
				any_artifact = {
					artifact_type = finger_of_st_john
					is_artifact_active = yes
				}
			}
		}

		mult_modifier = {
			factor = 0.75
			culture_group = location
		}

		mult_modifier = {
			factor = 0.75
			culture = location
		}

		mult_modifier = {
			factor = 0.5
			religion_group = location
		}

		mult_modifier = {
			factor = 0.75
			location = { has_province_modifier = depopulated_1 }
		}

		mult_modifier = {
			factor = 0.50
			location = { has_province_modifier = depopulated_2 }
		}

		mult_modifier = {
			factor = 0.25
			location = { has_province_modifier = depopulated_3 }
		}

		mult_modifier = {
			factor = 3.0
			location = { is_hard_to_convert = yes }
		}

		mult_modifier = {
			factor = 3.0
			NOT = { religion_authority >= 0.10 }
		}

		mult_modifier = {
			factor = 2.0
			NOT = { religion_authority >= 0.20 }
		}

		mult_modifier = {
			factor = 1.5
			NOT = { religion_authority >= 0.30 }
		}

		mult_modifier = {
			factor = 1.5
			NOT = { religion_authority >= 0.40 }
		}

		mult_modifier = {
			factor = 1.5
			NOT = { religion_authority >= 0.50 }
		}

		mult_modifier = {
			factor = 0.75
			religion_authority >= 0.60
		}

		mult_modifier = {
			factor = 0.75
			religion_authority >= 0.70
		}

		mult_modifier = {
			factor = 0.75
			religion_authority >= 0.80
		}

		mult_modifier = {
			factor = 0.75
			religion_authority >= 0.90
		}

		mult_modifier = {
			factor = 0.75

			liege = {
				society_rank = {
					society = monastic_order_dominican
					rank == 4
				}
			}
		}

		# Bloodlines
		mult_modifier = {
			factor = 0.75

			liege = {
				any_owned_bloodline = {
					has_bloodline_flag = bloodline_better_inquisition
					bloodline_is_active_for = PREV
				}
			}
		}

		mult_modifier = {
			factor = 0.75

			# If chaplain is also your relative
			any_owned_bloodline = {
				has_bloodline_flag = bloodline_better_inquisition
				bloodline_is_active_for = PREV
			}
		}

		mult_modifier = {
			factor = 0.6

			liege = {
				any_owned_bloodline = {
					has_bloodline_flag = inquisitional_saintly_bloodline
					bloodline_is_active_for = PREV

					founder = {
						religion = ROOT
					}
				}

				NOT = {
					any_owned_bloodline = {
						has_bloodline_flag = inquisitional_bloodline
						bloodline_is_active_for = PREV
					}
				}
			}
		}

		mult_modifier = {
			factor = 0.4

			liege = {
				any_owned_bloodline = {
					has_bloodline_flag = inquisitional_bloodline
					bloodline_is_active_for = PREV
				}
			}
		}

		mult_modifier = {
			factor = 0.6

			religion = hindu

			any_owned_bloodline = {
				has_bloodline_flag = bloodline_faster_hindu
				bloodline_is_active_for = PREV
			}
		}

		# Effect of wonder upgrades
		mult_modifier = {
			factor = 0.6

			liege = {
				any_realm_wonder_upgrade = {
					has_wonder_upgrade_flag = religion_conversion_faster
					is_active = yes

					wonder = {
						original_wonder_owner = {
							religion_group = PREVPREVPREV # liege
						}
					}
				}
			}
		}

		# Hindus and Buddhists have a hard time converting other Indian religions
		mult_modifier = {
			factor = 3.0

			OR = {
				religion = hindu
				religion = buddhist
			}

			location = {
				religion_group = indian_group
				NOT = { religion = taoist }
			}
		}

		# Jains, Taoists and Bön have a hard time converting ALL non-pagans
		mult_modifier = {
			factor = 3.0

			OR = {
				religion = jain
				religion = taoist
				religion_openly_bon_or_reformed_trigger = yes
			}

			location = {
				NOT = { religion_group = pagan_group }
			}
		}


		mult_modifier = {
			factor = 3.0

			religion_group = pagan_group
			is_unreformed_pagan_trigger = yes		### ACR ###

			location = {
				is_not_unreformed_pagan_trigger = yes		### ACR ###
			}
		}

		mult_modifier = {
			factor = 1.5
			location = { is_heresy_of = ROOT }
		}

		mult_modifier = {
			factor = 0.75
			location = { has_province_modifier = force_converting }
		}

		mult_modifier = {
			factor = 3.0
			location = { has_province_modifier = heretic_stronghold }
		}

		mult_modifier = {
			factor = 3

			has_game_rule = {
				name = religious_conversion
				value = slower
			}
		}
		### KCB ###
		mult_modifier = { #Island Stronghold
			factor = 0.1
			location = { has_province_modifier = kcb_island_stronghold }
			liege = { holy_order = yes }
		}
		mult_modifier = { #Secret Cult Bonus
			factor = 0.25
			OR = {
				has_character_modifier = devout_leader
				any_liege = {
					has_character_modifier = devout_leader
					religion = ROOT
				}
			}
		}
		mult_modifier = { ## Recent Minority Settlement
			factor = 1.15
			location = {
				had_province_flag = {
					flag = kcb_settled_minorities_religion
					years >= 15
				}
				had_province_flag = {
					flag = kcb_settled_minorities_religion
					years <= 100
				}
			}
		}
	}

	option = {
		name = evt_lordspiritual_001_desc_a

		piety = 10

		location = {
			show_scope_change = no

			religion = ROOT

			if = {
				limit = { has_province_modifier = heretic_stronghold }
				remove_province_modifier = heretic_stronghold
			}
		}

		liege = {
			show_scope_change = no

			letter_event = {
				id = lordspiritual.002
				tooltip = evt_lordspiritual_001_option_a_tooltip
			}

			top_liege = {
				if = {
					limit = {
						NOT = { character = PREV }
						religion = ROOT
					}
				}

				character_event = { id = lordspiritual.003 }
			}
		}
	}
}

# 20000: The Lord Spiritual informs his liege of the conversion
letter_event = {
	id = lordspiritual.002
	desc = evt_lordspiritual_002_desc_a
	border = GFX_event_letter_frame_religion

	is_triggered_only = yes

	option = {
		name = EXCELLENT

		piety = 15

		hidden_effect = {
			if = {
				limit = { has_ambition = obj_strengthen_religion }

				change_variable = {
					which = strengthen_religion
					value = 1
				}
			}
		}

		rightful_religious_head_scope = {
			show_scope_change = no

			if = {
				limit = {
					ROOT = {
						NOT = { excommunicated_for = PREV }
					}
				}
			}

			opinion = {
				name = opinion_converted_province
				who = ROOT
				years = 2
			}
		}
	}
}

# 20001: Informs top liege
character_event = {
	id = lordspiritual.003
	desc = evt_lordspiritual_003_desc_a
	picture = GFX_evt_heretic
	border = GFX_event_normal_frame_religion

	is_triggered_only = yes
	notification = yes

	ai = no

	option = {
		name = EXCELLENT
	}
}

# 901: The Lord Spiritual converts a subject character
character_event = {
	id = lordspiritual.101
	title = evt_lordspiritual_101_title
	desc = evt_lordspiritual_101_desc_a
	picture = GFX_evt_heretic
	border = GFX_event_normal_frame_religion

	has_job_title = yes

	trigger = {
		has_job_action = action_inquisition
		in_seclusion = no
		NOT = { has_character_modifier = bedridden_illness }

		location = {
			any_province_character = {
				same_realm = ROOT
				is_adult = yes

				NOR = {
					religion = ROOT
					is_liege_of = ROOT
				}

				ai = yes

				trigger_if = {
					limit = { is_ruler = yes }

					primary_title = {
						controls_religion = no
						mercenary = no
						holy_order = no
					}
				}
			}
		}
	}

	mean_time_to_happen = {
		years = 10

		job_event_mtth_modifier_learning_score = yes

		mult_modifier = {
			factor = 0.75
			has_religion_feature = religion_proselytizing
		}

		mult_modifier = {
			factor = 2.75
			has_religion_feature = religion_cosmopolitan
		}

		mult_modifier = {
			factor = 2.0
			NOT = { religion_authority >= 0.40 }
		}

		mult_modifier = {
			factor = 2.0
			NOT = { religion_authority >= 0.20 }
		}

		mult_modifier = {
			factor = 0.75
			religion_authority >= 0.60
		}

		mult_modifier = {
			factor = 0.75
			religion_authority >= 0.80
		}

		mult_modifier = {
			factor = 3.0
			is_unreformed_pagan_trigger = yes
		}
	}

	option = {
		name = evt_lordspiritual_101_option_a

		piety = 5

		location = {
			show_scope_change = no

			random_province_character = {
				show_scope_change = no

				limit = {
					same_realm = ROOT
					is_adult = yes
					ai = yes

					NOR = {
						religion = ROOT
						is_liege_of = ROOT
					}

					trigger_if = {
						limit = { is_ruler = yes }

						primary_title = {
							controls_religion = no
							mercenary = no
							holy_order = no
						}
					}
				}

				letter_event = {
					id = lordspiritual.102
					tooltip = evt_lordspiritual_101_option_a_tooltip
				}
			}
		}
	}
}

# 20010: Inform the target character about this
letter_event = {
	id = lordspiritual.102
	desc = evt_lordspiritual_102_desc_a
	border = GFX_event_letter_frame_religion

	is_triggered_only = yes

	option = {
		name = evt_lordspiritual_102_option_a

		if = {
			limit = { higher_real_tier_than = BARON }

			religion_authority = {
				name = ruler_converted_from
			}
		}

		# Workaround for automatic usurption of theocratic characters
		FROM = {
			religion_scope = {
				save_event_target_as = target_religion
			}
		}

		convert_religion_failsafe_effect = yes

		save_event_target_as = portrait_target

		if = {
			limit = { higher_real_tier_than = BARON }

			religion_authority = {
				name = ruler_converted_to
			}
		}

		FROM = {
			liege = {
				letter_event = { id = lordspiritual.103 } # inform liege
			}
		}

		liege = {
			if = {
				limit = {
					job_spiritual = {
						NOT = { character = FROM }
					}
				}
			}

			letter_event = { id = lordspiritual.104 } # inform target's liege
		}
	}
}

# 20011: Inform Lord Spiritual's Liege about this
letter_event = {
	id = lordspiritual.103
	desc = evt_lordspiritual_103_desc_a
	border = GFX_event_letter_frame_religion

	is_triggered_only = yes
	show_from_from = yes

	ai = no

	option = {
		name = GOOD

		show_portrait = event_target:portrait_target
	}
}

# 20012: Inform character's Liege about this
letter_event = {
	id = lordspiritual.104
	desc = evt_lordspiritual_104_desc_a
	border = GFX_event_letter_frame_religion

	is_triggered_only = yes

	ai = no

	option = {
		name = {
			text = GOOD
			trigger = { religion = FROM }
		}
		name = {
			text = evt_lordspiritual_104_option_b
			trigger = {
				NOT = { religion = FROM }
			}
		}

		show_portrait = event_target:portrait_target
	}
}

# 902: The Lord Spiritual is attacked by heathens (Gets away, Is wounded, Is killed)
character_event = {
	id = lordspiritual.201
	title = evt_lordspiritual_201_title
	desc = evt_lordspiritual_201_desc_a
	picture = GFX_evt_peasants
	border = GFX_event_normal_frame_religion

	has_job_title = yes

	trigger = {
		has_job_action = action_inquisition
		in_seclusion = no
		NOT = { has_character_modifier = bedridden_illness }

		location = {
			NOT = { religion = ROOT }

			owner = {
				same_realm = ROOT
			}
		}
	}

	mean_time_to_happen = {
		years = 10

		job_event_mtth_modifier_inverted_learning_score = yes

		mult_modifier = {
			factor = 2.0

			liege = {
				real_tier = COUNT
				ai = yes
			}
		}

		mult_modifier = {
			factor = 1.5

			liege = {
				any_owned_bloodline = {
					has_bloodline_flag = bloodline_better_inquisition
					bloodline_is_active_for = PREV
				}
			}
		}

		mult_modifier = {
			factor = 1.5

			# If chaplain is also your relative
			any_owned_bloodline = {
				has_bloodline_flag = bloodline_better_inquisition
				bloodline_is_active_for = PREV
			}
		}

		mult_modifier = {
			factor = 0.75
			has_religion_feature = religion_dogmatic
		}

		mult_modifier = {
			factor = 1.25
			has_religion_feature = religion_proselytizing
		}

		mult_modifier = {
			factor = 2.75
			has_religion_feature = religion_cosmopolitan
		}

		mult_modifier = {
			factor = 0.75
			NOT = { religion_authority >= 0.40 }
		}

		mult_modifier = {
			factor = 0.75
			NOT = { religion_authority >= 0.20 }
		}

		mult_modifier = {
			factor = 2.0
			religion_authority >= 0.60
		}

		mult_modifier = {
			factor = 2.0
			religion_authority >= 0.80
		}
	}

	option = {
		name = evt_lordspiritual_201_option_a

		random_list = {
			50 = {
				character_event = {
					id = lordspiritual.202
					tooltip = evt_lordspiritual_201_option_a_tooltip_1
				}
			}

			40 = {
				character_event = {
					id = lordspiritual.203
					tooltip = evt_lordspiritual_201_option_a_tooltip_2
				}
			}

			10 = {
				death = { death_reason = death_rabble }

				liege = {
					character_event = { id = lordspiritual.205 }
				}
			}
		}
	}
}

# 20020: Lord Spiritual gets away
character_event = {
	id = lordspiritual.202
	desc = evt_lordspiritual_202_desc_a
	picture = GFX_evt_spymaster
	border = GFX_event_normal_frame_religion

	is_triggered_only = yes

	option = {
		name = evt_lordspiritual_202_option_a

		prestige = -10
	}
}

# 20021: Lord Spiritual gets wounded
character_event = {
	id = lordspiritual.203
	desc = evt_lordspiritual_203_desc_a
	picture = GFX_evt_illness
	border = GFX_event_normal_frame_religion

	is_triggered_only = yes

	immediate = {
		location = {
			save_event_target_as = wounded_location
		}
	}

	option = {
		name = evt_lordspiritual_203_option_a

		trigger = {
			NOR = {
				religion_group = muslim
				trait = wroth
			}
		}

		add_trait_silently_wounded_effect = yes

		liege = {
			show_scope_change = no

			character_event = {
				id = lordspiritual.204
				tooltip = evt_lordspiritual_203_option_a_tooltip
			}
		}
	}

	option = {
		name = evt_lordspiritual_203_option_b
		tooltip_info = wroth

		trigger = {
			trait = wroth
			NOT = { trait = humble }
		}

		add_trait_fully_silently_zealous_effect = yes

		liege = {
			show_scope_change = no

			character_event = {
				id = lordspiritual.204
				tooltip = evt_lordspiritual_203_option_a_tooltip
			}
		}
	}

	option = {
		name = evt_lordspiritual_203_option_c

		trigger = {
			religion_group = muslim

			NAND = {
				trait = wroth
				NOT = { trait = humble }
			}
		}

		add_trait_silently_wounded_effect = yes

		liege = {
			show_scope_change = no

			character_event = {
				id = lordspiritual.204
				tooltip = evt_lordspiritual_203_option_a_tooltip
			}
		}
	}
}

# 20022: Inform the Liege about wounding
character_event = {
	id = lordspiritual.204
	desc = evt_lordspiritual_204_desc_a
	picture = GFX_evt_peasants
	border = GFX_event_normal_frame_religion

	is_triggered_only = yes
	notification = yes

	immediate = {
		prestige = -10
	}

	option = {
		name = evt_lordspiritual_204_option_a

		tooltip = {
			prestige = -10
		}
	}
}

# 20023: Inform the Liege about death
character_event = {
	id = lordspiritual.205
	desc = evt_lordspiritual_205_desc_a
	picture = GFX_evt_death
	border = GFX_event_normal_frame_religion

	is_triggered_only = yes

	option = {
		name = evt_lordspiritual_205_option_a

		prestige = -15
	}
}

# 903: The Lord Spiritual suspects a subject character of heresy
character_event = {
	id = lordspiritual.301
	title = evt_lordspiritual_301_title
	desc = evt_lordspiritual_301_desc_a
	picture = GFX_evt_heretic
	border = GFX_event_normal_frame_religion

	has_job_title = yes

	trigger = {
		has_job_action = action_inquisition
		trait = zealous
		in_seclusion = no

		NOR = {
			has_character_modifier = bedridden_illness
			has_religion_feature = religion_cosmopolitan
		}

		location = {
			any_province_lord = {
				trait = cynical
				religion_group = ROOT
				practical_age >= 20
				piety < 100
				same_realm = ROOT
				can_change_religion = yes

				NOR = {
					has_character_flag = no_heretic
					has_character_flag = branded_heretic
					is_liege_of = ROOT
					character = ROOT
				}
			}
		}
	}

	mean_time_to_happen = {
		years = 20

		job_event_mtth_modifier_learning_score = yes

		mult_modifier = {
			factor = 1.5
			has_religion_feature = religion_dogmatic
		}

		mult_modifier = {
			factor = 2.0
			NOT = { religion_authority >= 0.40 }
		}

		mult_modifier = {
			factor = 2.0
			NOT = { religion_authority >= 0.20 }
		}

		mult_modifier = {
			factor = 0.75
			religion_authority >= 0.60
		}

		mult_modifier = {
			factor = 0.75
			religion_authority >= 0.80
		}
	}

	immediate = {
		location = {
			random_province_lord = {
				limit = {
					trait = cynical
					religion_group = ROOT
					practical_age >= 20
					piety < 100
					same_realm = ROOT
					can_change_religion = yes

					NOR = {
						has_character_flag = no_heretic
						has_character_flag = branded_heretic
						is_liege_of = ROOT
						character = ROOT
					}
				}

				save_event_target_as = suspected_heretic
			}
		}
	}

	option = {
		name = evt_lordspiritual_301_option_a

		ai_chance = { factor = 75 }

		event_target:suspected_heretic = {
			show_scope_change = no

			character_event = {
				id = lordspiritual.302
				days = 7
				tooltip = evt_lordspiritual_301_option_a_tooltip
			}
		}
	}
}

# 20030: Noble reacts to the accusations
character_event = {
	id = lordspiritual.302
	desc = evt_lordspiritual_302_desc_a
	picture = GFX_evt_spymaster
	border = GFX_event_normal_frame_religion

	is_triggered_only = yes

	option = {
		name = evt_lordspiritual_302_option_a

		trigger = {
			NOT = { religion_group = muslim	}
		}

		FROM = {
			show_scope_change = no

			liege = {
				show_scope_change = no

				letter_event = {
					id = lordspiritual.303
					tooltip = evt_lordspiritual_302_option_a_tooltip
				}
			}
		}
	}

	option = {
		name = evt_lordspiritual_302_option_b

		trigger = {
			religion_group = muslim
		}

		FROM = {
			show_scope_change = no

			liege = {
				show_scope_change = no

				letter_event = {
					id = lordspiritual.303
					tooltip = evt_lordspiritual_302_option_b_tooltip
				}
			}
		}
	}
}

# 20032: Liege: The noble complains
letter_event = {
	id = lordspiritual.303
	desc = evt_lordspiritual_303_desc_a
	border = GFX_event_letter_frame_religion

	is_triggered_only = yes

	option = {
		name = evt_lordspiritual_303_option_a # Noble = no heretic

		ai_chance = {
			factor = 50

			mult_modifier = {
				factor = 2.0

				opinion = {
					who = FROM
					value >= 50
				}
			}

			mult_modifier = {
				factor = 2.0

				opinion = {
					who = FROM
					value >= 75
				}
			}
		}

		FROM = {
			show_scope_change = no

			letter_event = {
				id = lordspiritual.304
				days = 7
				tooltip = evt_lordspiritual_303_option_a_tooltip_1
			}

			opinion = {
				name = opinion_grateful
				who = ROOT
				years = 1
			}

			set_character_flag = no_heretic
		}

		job_spiritual = {
			show_scope_change = no

			letter_event = {
				id = lordspiritual.305
				days = 7
				tooltip = evt_lordspiritual_303_option_a_tooltip_2
			}

			opinion = {
				name = opinion_chastised_by_liege
				who = ROOT
				years = 1
			}
		}
	}

	option = {
		name = evt_lordspiritual_303_option_b # Noble = heretic

		ai_chance = {
			factor = 50

			mult_modifier = {
				factor = 2.0

				opinion = {
					who = FROM
					value < -25
				}
			}

			mult_modifier = {
				factor = 2.0

				opinion = {
					who = FROM
					value < -50
				}
			}
		}

		FROM = {
			show_scope_change = no

			set_character_flag = branded_heretic

			letter_event = {
				id = lordspiritual.306
				days = 7
				tooltip = evt_lordspiritual_303_option_b_tooltip_1
			}

			opinion = {
				name = opinion_branded_heretic
				who = ROOT
				years = 5
			}
		}

		job_spiritual = {
			show_scope_change = no

			letter_event = {
				id = lordspiritual.307
				days = 7
				tooltip = evt_lordspiritual_303_option_b_tooltip_2
			}
		}
	}
}

# 20033: Noble: Noble isn't heretic
letter_event = {
	id = lordspiritual.304
	desc = evt_lordspiritual_304_desc_a
	border = GFX_event_letter_frame_religion

	is_triggered_only = yes

	option = {
		name = {
			text = evt_lordspiritual_304_option_a
			trigger = {
				NOT = { religion_group = muslim }
			}
		}
		name = {
			text = evt_lordspiritual_304_option_b
			trigger = { religion_group = muslim }
		}

		piety = 5
	}
}

# 20034: Lord Spiritual: Noble isn't heretic
letter_event = {
	id = lordspiritual.305
	desc = evt_lordspiritual_305_desc_a
	border = GFX_event_letter_frame_religion

	is_triggered_only = yes

	option = {
		name = evt_lordspiritual_305_option_a

		opinion = {
			name = opinion_disappointed
			who = liege
			years = 1
		}
	}
}

# 20035: Noble: Noble is heretic
letter_event = {
	id = lordspiritual.306
	desc = evt_lordspiritual_306_desc_a
	border = GFX_event_letter_frame_religion

	is_triggered_only = yes

	option = {
		name = evt_lordspiritual_306_option_a

		opinion = {
			name = opinion_branded_heretic
			who = FROM
			years = 5
		}

		piety = -50
	}
}

# 20036: Lord Spiritual: Noble is heretic
letter_event = {
	id = lordspiritual.307
	desc = evt_lordspiritual_307_desc_a
	border = GFX_event_letter_frame_religion

	is_triggered_only = yes

	option = {
		name = evt_lordspiritual_307_option_a

		piety = 10
	}
}

# 20037: Increased revolt risk
character_event = {
	id = lordspiritual.401
	desc = evt_lordspiritual_401_desc_a
	picture = GFX_evt_peasants
	border = GFX_event_normal_frame_religion

	has_job_title = yes

	trigger = {
		has_job_action = action_inquisition
		in_seclusion = no

		NOR = {
			religion = location
			has_character_modifier = bedridden_illness
			has_religion_feature = religion_cosmopolitan
		}

		location = {
			NOT = { has_province_modifier = religious_tension }
		}
	}

	mean_time_to_happen = {
		years = 20

		job_event_mtth_modifier_inverted_learning_score = yes

		mult_modifier = {
			factor = 1.25
			has_religion_feature = religion_dogmatic
		}

		mult_modifier = {
			factor = 0.75
			NOT = { religion_authority >= 0.40 }
		}

		mult_modifier = {
			factor = 0.75
			NOT = { religion_authority >= 0.20 }
		}

		mult_modifier = {
			factor = 2.0
			religion_authority >= 0.60
		}

		mult_modifier = {
			factor = 2.0
			religion_authority >= 0.80
		}
	}

	option = {
		name = evt_lordspiritual_401_option_a

		location = {
			# Inform barons about the rebels
			any_province_lord = {
				limit = {
					NOT = { is_liege_of = ROOT }
				}

				character_event = {
					id = lordspiritual.402
					days = 1
				}
			}
		}

		# Inform liege
		liege = {
			letter_event = { id = lordspiritual.403 }
		}
	}
}

# 20038: Inform province lords
character_event = {
	id = lordspiritual.402
	desc = evt_lordspiritual_402_desc_a
	picture = GFX_evt_peasants
	border = GFX_event_normal_frame_religion

	is_triggered_only = yes

	ai = no

	option = {
		name = evt_lordspiritual_402_option_a
	}
}

# 20039: Inform liege
letter_event = {
	id = lordspiritual.403
	desc = evt_lordspiritual_403_desc_a
	border = GFX_event_letter_frame_religion

	is_triggered_only = yes

	option = {
		name = evt_lordspiritual_403_option_a

		FROM = {
			show_scope_change = no

			location = {
				show_scope_change = no

				# Increase revolt risk
				add_province_modifier = {
					name = religious_tension
					years = 1
				}

				# Province barons
				any_province_lord = {
					show_scope_change = no

					limit = {
						NOR = {
							character = ROOT
							character = FROM
						}
					}

					opinion = {
						name = opinion_irritated
						who = ROOT
						years = 1
					}
				}
			}
		}
	}
}

# Chaplain arrives at Pagan capital
character_event = {
	id = 39650
	desc = EVTDESC39650
	picture = GFX_evt_bishop
	border = GFX_event_normal_frame_religion

	has_job_title = yes

	trigger = {
		has_job_action = action_inquisition
		in_seclusion = no

		NOR = {
			has_character_modifier = bedridden_illness
			has_character_flag = preacher_arrives
		}

		location = {
			owner = {
				religion_group = pagan_group

				NOR = {
					religion = ROOT
					same_realm = ROOT
					has_character_flag = flag_converting_baptism
					has_character_modifier = baptism_request_cooldown
					character = ROOT
					is_liege_of = ROOT
				}

				controls_religion = no
			}
		}
	}

	mean_time_to_happen = {
		days = 1
	}

	immediate = {
		set_character_flag = preacher_arrives
	}

	option = {
		name = EVTOPTA39650

		location = {
			show_scope_change = no

			owner = {
				show_scope_change = no

				character_event = {
					id = 39600 # continues in base_religious_events.txt
					days = 4
					tooltip = EVTTOOLTIP39600
				}
			}
		}
	}
}

# Chaplain has a chance of converting the Pagan lord
character_event = {
	id = 39651
	desc = EVTDESC39651
	picture = GFX_evt_bishop
	border = GFX_event_normal_frame_religion

	has_job_title = yes
	has_character_flag = preacher_arrives

	trigger = {
		has_job_action = action_inquisition
		in_seclusion = no
		NOT = { has_character_modifier = bedridden_illness }

		location = {
			owner = {
				is_adult = yes
				is_incapable = no
				religion_group = pagan_group
				is_unreformed_pagan_trigger = yes		### ACR ###
				controls_religion = no
				# at_location = ROOT

				NOR = {
					religion = ROOT
					same_realm = ROOT
					has_character_flag = flag_converting_baptism
					has_character_modifier = baptism_request_cooldown
					character = ROOT
					is_liege_of = ROOT
				}
			}
		}
	}

	mean_time_to_happen = {
		years = 10

		job_event_mtth_modifier_learning_score = yes

		mult_modifier = {
			factor = 1.5
			has_religion_feature = religion_proselytizing
		}

		mult_modifier = {
			factor = 2.0
			NOT = { religion_authority >= 0.40 }
		}

		mult_modifier = {
			factor = 2.0
			NOT = { religion_authority >= 0.20 }
		}

		mult_modifier = {
			factor = 0.75
			religion_authority >= 0.60
		}

		mult_modifier = {
			factor = 0.75
			religion_authority >= 0.80
		}

		# Local Pagan religion authority
		mult_modifier = {
			factor = 0.75

			location = {
				owner = {
					NOT = { religion_authority >= 0.20 }
				}
			}
		}

		mult_modifier = {
			factor = 0.75

			location = {
				owner = {
					NOT = { religion_authority >= 0.40 }
				}
			}
		}

		mult_modifier = {
			factor = 2

			location = {
				owner = {
					religion_authority >= 0.60
				}
			}
		}

		mult_modifier = {
			factor = 2

			location = {
				owner = {
					religion_authority >= 0.80
				}
			}
		}
	}

	option = {
		name = EVTOPTA39651

		location = {
			owner = {
				character_event = {
					id = 39601 # continues in religious_events.txt
					days = 1
				}
			}
		}
	}
}

# Chaplain converts Pagan courtier
character_event = {
	id = 39652
	desc = EVTDESC39652
	picture = GFX_evt_bishop
	border = GFX_event_normal_frame_religion

	has_job_title = yes
	has_character_flag = preacher_arrives

	trigger = {
		has_job_action = action_inquisition
		in_seclusion = no
		NOT = { has_character_modifier = bedridden_illness }

		location = {
			owner = {
				religion_group = pagan_group
				is_unreformed_pagan_trigger = yes		### ACR ###

				NOR = {
					religion = ROOT
					same_realm = ROOT
					character = ROOT
					is_liege_of = ROOT
				}
			}
		}
	}

	mean_time_to_happen = {
		years = 10

		job_event_mtth_modifier_learning_score = yes

		mult_modifier = {
			factor = 1.5
			has_religion_feature = religion_proselytizing
		}

		mult_modifier = {
			factor = 2.0
			NOT = { religion_authority >= 0.40 }
		}

		mult_modifier = {
			factor = 2.0
			NOT = { religion_authority >= 0.20 }
		}

		mult_modifier = {
			factor = 0.75
			religion_authority >= 0.60
		}

		mult_modifier = {
			factor = 0.75
			religion_authority >= 0.80
		}
	}

	option = {
		name = EVTOPTA39652

		location = {
			owner = {
				random_courtier = {
					limit = {
						religion_group = pagan_group
						at_location = ROOT
						practical_age >= 10
						prisoner = no
						is_incapable = no
						ai = yes
					}

					character_event = {
						id = 39610 # continues in religious_events.txt
						days = 1
					}
				}
			}
		}
	}
}

# Chaplain squabbles with other chaplain
character_event = {
	id = 39653
	desc = EVTDESC39653
	picture = GFX_evt_bishop
	border = GFX_event_normal_frame_religion

	has_job_title = yes
	has_character_flag = preacher_arrives

	trigger = {
		has_job_action = action_inquisition
		in_seclusion = no
		NOT = { has_character_modifier = bedridden_illness }

		location = {
			owner = {
				religion_group = pagan_group

				NOR = {
					religion = ROOT
					same_realm = ROOT
					character = ROOT
					is_liege_of = ROOT
				}
			}
		}

		any_playable_ruler = {
			job_spiritual = {
				at_location = ROOT
				has_job_action = action_inquisition
				has_character_flag = preacher_arrives

				NOR = {
					character = ROOT
					same_liege = ROOT
				}
			}
		}
	}

	mean_time_to_happen = {
		years = 10
	}

	option = {
		name = EVTOPTA39653

		random_playable_ruler = {
			job_spiritual = {
				if = {
					limit = {
						at_location = ROOT
						has_job_action = action_inquisition
						has_character_flag = preacher_arrives
						NOT = { character = ROOT }
					}

					character_event = {
						id = 39611 # continues in religious_events.txt
						days = 1
					}
				}
			}
		}
	}
}

# Clear preacher_arrives flag
character_event = {
	id = 39654

	hide_window = yes

	has_character_flag = preacher_arrives

	trigger = {
		NOT = { has_job_action = action_inquisition }
	}

	mean_time_to_happen = {
		days = 1
	}

	immediate = {
		clr_character_flag = preacher_arrives
	}
}

##############################
# LORD SPIRITUAL
# JOB: action_improve_rel_relations
##############################

# 906: The Lord Spiritual improves relations between the liege and a bishop
character_event = {
	id = lordspiritual.501
	title = evt_lordspiritual_501_title
	desc = evt_lordspiritual_501_desc_a
	picture = GFX_evt_bishop
	border = GFX_event_normal_frame_religion

	has_job_title = yes

	trigger = {
		has_job_action = action_improve_rel_relations
		in_seclusion = no
		NOT = { has_character_modifier = bedridden_illness }

		location = {
			any_province_lord = {
				is_priest = yes
				religion = ROOT

				NOR = {
					character = ROOT
					is_liege_of = ROOT
				}
			}
		}
	}

	mean_time_to_happen = {
		years = 20

		job_event_mtth_modifier_learning_score = yes

		mult_modifier = {
			factor = 2.0
			NOT = { religion_authority >= 0.40 }
		}

		mult_modifier = {
			factor = 2.0
			NOT = { religion_authority >= 0.20 }
		}

		mult_modifier = {
			factor = 0.75
			religion_authority >= 0.60
		}

		mult_modifier = {
			factor = 0.75
			religion_authority >= 0.80
		}
	}

	option = {
		name = evt_lordspiritual_501_option_a

		location = {
			random_province_lord = {
				limit = {
					is_priest = yes
					religion = ROOT

					NOR = {
						is_liege_of = ROOT
						character = ROOT
					}
				}

				character_event = {
					id = lordspiritual.502
					days = 7
				}
			}
		}
	}
}

# 20060: Inform the bishop
character_event = {
	id = lordspiritual.502
	desc = evt_lordspiritual_502_desc_a
	picture = GFX_evt_bishop
	border = GFX_event_normal_frame_religion

	is_triggered_only = yes

	option = {
		name = evt_lordspiritual_502_option_a

		FROM = {
			liege = {
				letter_event = { id = lordspiritual.503 }
			}
		}
	}
}

# 20061: The liege is informed of the success
letter_event = {
	id = lordspiritual.503
	desc = evt_lordspiritual_503_desc_a
	border = GFX_event_letter_frame_religion

	is_triggered_only = yes
	show_from_from = yes

	option = {
		name = PERFECT

		reverse_opinion = {
			name = opinion_improved_relations
			who = FROM
			years = 2
		}
	}
}

# 907: The Lord Spiritual attempts to sabotage the relations of a subject priest towards the official head of the religion
character_event = {
	id = lordspiritual.601
	title = evt_lordspiritual_601_title
	desc = evt_lordspiritual_601_desc_a
	picture = GFX_evt_pope_feast
	border = GFX_event_normal_frame_religion

	has_job_title = yes

	trigger = {
		has_job_action = action_improve_rel_relations
		in_seclusion = no

		religion_head = {
			NOT = { is_liege_of = ROOT }
		}

		NOR = {
			religion_group = indian_group
			has_character_modifier = bedridden_illness
		}

		location = {
			any_province_lord = {
				is_priest = yes
				religion = ROOT
				same_realm = ROOT
				controls_religion = no

				NOR = {
					character = ROOT
					is_liege_of = ROOT
				}
			}
		}
	}

	mean_time_to_happen = {
		years = 20

		job_event_mtth_modifier_learning_score = yes
	}

	option = {
		name = evt_lordspiritual_601_option_a

		location = {
			random_province_lord = {
				limit = {
					is_priest = yes
					religion = ROOT
					same_realm = ROOT
					controls_religion = no

					NOR = {
						is_liege_of = ROOT
						character = ROOT
					}
				}

				character_event = {
					id = lordspiritual.602
					days = 7
				}
			}
		}
	}
}

# 20070: Inform the bishop
character_event = {
	id = lordspiritual.602
	desc = evt_lordspiritual_602_desc_a
	picture = GFX_evt_spymaster
	border = GFX_event_normal_frame_religion

	is_triggered_only = yes

	option = {
		name = evt_lordspiritual_602_option_a

		FROM = {
			liege = {
				letter_event = { id = lordspiritual.603 }
			}
		}
	}
}

# 20071: The liege is informed of the success
letter_event = {
	id = lordspiritual.603
	desc = evt_lordspiritual_603_desc_a
	border = GFX_event_letter_frame_religion

	is_triggered_only = yes
	show_from_from = yes

	option = {
		name = EXCELLENT

		FROM = {
			show_scope_change = no

			religion_head = {
				show_scope_change = no

				reverse_opinion = {
					name = opinion_head_of_religion_negative
					who = PREV
					years = 2
				}
			}
		}
	}
}

##############################
# LORD SPIRITUAL
# JOB: action_advance_cul_tech
##############################

# 926: A Great Inventor offers his help: Random Culture Tech increases
character_event = {
	id = lordspiritual.701
	title = evt_lordspiritual_701_title
	desc = evt_lordspiritual_701_desc_a
	picture = GFX_evt_emissary
	border = GFX_event_normal_frame_religion

	has_job_title = yes

	trigger = {
		has_job_action = action_advance_cul_tech
		in_seclusion = no
		NOT = { has_character_modifier = bedridden_illness }
	}

	mean_time_to_happen = {
		months = 1000

		job_event_mtth_modifier_learning_score = yes

		mult_modifier = {
			factor = 0.5

			OR = {
				has_focus = focus_scholarship
				liege = { has_focus = focus_scholarship }
			}
		}

		mult_modifier = {
			factor = 2
			has_religion_feature = religion_dogmatic
		}

		mult_modifier = {
			factor = 0.75
			has_religion_feature = religion_cosmopolitan
		}

		mult_modifier = {
			factor = 0.5

			liege = {
				any_owned_bloodline = {
					has_bloodline_flag = bloodline_more_philosophers
					bloodline_is_active_for = PREV
				}
			}
		}

		mult_modifier = {
			factor = 0.5

			# If chaplain is also your relative
			any_owned_bloodline = {
				has_bloodline_flag = bloodline_more_philosophers
				bloodline_is_active_for = PREV
			}
		}
	}

	option = {
		name = evt_lordspiritual_701_option_a

		liege = {
			show_scope_change = no

			letter_event = {
				id = lordspiritual.702
				tooltip = evt_lordspiritual_701_option_a_tooltip
			}
		}
	}
}

# 20260: The liege is informed of the success
letter_event = {
	id = lordspiritual.702
	desc = evt_lordspiritual_702_desc_a
	border = GFX_event_letter_frame_religion

	is_triggered_only = yes

	option = {
		name = evt_lordspiritual_702_option_a

		scaled_wealth = -0.5
		culture_techpoints = 50

		FROM = {
			show_scope_change = no

			location = {
				show_scope_change = no

				increase_prosperity_variable_effect = yes
			}
		}
	}

	option = {
		name = evt_lordspiritual_702_option_b
	}
}

# 927: Lord Spiritual is heretic
character_event = {
	id = lordspiritual.801
	title = evt_lordspiritual_801_title
	desc = evt_lordspiritual_801_desc_a
	picture = GFX_evt_heretic
	border = GFX_event_normal_frame_religion

	has_job_title = yes

	trigger = {
		has_job_action = action_advance_cul_tech

		OR = {
			religion_group = christian
			religion_group = muslim
			religion_group = jewish_group
		}

		liege = {
			is_heretic = no

			OR = {
				religion_group = christian
				religion_group = muslim
				religion_group = jewish_group
			}
		}

		is_heretic = no
		has_secret_religion = no
		controls_religion = no
		in_seclusion = no

		NOR = {
			has_character_modifier = bedridden_illness
			has_religion_feature = religion_cosmopolitan
		}
	}

	mean_time_to_happen = {
		months = 1000

		job_event_mtth_modifier_learning_score = yes

		mult_modifier = {
			factor = 2
			has_religion_feature = religion_dogmatic
		}
	}

	immediate = {
		set_character_flag = convert_heretic
	}

	option = {
		name = evt_lordspiritual_801_option_a

		# Workaround for automatic usurption of theocratic characters
		convert_religion_failsafe_effect = yes

		liege = {
			letter_event = { id = lordspiritual.802 }
		}

		ai_chance = { factor = 80 }
	}

	option = {
		name = evt_lordspiritual_801_option_b

		ai_chance = { factor = 20 }
	}

	after = {
		clr_character_flag = convert_heretic
	}
}

# 20270: Liege gets a letter
letter_event = {
	id = lordspiritual.802
	desc = evt_lordspiritual_802_desc_a
	border = GFX_event_letter_frame_religion

	is_triggered_only = yes

	option = {
		name = evt_lordspiritual_802_option_a

		reverse_imprison = FROM
	}

	option = {
		name = evt_lordspiritual_802_option_b

		trigger = {
			NOT = { religion = FROM }
			has_secret_religion = no
		}

		set_secret_religion = {
			target_type = public
			target = FROM
		}

		FROM = {
			show_scope_change = no

			letter_event = { id = lordspiritual.803 }
		}

		ai_chance = { factor = 0 }
	}

	option = {
		name = evt_lordspiritual_802_option_c

		# Workaround for automatic usurption of theocratic characters
		FROM = {
			religion_scope = {
				save_event_target_as = target_religion
			}
		}

		convert_religion_failsafe_effect = yes

		ai_chance = { factor = 0 }
	}
}

# 20271: Lord Spiritual responds
letter_event = {
	id = lordspiritual.803
	desc = evt_lordspiritual_803_desc_a
	border = GFX_event_letter_frame_religion

	is_triggered_only = yes

	option = {
		name = evt_lordspiritual_803_option_a

		# Workaround for automatic usurption of theocratic characters
		FROM = {
			religion_scope = {
				save_event_target_as = target_religion
			}
		}

		convert_religion_failsafe_effect = yes

		set_secret_religion = {
			target_type = true
			target = FROM
		}

		liege = {
			letter_event = { id = lordspiritual.804 }
		}

		ai_chance = { factor = 2 }
	}

	option = {
		name = evt_lordspiritual_803_option_b

		liege = {
			letter_event = { id = lordspiritual.805 }
		}
	}
}

# 20272: Liege responds
letter_event = {
	id = lordspiritual.804
	desc = evt_lordspiritual_804_desc_a
	border = GFX_event_letter_frame_religion

	is_triggered_only = yes

	ai = no

	option = {
		name = evt_lordspiritual_804_option_a
	}
}

# 20273: Liege responds
letter_event = {
	id = lordspiritual.805
	desc = evt_lordspiritual_805_desc_a
	border = GFX_event_letter_frame_religion

	is_triggered_only = yes

	ai = no

	option = {
		name = evt_lordspiritual_805_option_a
	}
}

##############################
# MUSLIM LORD SPIRITUAL (Mufti)
# JOB: action_charity
##############################

# 20040: The Mufti improves relations between the liege and a vassal
character_event = {
	id = lordspiritual.901
	title = evt_lordspiritual_901_title
	desc = evt_lordspiritual_901_desc_a
	picture = GFX_evt_bishop
	border = GFX_event_normal_frame_religion

	has_job_title = yes

	trigger = {
		has_job_action = action_charity
		in_seclusion = no
		NOT = { has_character_modifier = bedridden_illness }

		location = {
			any_province_lord = {
				religion = ROOT
				NOT = { is_liege_of = ROOT }
			}
		}
	}

	mean_time_to_happen = {
		months = 220

		job_event_mtth_modifier_learning_score = yes

		mult_modifier = {
			factor = 2.0
			NOT = { religion_authority >= 0.40 }
		}

		mult_modifier = {
			factor = 2.0
			NOT = { religion_authority >= 0.20 }
		}

		mult_modifier = {
			factor = 0.75
			religion_authority >= 0.60
		}

		mult_modifier = {
			factor = 0.75
			religion_authority >= 0.80
		}
	}

	option = {
		name = EXCELLENT

		location = {
			random_province_lord = {
				limit = {
					religion = ROOT
					NOT = { is_liege_of = ROOT }
				}

				character_event = {
					id = lordspiritual.902
					days = 7
				}
			}
		}
	}
}

# 20041: Inform the vassal
character_event = {
	id = lordspiritual.902
	desc = evt_lordspiritual_902_desc_a
	picture = GFX_evt_bishop
	border = GFX_event_normal_frame_religion

	is_triggered_only = yes

	option = {
		name = evt_lordspiritual_902_option_a

		FROM = {
			liege = {
				character_event = {
					id = lordspiritual.903
					days = 7
				}
			}
		}
	}
}

# 20042: The liege is informed of the success
character_event = {
	id = lordspiritual.903
	desc = evt_lordspiritual_903_desc_a
	picture = GFX_evt_bishop
	border = GFX_event_normal_frame_religion

	is_triggered_only = yes
	show_from_from = yes

	option = {
		name = evt_lordspiritual_902_option_a

		reverse_opinion = {
			name = opinion_improved_relations
			who = FROM
			years = 2
		}
	}
}

# 20043: The Mufti is trampled by a peasant mob (Gets away, Is wounded, Is killed)
character_event = {
	id = lordspiritual.1001
	title = evt_lordspiritual_1001_title
	desc = evt_lordspiritual_1001_desc_a
	picture = GFX_evt_peasants
	border = GFX_event_normal_frame_religion

	religion_group = muslim
	has_job_title = yes

	trigger = {
		has_job_action = action_charity
		religion = location
		in_seclusion = no
		NOT = { has_character_modifier = bedridden_illness }

		location = {
			owner = {
				same_realm = ROOT
			}
		}
	}

	mean_time_to_happen = {
		years = 10

		job_event_mtth_modifier_inverted_learning_score = yes

		mult_modifier = {
			factor = 0.75
			NOT = { religion_authority >= 0.40 }
		}

		mult_modifier = {
			factor = 0.75
			NOT = { religion_authority >= 0.20 }
		}

		mult_modifier = {
			factor = 2.0
			religion_authority >= 0.60
		}

		mult_modifier = {
			factor = 2.0
			religion_authority >= 0.80
		}
	}

	option = {
		name = evt_lordspiritual_1001_option_a

		random_list = {
			50 = {
				character_event = {
					id = lordspiritual.1002
					tooltip = evt_lordspiritual_201_option_a_tooltip_1
				}
			}

			40 = {
				character_event = {
					id =lordspiritual.1003
					tooltip = evt_lordspiritual_201_option_a_tooltip_2
				}
			}

			10 = {
				death = { death_reason = death_rabble }

				liege = {
					character_event = { id = lordspiritual.1005 }
				}
			}
		}
	}
}

# 20044: Mufti gets away
character_event = {
	id = lordspiritual.1002
	desc = evt_lordspiritual_1002_desc_a
	picture = GFX_evt_peasants
	border = GFX_event_normal_frame_religion

	is_triggered_only = yes

	option = {
		name = evt_lordspiritual_1002_option_a

		prestige = -30
	}
}

# 20045: Mufti gets wounded
character_event = {
	id = lordspiritual.1003
	desc = evt_lordspiritual_1003_desc_a
	picture = GFX_evt_bloody_man
	border = GFX_event_normal_frame_religion

	is_triggered_only = yes

	option = {
		name = evt_lordspiritual_1003_option_a

		add_trait_silently_wounded_effect = yes

		liege = {
			character_event = {
				id = lordspiritual.1004
				days = 7
			}
		}
	}
}

# 20046: Inform the Liege about wounding
character_event = {
	id = lordspiritual.1004
	desc = evt_lordspiritual_1004_desc_a
	picture = GFX_evt_bloody_man
	border = GFX_event_normal_frame_religion

	is_triggered_only = yes

	option = {
		name = evt_lordspiritual_1004_option_a

		prestige = -10
	}
}

# 20047: Inform the Liege about death
character_event = {
	id = lordspiritual.1005
	desc = evt_lordspiritual_1005_desc_a
	picture = GFX_evt_death
	border = GFX_event_normal_frame_religion

	is_triggered_only = yes

	option = {
		name = evt_lordspiritual_1005_option_a

		prestige = -15
	}
}

# 20048: The Mufti pockets money meant for the poor
character_event = {
	id = lordspiritual.1101
	title = evt_lordspiritual_1101_title
	desc = evt_lordspiritual_1101_desc_a
	picture = GFX_evt_bishop
	border = GFX_event_normal_frame_religion

	is_triggered_only = yes # on_five_year_pulse, random_events, mufti_charity

	has_job_title = yes

	trigger = {
		has_job_action = action_charity
		in_seclusion = no
		NOT = { has_character_modifier = bedridden_illness }
	}

	weight_multiplier = {
		factor = 1

		mult_modifier = {
			factor = 0.67
			trait = charitable
		}

		mult_modifier = {
			factor = 0.8
			trait = just
		}

		mult_modifier = {
			factor = 2
			trait = greedy
		}

		mult_modifier = {
			factor = 1.33
			trait = envious
		}
	}

	option = {
		name = evt_lordspiritual_1101_option_a

		wealth = 35

		liege = {
			character_event = {
				id = lordspiritual.1102
				days = 2
			}
		}

		ai_chance = { factor = 80 }
	}

	option = {
		name = evt_lordspiritual_1101_option_b

		piety = 30

		ai_chance = { factor = 20 }
	}
}

# 20049: Liege informed about Mufti's theft
character_event = {
	id = lordspiritual.1102
	desc = evt_lordspiritual_1102_desc_a
	picture = GFX_evt_bishop
	border = GFX_event_normal_frame_religion

	is_triggered_only = yes

	option = {
		name = evt_lordspiritual_1101_option_a

		wealth = 35
		decadence = 10
	}

	option = {
		name = evt_lordspiritual_1101_option_b

		reverse_imprison = FROM
		piety = 20
	}
}

# 20050: Mullah gains piety for the liege
character_event = {
	id = lordspiritual.1201
	title = evt_lordspiritual_1201_title
	desc = evt_lordspiritual_1201_desc_a
	picture = GFX_evt_bishop
	border = GFX_event_normal_frame_religion

	has_job_title = yes

	trigger = {
		has_job_action = action_charity
		in_seclusion = no
		NOT = { has_character_modifier = bedridden_illness }
	}

	mean_time_to_happen = {
		years = 15

		job_event_mtth_modifier_learning_score = yes
	}

	option = {
		name = evt_lordspiritual_1201_option_a

		liege = {
			show_scope_change = no

			character_event = {
				id = lordspiritual.1202
				days = 2
				tooltip = evt_lordspiritual_1201_option_a_tooltip
			}
		}
	}
}

# 20051: Liege gains piety
character_event = {
	id = lordspiritual.1202
	desc = evt_lordspiritual_1202_desc_a
	picture = GFX_evt_bishop
	border = GFX_event_normal_frame_religion

	is_triggered_only = yes

	option = {
		name = evt_lordspiritual_1202_option_a

		piety = 15
	}
}

##############################
# COURT CHAPLAIN
# JOB: action_build_zeal
##############################

# 20218: The Court Priest has managed to raise an eager force of holy warriors
character_event = {
	id = lordspiritual.1301
	title = evt_lordspiritual_1301_title
	desc = evt_lordspiritual_1301_desc_a
	picture = GFX_evt_battle
	border = GFX_event_normal_frame_war

	has_job_title = yes

	trigger = {
		has_job_action = action_build_zeal
		in_seclusion = no
		NOT = { has_character_modifier = bedridden_illness }

		liege = {
			# The AI pretty much always just let their warriors stand around, getting a piety hit when they disband
			trigger_if = {
				limit = { ai = yes }
				war = yes
			}

			is_adult = yes
			prisoner = no
			piety >= 10
			is_incapable = no

			trigger_if = {
				limit = { has_character_flag = tribal_build_zeal_troops }

				had_character_flag = {
					flag = tribal_build_zeal_troops
					years >= 5
				}
			}

			trigger_if = {
				limit = { war = yes }

				any_war = {
					OR = {
						using_cb = crusade
						using_cb = new_crusade
						using_cb = religious
						using_cb = religious_revolt
						using_cb = pagan_holy_war
						using_cb = buddhist_holy_war
						using_cb = muslim_invasion
						using_cb = manifest_destiny_invasion
					}
				}
			}
		}

		location = {
			county = {
				is_occupied = no
			}

			ROOT = {
				liege = {
					is_capital = PREVPREV
				}
			}
		}
	}

	mean_time_to_happen = {
		years = 10

		job_event_mtth_modifier_learning_score = yes

		mult_modifier = {
			factor = 3.0
			liege = { real_tier = COUNT }
		}
	}

	option = {
		name = evt_lordspiritual_1301_option_a

		piety = 25

		liege = {
			character_event = { id = lordspiritual.1302 }
		}
	}
}

# 20219: The liege is informed
character_event = {
	id = lordspiritual.1302
	desc = evt_lordspiritual_1302_desc_a
	picture = GFX_evt_battle
	border = GFX_event_normal_frame_war

	is_triggered_only = yes

	immediate = {
		while = {
			count = 3

			spawn_unit = {
				province = capital_scope
				home = capital_scope
				owner = THIS
				match_character = THIS
				match_mult = 0.075
				match_min = 100
				match_max = 3000
				attrition = 1.0
				earmark = tribal_build_zeal
				disband_on_peace = yes
				can_toggle_looting = no
			}
		}

		clr_character_flag = tribal_build_zeal_troops
		set_character_flag = tribal_build_zeal_troops

		character_event = {
			id = lordspiritual.1303 # troops disband
			years = 1
			random = 90
		}
	}

	option = {
		name = evt_lordspiritual_1302_option_a

		opinion = {
			name = opinion_grateful
			who = FROM
			years = 5
		}
	}
}

# 20220: The men are displeased and disband
character_event = {
	id = lordspiritual.1303
	desc = evt_lordspiritual_1303_desc_a
	picture = GFX_evt_battle
	border = GFX_event_normal_frame_war

	is_triggered_only = yes

	trigger = {
		has_earmarked_regiments = tribal_build_zeal

		NOT = {
			any_war = {
				OR = {
					is_primary_war_attacker = yes
					is_primary_war_defender = yes
				}

				attacker = {
					NOT = { religion = defender }
				}
			}
		}
	}

	option = {
		name = evt_lordspiritual_1303_option_a

		piety = -25
		clr_character_flag = tribal_build_zeal_troops
		disband_event_forces = tribal_build_zeal
	}
}