namespace = HF

#####Autonomous Reformed Pagan#####
character_event = { #Pick a Pagan religious branch when having a headless reformed pagan religion.
	id = HF.23016
	desc = EVTDESCHF23016
	
	picture = GFX_evt_pagan
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes

	trigger = { 
		religion_group = pagan_group
		has_religion_feature = religion_no_leader 
		NOR = { 
			trait = pagan_branch_1
			trait = pagan_branch_2
			trait = pagan_branch_3 
			trait = pagan_branch_4
		}
	}
	
	option = { 
		name = EVTOPTAHF23016
		trigger = { 
			NOT = { 
				has_religion_feature = religion_dogmatic 
			} 
		}
		add_trait = pagan_branch_1
		ai_chance = { 
			factor = 5 
			modifier = { 
				factor = 0.1
				has_religion_feature = religion_jizya
			}
		}
	}
	option = { 
		name = EVTOPTBHF23016
		add_trait = pagan_branch_2
		ai_chance = { 
			factor = 25 
			modifier = { 
				factor = 1.5
				OR = { 
					trait = scholar
					trait = theologian
					trait = mystic
					trait = zealous
					has_focus = focus_scholarship
					has_focus = focus_theology
					trait = detached_priest 
					trait = martial_cleric  
					trait = scholarly_theologian 
					trait = mastermind_theologian 
				}
			} 
			modifier = { 
				factor = 0.5
				OR = { 
					trait = lustful
					trait = hedonist
					trait = gluttonous
					trait = drunkard
					has_focus = focus_seduction
					has_focus = focus_carousing
				}
			}
		}
	}
	option = { 
		name = EVTOPTCHF23016
		add_trait = pagan_branch_3
		ai_chance = { 
			factor = 25 
			modifier = { 
				factor = 1.5
				OR = { 
					trait = duelist
					trait = hunter
					trait = strategist
					trait = zealous
					has_focus = focus_war
					has_focus = focus_hunting
					trait = misguided_warrior 
					trait = tough_soldier   
					trait = skilled_tactician 
					trait = brilliant_strategist 
				}
			}
			modifier = { 
				factor = 0.5
				OR = { 
					trait = craven
					trait = paranoid
					trait = shy
				}
			}
		}
	}
	option = { 
		name = EVTOPTDHF23016
		add_trait = pagan_branch_4
		ai_chance = { 
			factor = 25 
			modifier = { 
				factor = 1.5
				OR = { 
					any_child = { NOT = { age = 16 } count = 3 }
					has_focus = focus_family
					has_focus = focus_carousing
					trait = misguided_warrior 
					trait = tough_soldier   
					trait = skilled_tactician 
					trait = brilliant_strategist 
				}
			}
		}
	}
	after = { clr_character_flag = flag_picking_branch }
}
character_event = { #Switch pagan religious branch.
	id = HF.23017
	desc = EVTDESCHF23017
	
	picture = GFX_evt_pagan
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes
	
	option = { 
		name = EVTOPTAHF23017
		trigger = { 
			NOT = { 
				trait = pagan_branch_1
			} 
		}
		if = { 
			limit = { 
				trait = pagan_branch_2
			}
			remove_trait = pagan_branch_2 
		}
		if = { 
			limit = { 
				trait = pagan_branch_3
			}
			remove_trait = pagan_branch_3 
		}
		if = { 
			limit = { 
				trait = pagan_branch_4
			}
			remove_trait = pagan_branch_4 
		}
		add_trait = pagan_branch_1
	}
	option = { 
		name = EVTOPTBHF23017
		trigger = { 
			NOT = { 
				trait = pagan_branch_2
			} 
		}
		if = { 
			limit = { 
				trait = pagan_branch_1
			}
			remove_trait = pagan_branch_1 
		}
		if = { 
			limit = { 
				trait = pagan_branch_3
			}
			remove_trait = pagan_branch_3 
		}
		if = { 
			limit = { 
				trait = pagan_branch_4
			}
			remove_trait = pagan_branch_4 
		}
		add_trait = pagan_branch_2
	}
	option = { 
		name = EVTOPTCHF23017
		trigger = { 
			NOT = { 
				trait = pagan_branch_3
			} 
		}
		if = { 
			limit = { 
				trait = pagan_branch_2
			}
			remove_trait = pagan_branch_2 
		}
		if = { 
			limit = { 
				trait = pagan_branch_1
			}
			remove_trait = pagan_branch_1 
		}
		if = { 
			limit = { 
				trait = pagan_branch_4
			}
			remove_trait = pagan_branch_4 
		}
		add_trait = pagan_branch_3
	}
	option = { 
		name = EVTOPTDHF23017
		trigger = { 
			NOT = { 
				trait = pagan_branch_4
			} 
		}
		if = { 
			limit = { 
				trait = pagan_branch_2
			}
			remove_trait = pagan_branch_2 
		}
		if = { 
			limit = { 
				trait = pagan_branch_3
			}
			remove_trait = pagan_branch_3 
		}
		if = { 
			limit = { 
				trait = pagan_branch_1
			}
			remove_trait = pagan_branch_1 
		}
		add_trait = pagan_branch_4
	}
	after = { clr_character_flag = flag_picking_branch }
}
character_event = { #on_conversion: Converted to a Pagan Religion with branches from a religion without.
	id = HF.23033
	desc = EVTDESCHF23033
	
	picture = GFX_evt_pagan
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes

	trigger = { 
		is_adult = yes
		religion_group = pagan_group
		has_religion_feature = religion_no_leader 
		NOR = { 
			trait = pagan_branch_1
			trait = pagan_branch_2
			trait = pagan_branch_3 
			trait = pagan_branch_4
			has_character_modifier = picked_pagan_branch_cooldown
		}
	}
	
	immediate = { 
		add_character_modifier = { modifier = picked_pagan_branch_cooldown years = 5 hidden = yes }
	}
	option = { 
		name = EVTOPTAHF23016
		trigger = { 
			NOT = { 
				has_religion_feature = religion_dogmatic 
			} 
		}
		add_trait = pagan_branch_1
		ai_chance = { 
			factor = 5 
			modifier = { 
				factor = 0.1
				has_religion_feature = religion_jizya
			}
		}
	}
	option = { 
		name = EVTOPTBHF23016
		add_trait = pagan_branch_2
		ai_chance = { 
			factor = 25 
			modifier = { 
				factor = 1.5
				OR = { 
					trait = scholar
					trait = theologian
					trait = mystic
					trait = zealous
					has_focus = focus_scholarship
					has_focus = focus_theology
					trait = detached_priest 
					trait = martial_cleric  
					trait = scholarly_theologian 
					trait = mastermind_theologian 
				}
			} 
			modifier = { 
				factor = 0.5
				OR = { 
					trait = lustful
					trait = hedonist
					trait = gluttonous
					trait = drunkard
					has_focus = focus_seduction
					has_focus = focus_carousing
				}
			}
		}
	}
	option = { 
		name = EVTOPTCHF23016
		add_trait = pagan_branch_3
		ai_chance = { 
			factor = 25 
			modifier = { 
				factor = 1.5
				OR = { 
					trait = duelist
					trait = hunter
					trait = strategist
					trait = zealous
					has_focus = focus_war
					has_focus = focus_hunting
					trait = misguided_warrior 
					trait = tough_soldier   
					trait = skilled_tactician 
					trait = brilliant_strategist 
				}
			}
			modifier = { 
				factor = 0.5
				OR = { 
					trait = craven
					trait = paranoid
					trait = shy
				}
			}
		}
	}
	option = { 
		name = EVTOPTDHF23016
		add_trait = pagan_branch_4
		ai_chance = { 
			factor = 25 
			modifier = { 
				factor = 1.5
				OR = { 
					any_child = { NOT = { age = 16 } count = 3 }
					has_focus = focus_family
					has_focus = focus_carousing
					trait = misguided_warrior 
					trait = tough_soldier   
					trait = skilled_tactician 
					trait = brilliant_strategist 
				}
			}
		}
	}
	after = { clr_character_flag = flag_picking_branch }
}