###################################
#
# THE OLD GODS
# - Zoroastrian Events
#
###################################

# Written by Henrik Eklund

namespace = TOG

# The Saoshyant
narrative_event = {
	id = TOG.6000
	title = EVTNAME_TOG_6000
	desc = EVTDESC_TOG_6000
	picture = GFX_evt_imam
	border = GFX_event_narrative_frame_religion

	is_triggered_only = yes # become_saoshyant, realm_decisions.txt
	hide_from = yes

	immediate = {
		if = {
			limit = {
				ai = no
				is_ironman = yes
			}

			set_character_flag = achievement_brings_benefit
		}
	}

	option = {
		name = EVTOPTA_TOG_6000

		any_player = {
			limit = { NOT = { character = ROOT } }
			narrative_event = { id = TOG.6003 }
		}
	}
}

# Children gains Saoshyant Descendant trait from Saoshyant
character_event = {
	id = TOG.6001

	is_triggered_only = yes # on_birth, become_saoshyant, TOG.6001, RIP.21991 (rip_eternal_life_events)
	hide_window = yes

	has_dlc = "The Old Gods"
	has_global_flag = saoshyant_appears

	trigger = {
		any_close_relative = {
			is_parent_of = ROOT

			OR = {
				trait = saoshyant
				trait = saoshyant_descendant
			}
		}

		NOT = { trait = saoshyant_descendant }
	}

	immediate = {
		add_trait = saoshyant_descendant

		any_child = {
			character_event = { id = TOG.6001 }
		}

		sunni = {
			religion_authority = {
				name = zoroastrian_rebirth
				years = 100
			}
		}

		shiite = {
			religion_authority = {
				name = zoroastrian_rebirth
				years = 100
			}
		}
	}
}

# The Saoshyant Major
narrative_event = {
	id = TOG.6003
	title = EVTNAME_TOG_6000
	desc = EVTDESC_TOG_6003
	picture = GFX_evt_imam
	border = GFX_event_narrative_frame_religion

	is_triggered_only = yes

	option = {
		name = {
			text = EVTOPTA_TOG_6003
			trigger = { religion_group = zoroastrian_group }
		}
		name = {
			text = EVTOPTB_TOG_6003
			trigger = {
				NOR = {
					religion_group = zoroastrian_group
					religion_group = muslim
				}
			}
		}
		name = {
			text = EVTOPTC_TOG_6003
			trigger = { religion_group = muslim }
		}

		if = {
			limit = {
				OR = {
					religion = sunni
					religion = shiite
				}
			}

			tooltip = {
				religion_authority = {
					name = zoroastrian_rebirth
					years = 100
				}
			}
		}
	}
}

# The Priesthood Restored
narrative_event = {
	id = TOG.6004
	title = EVTNAME_TOG_6004
	desc = EVTDESC_TOG_6004
	picture = GFX_evt_imam
	border = GFX_event_narrative_frame_religion

	is_triggered_only = yes
	major = yes

	option = {
		name = {
			text = EVTOPTA_TOG_6004
			trigger = { religion_group = zoroastrian_group }
		}
		name = {
			text = EVTOPTB_TOG_6004
			trigger = {
				NOR = {
					religion_group = zoroastrian_group
					religion_group = muslim
				}
			}
		}
		name = {
			text = EVTOPTC_TOG_6004
			trigger = { religion_group = muslim }
		}
	}
}