namespace=HF

character_event = { # Sympathy for founder group
	id = HF.110
	desc = HF_110_DESC
	picture = GFX_placeholder
	border = GFX_event_normal_frame_religion
	
	only_playable = yes
	only_capable = yes
	prisoner = no
	min_age = 16
	is_triggered_only = yes
	trigger = {
		NOT = {
			has_character_flag = no_sympathy_bloodline
		}
		any_owned_bloodline = {
			bloodline_is_active_for = PREV
			founder = {
				NOT = {
					character = ROOT
				}
				is_alive = no
				OR = {
					AND = {
						religion_group = pagan_group
						ROOT = {
							NOR = {
								religion_group = pagan_group
								trait = sympathy_pagans
							}
						}
					}
					AND = {
						religion_group = christian
						ROOT = {
							NOR = {
								religion_group = christian
								trait = sympathy_christendom
							}
						}
					}
					AND = {
						religion_group = muslim
						ROOT = {
							NOR = {
								religion_group = muslim
								trait = sympathy_islam
							}
						}
					}
					AND = {
						religion_group = zoroastrian_group
						ROOT = {
							NOR = {
								religion_group = zoroastrian_group
								trait = sympathy_zoroastrianism
							}
						}
					}
					AND = {
						religion_group = jewish_group
						ROOT = {
							NOR = {
								religion_group = jewish_group
								trait = sympathy_judaism
							}
						}
					}
					AND = {
						religion_group = indian_group
						ROOT = {
							NOR = {
								religion_group = indian_group
								trait = sympathy_indian
							}
						}
					}
				}
			}
		}
	}
	immediate = {
		random_owned_bloodline = {
			limit ={
				founder = {
					NOT = {
						character = ROOT
					}
					is_alive = no
					OR = {
						AND = {
							religion_group = pagan_group
							ROOT = {
								NOR = {
									religion_group = pagan_group
									trait = sympathy_pagans
								}
							}
						}
						AND = {
							religion_group = christian
							ROOT = {
								NOR = {
									religion_group = christian
									trait = sympathy_christendom
								}
							}
						}
						AND = {
							religion_group = muslim
							ROOT = {
								NOR = {
									religion_group = muslim
									trait = sympathy_islam
								}
							}
						}
						AND = {
							religion_group = zoroastrian_group
							ROOT = {
								NOR = {
									religion_group = zoroastrian_group
									trait = sympathy_zoroastrianism
								}
							}
						}
						AND = {
							religion_group = jewish_group
							ROOT = {
								NOR = {
									religion_group = jewish_group
									trait = sympathy_judaism
								}
							}
						}
						AND = {
							religion_group = indian_group
							ROOT = {
								NOR = {
									religion_group = indian_group
									trait = sympathy_indian
								}
							}
						}
					}
				}
			}
			founder = {
				save_event_target_as = target_bloodline_founder
			}
		}
	}
	option = {
		name = EVTOPTC_HF_110
		tooltip_info = lunatic
		
		trigger = {
			trait = lunatic
			NOT = {
				trait = zealous
			}
			event_target:target_bloodline_founder = {
				NOR = {
					religion = pagan
					religion = hellenic_pagan
				}
			}
		}
		
		piety = -250
		religion = event_target:target_bloodline_founder
		add_trait = zealous
		set_character_flag = ai_flag_refuse_conversion
		
		ai_chance = {
        	factor = 5
        }
	}
	option = {
		name = EVTOPTA_HF_110
		if = {
			limit = {
				event_target:target_bloodline_founder = {
					religion_group = pagan_group
				}
			}
			add_trait = sympathy_pagans
		}
		else_if = {
			limit = {
				event_target:target_bloodline_founder = {
					religion_group = christian
				}
			}
			add_trait = sympathy_christendom
		}
		else_if = {
			limit = {
				event_target:target_bloodline_founder = {
					religion_group = muslim
				}
			}
			add_trait = sympathy_islam
		}
		else_if = {
			limit = {
				event_target:target_bloodline_founder = {
					religion_group = jewish_group
				}
			}
			add_trait = sympathy_judaism
		}
		else_if = {
			limit = {
				event_target:target_bloodline_founder = {
					religion_group = zoroastrian_group
				}
			}
			add_trait = sympathy_zoroastrianism
		}
		else_if = {
			limit = {
				event_target:target_bloodline_founder = {
					religion_group = indian_group
				}
			}
			add_trait = sympathy_indian
		}
		
		ai_chance = {
        	factor = 45
        }
	}
	option = {
		name = EVTOPTB_HF_110
		set_character_flag = no_sympathy_bloodline
		piety = 5
		
		ai_chance = {
        	factor = 50
        }
	}
}
character_event = { # Chance of gaining a personality trait of Founder
	id = HF.120
	desc = HF_120_DESC
	picture = GFX_placeholder
	border = GFX_event_normal_frame_religion

	is_triggered_only = yes
	
	only_playable = yes
	only_capable = yes
	prisoner = no
	min_age = 16
	
	trigger = {
		NOT = {
			has_character_flag = had_bloodline_personality_event
		}
		any_owned_bloodline = {
			bloodline_is_active_for = PREV
			OR = {
				NOT = {
					has_bloodline_flag = saintly_bloodline
				}
				ROOT = {
					religion_group = christian
				}
			}
			founder = {
				NOT = {
					character = ROOT
				}
				is_alive = no
				ROOT = {
					can_copy_personality_trait_from = PREV
				}
			}
		}
	}
	immediate = {
		set_character_flag = had_bloodline_personality_event
		random_owned_bloodline = {
			limit ={
				OR = {
					NOT = {
						has_bloodline_flag = saintly_bloodline
					}
					ROOT = {
						religion_group = christian
					}
				}
				founder = {
					NOT = {
						character = ROOT
					}
					is_alive = no
					ROOT = {
						can_copy_personality_trait_from = PREV
					}
				}
			}
			founder = {
				save_event_target_as = target_bloodline_founder
			}
		}
	}
	option = {
		name = EVTOPTC_HF_120
		tooltip_info = lunatic
		trigger = {
			trait = lunatic
			NOT = {
				trait = cannibal_trait
			}
			event_target:target_bloodline_founder = {
				trait = cannibal_trait
			}
		}
		add_trait = cannibal_trait
	}
	option = {
		name = EVTOPTC_HF_120
		tooltip_info = possessed
		trigger = {
			trait = possessed
			NOR = {
				trait = cannibal_trait
				trait = lunatic
			}
			event_target:target_bloodline_founder = {
				trait = cannibal_trait
			}
		}
	}
	option = {
		name = EVTOPTA_HF_120
		copy_random_personality_trait = event_target:target_bloodline_founder
		add_character_modifier = {
			name = emulating_legend
			years = 5
		}
	}
	option = {
		name = EVTOPTB_HF_120
	}
}
#####Phalaris Bloodline#####
character_event = { # Killed by brazen bull - First time.
	id = HF.24001
	desc = EVTDESCHF24001
	picture = GFX_evt_beheading
	border = GFX_event_normal_frame_intrigue
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTAHF24001
		hidden_tooltip = {
			FROM = { character_event = { id = HF.24002 } }
		}
		death = {
			death_reason = death_execution_brazen_bull
			killer = FROM
		}
	}
}
character_event = { # Host notified of death by brazen bull - First time.
	id = HF.24002
	desc = {
		trigger = {
			has_character_modifier = brazen_bull
		}
		text = EVTDESCAHF24002
	}
	desc = {
		trigger = {
			NOT = {
				has_character_modifier = brazen_bull
			}
		}
		text = EVTDESCBHF24002
	}
	picture = GFX_evt_beheading
	border = GFX_event_normal_frame_intrigue
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTAHF24002
		hidden_tooltip = {
			narrative_event = { id = HF.24000 days = 30 random = 80 }
		}
		tiered_piety_negative_effect = yes
	}
}
character_event = { # Killed by brazen bull - From Targetted decision. - First time.
	id = HF.24003
	desc = EVTDESCHF24003
	picture = GFX_evt_beheading
	border = GFX_event_normal_frame_intrigue
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTAHF24003
		death = {
			death_reason = death_execution_brazen_bull
			killer = FROMFROM
		}
	}
}
character_event = { # Host notified of death by brazen bull (generic executions)
	id = HF.24004
	desc = EVTDESCHF24004
	picture = GFX_evt_beheading
	border = GFX_event_normal_frame_intrigue
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTAHF24004
	}
}
character_event = { # Killed by brazen bull (generic executions)
	id = HF.24005
	desc = EVTDESCHF24005
	picture = GFX_evt_beheading
	border = GFX_event_normal_frame_intrigue
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTAHF24005
		death = {
			death_reason = death_execution_brazen_bull
			killer = FROMFROM
		}
	}
}
#####Ships Arrives#####
character_event = { #On_war_started: Corsair ships arrive for war.
	id = HF.24013
	hide_window = yes
	
	is_triggered_only = yes
	war = yes
	trigger = { 
		has_dlc = "Holy Fury" 
		OR = {
			FROM = {
				age = 16
				NOT = { trait = incapable }
				any_owned_bloodline = {
					bloodline_is_active_for = PREV
					has_bloodline_flag = bloodline_spawned_ships 
				}
				any_realm_province = {
					port = yes 
				}
			}
			ROOT = {
				age = 16
				NOT = { trait = incapable }
				any_owned_bloodline = {
					bloodline_is_active_for = PREV
					has_bloodline_flag = bloodline_spawned_ships 
				}
				any_realm_province = {
					port = yes 
				}
			}
		}
	}
	immediate = {
		if = {
			limit = {
				FROM = {
					age = 16
					NOT = { trait = incapable }
					any_owned_bloodline = {
						bloodline_is_active_for = PREV
						has_bloodline_flag = bloodline_spawned_ships 
					}
					any_realm_province = {
						port = yes 
					}
				}
			}
			FROM = { 
				random_list = { 
					25 = {
						modifier = {
							factor = 1.5
							trait = brave
						}
						modifier = {
							factor = 1.25
							trait = viking
						}
						modifier = {
							factor = 1.25
							trait = pirate
						}
						modifier = {
							factor = 1.5
							trait = ravager
						}
						modifier = {
							factor = 1.75
							trait = seaking
						}
						modifier = {
							factor = 1.75
							trait = sea_queen
						}
						character_event = { id = HF.24014 days = 25 random = 40 }	
					} 
					50 = {
						character_event = { id = HF.24015 days = 25 random = 40 }	
					} 
					25 = {
						modifier = {
							factor = 1.5
							trait = craven
						}
						modifier = {
							factor = 0.75
							martial = 10
						}
						modifier = {
							factor = 0.75
							martial = 14
						}
						modifier = {
							factor = 0.75
							martial = 18
						}
						modifier = {
							factor = 0.75
							prestige = 500
						}
						modifier = {
							factor = 0.75
							prestige = 1000
						}
						modifier = {
							factor = 0.75
							prestige = 2000
						}
						character_event = { id = HF.24016 days = 25 random = 40 }	
					}
				}
			}	
		}
		if = {
			limit = {
				ROOT = {
					age = 16
					NOT = { trait = incapable }
					any_owned_bloodline = {
						has_bloodline_flag = bloodline_spawned_ships 
						bloodline_is_active_for = PREV
					}
					any_realm_province = {
						port = yes 
					}
				}
			}
			ROOT = { 
				random_list = { 
					15 = {
						modifier = {
							factor = 1.5
							trait = brave
						}
						modifier = {
							factor = 1.25
							trait = viking
						}
						modifier = {
							factor = 1.25
							trait = pirate
						}
						modifier = {
							factor = 1.5
							trait = ravager
						}
						modifier = {
							factor = 1.75
							trait = seaking
						}
						modifier = {
							factor = 1.75
							trait = sea_queen
						}
						character_event = { id = HF.24014 days = 25 random = 40 }	
					} 
					60 = {
						character_event = { id = HF.24015 days = 25 random = 40 }	
					} 
					25 = {
						modifier = {
							factor = 1.5
							trait = craven
						}
						modifier = {
							factor = 0.75
							martial = 10
						}
						modifier = {
							factor = 0.75
							martial = 14
						}
						modifier = {
							factor = 0.75
							martial = 18
						}
						modifier = {
							factor = 0.75
							prestige = 500
						}
						modifier = {
							factor = 0.75
							prestige = 1000
						}
						modifier = {
							factor = 0.75
							prestige = 2000
						}
						character_event = { id = HF.24016 days = 25 random = 40 }	
					}
				}
			}	
		}
	}
}
character_event = { #Lots of ships arrive.
	id = HF.24014
	desc = {
		trigger = {
			any_owned_bloodline = {
				has_bloodline_flag = bloodline_spawned_ships
				founder = { character = ROOT }
			}
		}
		text = EVTDESCHFA24014
	}
	desc = {
		trigger = {
			any_owned_bloodline = {
				has_bloodline_flag = bloodline_spawned_ships
				founder = { NOT = { character = ROOT } }
			}
		}
		text = EVTDESCHFB24014
	}
	picture = GFX_evt_norse_tempest
	border = GFX_event_normal_frame_war
	
	is_triggered_only = yes
	
	immediate = {
			any_owned_bloodline = {
				limit = { 
					has_bloodline_flag = bloodline_spawned_ships 
					bloodline_is_active_for = PREV
				}
				founder = { 
					save_event_target_as = pirate_bloodline_target
				}
			}
	}
	option = {
		name = EVTOPTAHF24014
		spawn_fleet = {
			province = closest # closest sea zone
			owner = ROOT
			disband_on_peace = yes
			troops = {
				galleys = { 100 100 }
			}
			earmark = pirate_conscripts
		}
	}
}
character_event = { #A few ships arrive.
	id = HF.24015
	desc = {
		trigger = {
			any_owned_bloodline = {
				has_bloodline_flag = bloodline_spawned_ships
				founder = { character = ROOT }
			}
		}
		text = EVTDESCHFA24015
	}
	desc = {
		trigger = {
			any_owned_bloodline = {
				has_bloodline_flag = bloodline_spawned_ships
				founder = { NOT = { character = ROOT } }
			}
		}
		text = EVTDESCHFB24015
	}
	picture = GFX_evt_longships_at_sea_oldgods
	border = GFX_event_normal_frame_war
	
	is_triggered_only = yes
	
	immediate = {
			any_owned_bloodline = {
				limit = { 
					has_bloodline_flag = bloodline_spawned_ships 
					bloodline_is_active_for = PREV
				}
				founder = { 
					save_event_target_as = pirate_bloodline_target	#Localization use only.
				}
			}
	}
	option = {
		name = EVTOPTAHF24015
		spawn_fleet = {
			province = closest # closest sea zone
			owner = ROOT
			disband_on_peace = yes
			troops = {
				galleys = { 50 50 }
			}
			earmark = pirate_conscripts
		}
	}
}
character_event = { #Very few ships arrive.
	id = HF.24016
	desc = {
		trigger = {
			any_owned_bloodline = {
				has_bloodline_flag = bloodline_spawned_ships
				founder = { character = ROOT }
			}
		}
		text = EVTDESCHFA24016
	}
	desc = {
		trigger = {
			any_owned_bloodline = {
				has_bloodline_flag = bloodline_spawned_ships
				founder = { NOT = { character = ROOT } }
			}
		}
		text = EVTDESCHFB24016
	}
	picture = GFX_evt_longships_at_sea_oldgods
	border = GFX_event_normal_frame_war
	
	is_triggered_only = yes
	
	immediate = {
			any_owned_bloodline = {
				limit = { 
					has_bloodline_flag = bloodline_spawned_ships 
					bloodline_is_active_for = PREV
				}
				founder = { 
					save_event_target_as = pirate_bloodline_target
				}
			}
	}
	option = {
		name = EVTOPTAHF24016
		spawn_fleet = {
			province = closest # closest sea zone
			owner = ROOT
			disband_on_peace = yes
			troops = {
				galleys = { 10 10 }
			}
			earmark = pirate_conscripts
		}
	}
}
#####Murder Child#####
character_event = { #On_childhood pulse: Ward is bored. 
	id = HF.24100
	desc = EVTDESCAHF24100
	picture = GFX_evt_child_reading
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes

	min_age = 12
	max_age = 16

	prisoner = no
	capable_only = yes

	trigger = { 
		any_owned_bloodline = {
			has_bloodline_flag = bloodline_murder_child
			bloodline_is_active_for = PREV
		}
		intrigue = 3
		NOR = { 
			trait = incapable
			trait = maimed
			trait = mangled
			trait = kind
			trait = idolizer
			trait = affectionate
		}
		OR = { 
			trait = cruel
			trait = deceitful
			trait = brooding
			trait = haughty
		}
		OR = { 
			AND = { 
				educator = {
					is_alive = yes
					prisoner = no
				}
				educator = {
					NOR = {
						is_close_relative = ROOT
						trait = incapable
						is_inaccessible_trigger = yes
						reverse_opinion = { who = ROOT value = 50 }
					}
				}
			}
			AND = { 
				guardian = {
					is_alive = yes
					prisoner = no
				}
				guardian = {
					NOR = {
						is_close_relative = ROOT
						trait = incapable
						is_inaccessible_trigger = yes
						reverse_opinion = { who = ROOT value = 50 }
					}
				}
			}
		}
	}
	immediate = {
		if = {
			limit = {
				guardian = {
					is_alive = yes
					prisoner = no
				}
				guardian = {
					NOR = {
						is_close_relative = ROOT
						trait = incapable
						is_inaccessible_trigger = yes
						reverse_opinion = { who = ROOT value = 50 }
					}
				}
			}
			guardian = { save_event_target_as = scoped_guardian }
		}
		else_if = {
			limit = {
				educator = {
					is_alive = yes
					prisoner = no
				}
				educator = {
					NOR = {
						is_close_relative = ROOT
						trait = incapable
						is_inaccessible_trigger = yes
						reverse_opinion = { who = ROOT value = 50 }
					}
				}
			}
			educator = { save_event_target_as = scoped_guardian }
		}
	}
	option = {
		name = EVTOPTAHF24100
		custom_tooltip = { text = TT_EVTOPTAHF24100 }
		random = { 
			chance = 50 
			change_intrigue = 1
		}
		hidden_tooltip = {
			event_target:scoped_guardian = {
				character_event = { id = HF.24101 }
			}
		}
	}
	option = {
		name = EVTOPTBHF24100
		custom_tooltip = { text = TT_EVTOPTBHF24100 }
	}
}
character_event = { #Educator receives event.
	id = HF.24101
	desc = EVTDESCAHF24101
	picture = GFX_evt_child_reading
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes
	
	option = {
		name = EVTOPTAHF24101
		trigger = { trait = strong }
		tooltip_info = strong
		hidden_tooltip = {
			FROM = {
				character_event = { id = HF.24102 }
			}
		}
	}
	option = {
		name = EVTOPTAHF24101
		trigger = { trait = robust }
		tooltip_info = robust
		hidden_tooltip = {
			FROM = {
				character_event = { id = HF.24102 }
			}
		}
	}
	option = {
		name = EVTOPTBHF24101
		trigger = { intrigue = 16 }
		tooltip_info = intrigue
		hidden_tooltip = {
			FROM = {
				character_event = { id = HF.24102 }
			}
		}
	}
	option = {
		name = EVTOPTCHF24101
		hidden_tooltip = { FROM = { character_event = { id = HF.24103 } } }
		hidden_tooltip = { 
			if = { 
				limit = { 
					FROM = { NOT = { is_liege_of = ROOT } }
				}
				liege = { character_event = { id = HF.24104 } }
			}
		}
		death = { death_reason = death_murder_unknown killer = FROM }
	}
}
character_event = { #Child was busted.
	id = HF.24102
	desc = EVTDESCAHF24102
	picture = GFX_evt_child_reading
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes
	
	option = {
		name = EVTOPTAHF24102
		tiered_prestige_negative_effect = yes
	}
}
character_event = { #Child notified of success.
	id = HF.24103
	desc = EVTDESCAHF24103
	picture = GFX_evt_child_reading
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes
	
	option = {
		name = EVTOPTAHF24103
		tiered_prestige_reward_effect = yes
	}
}
character_event = { #Liege notified of child's success.
	id = HF.24104
	desc = EVTDESCAHF24104
	picture = GFX_evt_child_reading
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes
	
	option = {
		name = EVTOPTAHF24104
		trigger = { dynasty = FROMFROM }
	}
	option = {
		name = EVTOPTBHF24104
		trigger = { NOT = { dynasty = FROMFROM } }
	}
}
#####Macabre#####
character_event = { #Executing people by adding them to the Macabre Banquet.
	id = HF.24105
	desc = EVTDESCHF24105
	picture = GFX_evt_feast_hf
	border = GFX_event_normal_frame_intrigue
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTAHF24105
	}
}
character_event = { # Killed by macabre banquet (generic executions)
	id = HF.24106
	desc = EVTDESCHF24106
	picture = GFX_evt_feast_hf
	border = GFX_event_normal_frame_intrigue
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTAHF24106
		death = {
			death_reason = death_execution_macabre_banquet
			killer = FROMFROM
		}
	}
}
#####Obfurcation#####
character_event = { #Murder deflection
	id = HF.24107
	desc = EVTDESCHF24107
	picture = GFX_evt_meeting_hf
	border = GFX_event_normal_frame_intrigue
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTAHF24107
		trigger = {
			OR = {
				trait = kinslayer
				trait = familial_kinslayer
				trait = dynastic_kinslayer
				trait = tribal_kinslayer
			}
		}
		if = {
			limit = {
				intrigue = 15
			}
			if = {
				limit = {
					trait = kinslayer
				}
				prestige = -500
				remove_trait = kinslayer
			}
			if = {
				limit = {
					trait = familial_kinslayer
				}
				prestige = -250
				remove_trait = familial_kinslayer
			}
			if = {
				limit = {
					trait = dynastic_kinslayer
				}
				prestige = -150
				remove_trait = dynastic_kinslayer
			}
			if = {
				limit = {
					trait = tribal_kinslayer
				}
				prestige = -150
				remove_trait = tribal_kinslayer
			}
		}
		else = {
			if = {
				limit = {
					trait = kinslayer
				}
				prestige = -1000
				remove_trait = kinslayer
			}
			if = {
				limit = {
					trait = familial_kinslayer
				}
				prestige = -500
				remove_trait = familial_kinslayer
			}
			if = {
				limit = {
					trait = dynastic_kinslayer
				}
				prestige = -300
				remove_trait = dynastic_kinslayer
			}
			if = {
				limit = {
					trait = tribal_kinslayer
				}
				prestige = -300
				remove_trait = tribal_kinslayer
			}
		}
	}
	option = {
		name = EVTOPTBHF24107
		trigger = {
			has_character_modifier = known_murderer
		}
		if = {
			limit = {
				intrigue = 15
			}
			prestige = -500
			remove_character_modifier = known_murderer
		}
		else = {
			prestige = -750
			remove_character_modifier = known_murderer
		}
	}
	option = {
		name = EVTOPTCHF24107
		trigger = {
			OR = {
				has_character_modifier = vicious_rumors
				has_character_modifier = vicious_rumors_2
			}
		}
		if = {
			limit = {
				intrigue = 15
			}
			if = {
				limit = {
					has_character_modifier = vicious_rumors_2
				}
				prestige = -250
				remove_character_modifier = vicious_rumors_2
			}
			if = {
				limit = {
					has_character_modifier = vicious_rumors
				}
				prestige = -150
				remove_character_modifier = vicious_rumors
			}
		}
		else = {
			if = {
				limit = {
					has_character_modifier = vicious_rumors_2
				}
				prestige = -500
				remove_character_modifier = vicious_rumors_2
			}
			if = {
				limit = {
					has_character_modifier = vicious_rumors
				}
				prestige = -300
				remove_character_modifier = vicious_rumors
			}
		}
	}
	option = {
		name = EVTOPTDHF24107
		hidden_tooltip = {
			remove_character_modifier = deflection_decision_cooldown
		}
		break = yes
	}
	after = {
		hidden_tooltip = {
			random_list = {
				250 = {}
				10 = {
					trigger = {
						NOT = {
							trait = stressed
						}
					}
					character_event = { id = HF.24108 days = 25 random = 25 }
				}
				10 = {
					trigger = {
						NOT = {
							trait = paranoid
						}
					}
					character_event = { id = HF.24109 days = 25 random = 25 }
				}
				10 = {
					trigger = {
						NOT = {
							trait = deceitful
						}
					}
					character_event = { id = HF.24110 days = 25 random = 25 }
				}
				10 = {
					trigger = {
						NOT = {
							trait = cruel
						}
					}
					character_event = { id = HF.24111 days = 25 random = 25 }
				}
				1 = {
					trigger = {
						NOT = {
							trait = lunatic
						}
					}
					character_event = { id = HF.24112 days = 25 random = 25 }
				}
			}
		}
	}
}
character_event = { #Ruler becomes stressed.
	id = HF.24108
	desc = EVTDESCHF24108
	picture = GFX_evt_bad_news
	border = GFX_event_normal_frame_intrigue
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTAHF24108
		if = {
			limit = {
				trait = stressed
			}
			health = -0.5
		}
		else_if = {
			limit = {
				NOT = { trait = stressed }
			}
			add_trait = stressed
		}
	}
}
character_event = { #Ruler becomes paranoid.
	id = HF.24109
	desc = EVTDESCHF24109
	picture = GFX_evt_bad_news
	border = GFX_event_normal_frame_intrigue
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTAHF24109
		if = {
			limit = {
				trait = paranoid
			}
			health = -0.5
		}
		else_if = {
			limit = {
				NOT = { trait = paranoid }
			}
			add_trait = paranoid
		}
	}
}
character_event = { #Ruler becomes deceitful.
	id = HF.24110
	desc = EVTDESCHF24110
	picture = GFX_evt_bad_news
	border = GFX_event_normal_frame_intrigue
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTAHF24110
		if = {
			limit = {
				trait = deceitful
			}
			change_intrigue = 1
		}
		else_if = {
			limit = {
				NOT = { trait = deceitful }
			}
			add_trait = deceitful
		}
	}
}
character_event = { #Ruler becomes cruel.
	id = HF.24111
	desc = EVTDESCHF24111
	picture = GFX_evt_bad_news
	border = GFX_event_normal_frame_intrigue
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTAHF24111
		if = {
			limit = {
				trait = cruel
			}
			change_intrigue = 1
		}
		else_if = {
			limit = {
				NOT = { trait = cruel }
			}
			add_trait = cruel
		}
	}
}
character_event = { #Ruler becomes lunatic.
	id = HF.24112
	desc = EVTDESCHF24112
	picture = GFX_evt_bad_news
	border = GFX_event_normal_frame_intrigue
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTAHF24112
		if = {
			limit = {
				trait = lunatic
			}
			health = -0.5
		}
		else_if = {
			limit = {
				NOT = { trait = lunatic }
			}
			add_trait = lunatic
		}
	}
}
#####Assasinate#####
character_event = { #Plotter sees an opportunity - assassinate
	id = HF.24113
	desc = EVTDESCHF24113
	picture = { 
		trigger = { 
			ROOT = { 
				is_female = no
			} 
		} 
		picture = GFX_evt_cornered_duel_hf
	}
	picture = { 
		trigger = { 
			ROOT = { 
				is_female = yes
			} 
		} 
		picture = GFX_evt_slit_throat_hf
	}
	border = GFX_event_normal_frame_intrigue
	
	is_part_of_plot = yes
	capable_only = yes
	prisoner = no
	
	trigger = {
		any_owned_bloodline = {
			has_bloodline_flag = bloodline_murder_stalk 
			bloodline_is_active_for = PREV
		}
		OR = {
			has_plot = plot_kill_character
			has_plot = plot_kill_spouse
		}
		plot_target_char = {
			OR = {
				at_location = ROOT
				ROOT = { is_inaccessible_trigger = no }
			}
			age = 16
			NOR = {
				is_inaccessible_trigger = yes
				trait = incapable
				prisoner = yes
			}
		}
		NOT = { has_character_flag = murder_in_motion }
	}
	mean_time_to_happen = {
		months = 3000

		modifier = {
			factor = 0.9
			plot_power = 0.1
		}
		modifier = {
			factor = 0.9
			plot_power = 0.2
		}
		modifier = {
			factor = 0.9
			plot_power = 0.3
		}
		modifier = {
			factor = 0.8
			plot_power = 0.4
		}
		modifier = {
			factor = 0.8
			plot_power = 0.5
		}
		modifier = {
			factor = 0.8
			plot_power = 0.6
		}
		modifier = {
			factor = 0.8
			plot_power = 0.7
		}
		modifier = {
			factor = 0.8
			plot_power = 0.8
		}
		modifier = {
			factor = 0.7
			plot_power = 0.9
		}
		modifier = {
			factor = 0.7
			plot_power = 1.0
		}
		modifier = {
			factor = 0.6
			plot_power = 1.5
		}
		modifier = {
			factor = 0.5
			plot_power = 2.0
		}
		modifier = {
			factor = 0.9
			intrigue = 10
		}
		modifier = {
			factor = 0.9
			intrigue = 12
		}
		modifier = {
			factor = 0.9
			intrigue = 14
		}
		modifier = {
			factor = 0.8
			intrigue = 16
		}
		modifier = {
			factor = 0.7
			intrigue = 18
		}
		modifier = {
			factor = 0.6
			intrigue = 20
		}
	}
	immediate = {
		plot_target_char = { save_event_target_as = plot_target }
		save_event_target_as = assassin_plot_owner
	}
	option = {
		name = EVTOPTAHF24113
		custom_tooltip = { text = EVTOPTA_HF24113_TOOLTIP }
		hidden_effect = { 
			event_target:plot_target = { character_event = { id = HF.24114 days = 7 } } 
			set_character_flag = murder_in_motion
		}
	}
	option = {
		name = EVTOPTBHF24113
		custom_tooltip = { text = EVTOPTB_HF24113_TOOLTIP }
	}
}
character_event = { #Assassination attempt
	id = HF.24114
	desc = EVTDESCHF24114
	picture = { 
		trigger = { 
			ROOT = { 
				is_female = no
			} 
		} 
		picture = GFX_evt_cornered_duel_hf
	}
	picture = { 
		trigger = { 
			ROOT = { 
				is_female = yes
			} 
		} 
		picture = GFX_evt_slit_throat_hf
	}
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes
	hide_from = yes


	option = {
		name = EVTOPTAHF24114

		event_target:assassin_plot_owner = { clr_character_flag = murder_in_motion }

		hidden_effect = {
			random_list = {
				60  = {
					random_list = {
						75 = {
							modifier = {
								event_target:assassin_plot_owner = { intrigue = 12 }
								factor = 1.5
							}
							modifier = {
								event_target:assassin_plot_owner = { intrigue = 15 }
								factor = 1.5
							}
							character_event = { id = HF.24115 days = 3 }
						}
						25 = {
							modifier = {
								event_target:assassin_plot_owner = { NOT = { intrigue = 8 } }
								factor = 1.5
							}
							modifier = {
								event_target:assassin_plot_owner = { NOT = { intrigue = 5 } }
								factor = 1.5
							}
							character_event = { id = HF.24118 days = 3 }
							event_target:assassin_plot_owner = { character_event = { id = 10 } }
						}
					}
					modifier = {
						factor = 1.3
						FROM = { attribute_diff = { character = ROOT attribute = intrigue value = 2 } }
					}
					modifier = {
						factor = 1.3
						FROM = { attribute_diff = { character = ROOT attribute = intrigue value = 4 } }
					}
					modifier = {
						factor = 1.3
						FROM = { attribute_diff = { character = ROOT attribute = intrigue value = 6 } }
					}
					modifier = {
						factor = 1.3
						FROM = { combat_rating_diff = { character = ROOT value = 10 } }
					}
					modifier = {
						factor = 1.3
						FROM = { combat_rating_diff = { character = ROOT value = 20 } }
					}
					modifier = {
						factor = 1.3
						FROM = { combat_rating_diff = { character = ROOT value = 30 } }
					}
				}
				40 = {
					random_list = {
						50 = {
							modifier = {
								event_target:assassin_plot_owner = { intrigue = 12 }
								factor = 1.5
							}
							modifier = {
								event_target:assassin_plot_owner = { intrigue = 15 }
								factor = 1.5
							}
							character_event = { id = HF.24121 days = 3 }
						}
						25 = {
							modifier = {
								event_target:assassin_plot_owner = { NOT = { intrigue = 8 } }
								factor = 1.5
							}
							modifier = {
								event_target:assassin_plot_owner = { NOT = { intrigue = 5 } }
								factor = 1.5
							}
							character_event = { id = HF.24124 days = 3 }
							event_target:assassin_plot_owner = { character_event = { id = 11 } }
						}
						25 = {
							modifier = {
								factor = 1.3
								combat_rating_diff = { character = event_target:assassin_plot_owner value = 10 }
							}
							modifier = {
								factor = 1.3
								combat_rating_diff = { character = event_target:assassin_plot_owner value = 20 }
							}
							modifier = {
								factor = 1.3
								combat_rating_diff = { character = event_target:assassin_plot_owner value = 30 }
							}
							character_event = { id = HF.24127 days = 3 }
							event_target:assassin_plot_owner = { character_event = { id = 11 } }
						}
					}	
					modifier = {
						factor = 1.3
						attribute_diff = { character = event_target:assassin_plot_owner attribute = intrigue value = 2 }
					}
					modifier = {
						factor = 1.3
						attribute_diff = { character = event_target:assassin_plot_owner attribute = intrigue value = 4 }
					}
					modifier = {
						factor = 1.3
						attribute_diff = { character = event_target:assassin_plot_owner attribute = intrigue value = 6 }
					}
					modifier = {
						factor = 1.3
						combat_rating_diff = { character = event_target:assassin_plot_owner value = 10 }
					}
					modifier = {
						factor = 1.3
						combat_rating_diff = { character = event_target:assassin_plot_owner value = 20 }
					}
					modifier = {
						factor = 1.3
						combat_rating_diff = { character = event_target:assassin_plot_owner value = 30 }
					}
				}
			}
		}
	}
}
character_event = { #Plot target dies, undiscovered
	id = HF.24115
	desc = EVTDESCHF24115
	picture = { 
		trigger = { 
			ROOT = { 
				is_female = no
			} 
		} 
		picture = GFX_evt_cornered_duel_hf
	}
	picture = { 
		trigger = { 
			ROOT = { 
				is_female = yes
			} 
		} 
		picture = GFX_evt_slit_throat_hf
	}
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes
	hide_from = yes

	option = {
		name = EVTOPTAHF24115
		tooltip = { death = { death_reason = death_murder_unknown killer = event_target:assassin_plot_owner } }
		hidden_effect = {
			event_target:assassin_plot_owner = { character_event = { id = HF.24116 } }
		}
	}
}
character_event = { #Assassin notified of "Plot target dies, undiscovered"
	id = HF.24116
	desc = EVTDESCHF24116
	picture = { 
		trigger = { 
			ROOT = { 
				is_female = no
			} 
		} 
		picture = GFX_evt_cornered_duel_hf
	}
	picture = { 
		trigger = { 
			ROOT = { 
				is_female = yes
			} 
		} 
		picture = GFX_evt_slit_throat_hf
	}
	border = GFX_event_normal_frame_intrigue
	is_triggered_only = yes

	option = {
		name = EVTOPTAHF24116
		FROM = { death = { death_reason = death_murder_unknown killer = event_target:assassin_plot_owner } } 
		if = {
			limit = {
				society_member_of = the_assassins
				has_quest = quest_the_assassins_assassination
				quest_target = { character = event_target:plot_target }
			}
			clr_quest = quest_the_assassins_assassination
			sound_effect = assassins_assassinate_character

			if = {
				limit = { event_target:plot_target = { higher_tier_than = DUKE } }
				add_society_currency_major_effect = yes
			}
			if = {
				limit = { event_target:plot_target = { tier = DUKE } } 
				add_society_currency_medium_effect = yes
			}
			if = {
				limit = { event_target:plot_target = { lower_tier_than = DUKE } }
				add_society_currency_minor_effect = yes
			}
		}
		clr_character_flag = murder_in_motion
	}
}
character_event = { #Plot target dies, discovered
	id = HF.24118
	desc = EVTDESCHF24118
	picture = { 
		trigger = { 
			ROOT = { 
				is_female = no
			} 
		} 
		picture = GFX_evt_cornered_duel_hf
	}
	picture = { 
		trigger = { 
			ROOT = { 
				is_female = yes
			} 
		} 
		picture = GFX_evt_slit_throat_hf
	}
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes
	hide_from = yes

	option = {
		name = EVTOPTAHF24118

		tooltip = { death = { death_reason = death_murder killer = event_target:assassin_plot_owner } }

		hidden_effect = {
			event_target:assassin_plot_owner = { character_event = { id = HF.24119 } }
		}
	}
}
character_event = { #Assassin notified of "Plot target dies, discovered"
	id = HF.24119
	desc = EVTDESCHF24119
	picture = { 
		trigger = { 
			ROOT = { 
				is_female = no
			} 
		} 
		picture = GFX_evt_cornered_duel_hf
	}
	picture = { 
		trigger = { 
			ROOT = { 
				is_female = yes
			} 
		} 
		picture = GFX_evt_slit_throat_hf
	}
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes

	option = {
		name = EVTOPTAHF24119
		FROM = { death = { death_reason = death_murder killer = event_target:assassin_plot_owner } }
		if = {
			limit = {
				society_member_of = the_assassins
				has_quest = quest_the_assassins_assassination
				quest_target = { character = event_target:plot_target }
			}
			clr_quest = quest_the_assassins_assassination
			sound_effect = assassins_assassinate_character

			if = {
				limit = { event_target:plot_target = { higher_tier_than = DUKE } }
				add_society_currency_major_effect = yes
			}
			if = {
				limit = { event_target:plot_target = { tier = DUKE } } 
				add_society_currency_medium_effect = yes
			}
			if = {
				limit = { event_target:plot_target = { lower_tier_than = DUKE } }
				add_society_currency_minor_effect = yes
			}
		}
		clr_character_flag = murder_in_motion
	}
}
character_event = { #Plot target survives, undiscovered
	id = HF.24121
	desc = EVTDESCHF24121
	picture = { 
		trigger = { 
			ROOT = { 
				is_female = no
			} 
		} 
		picture = GFX_evt_cornered_duel_hf
	}
	picture = { 
		trigger = { 
			ROOT = { 
				is_female = yes
			} 
		} 
		picture = GFX_evt_slit_throat_hf
	}
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes
	hide_from = yes

	option = {
		name = EVTOPTAHF24121

		hidden_effect = {
			event_target:assassin_plot_owner = { character_event = { id = HF.24122 } }
		}
	}
}
character_event = { #Assassin notified of "Plot target survives, undiscovered"
	id = HF.24122
	desc = EVTDESCHF24122
	picture = { 
		trigger = { 
			ROOT = { 
				is_female = no
			} 
		} 
		picture = GFX_evt_cornered_duel_hf
	}
	picture = { 
		trigger = { 
			ROOT = { 
				is_female = yes
			} 
		} 
		picture = GFX_evt_slit_throat_hf
	}
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes

	option = {
		name = EVTOPTAHF24122
	}
}
character_event = { #Plot target survives, wounded
	id = HF.24124
	desc = EVTDESCHF24124
	picture = { 
		trigger = { 
			ROOT = { 
				is_female = no
			} 
		} 
		picture = GFX_evt_cornered_duel_hf
	}
	picture = { 
		trigger = { 
			ROOT = { 
				is_female = yes
			} 
		} 
		picture = GFX_evt_slit_throat_hf
	}
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes

	option = {
		name = EVTOPTAHF24124

		random_list = {
			70 = {
				event_target:assassin_plot_owner = { 
					tooltip = { add_trait = wounded }
					set_character_flag = assassin_wounded
				}
			}
			30 = {
				event_target:assassin_plot_owner = {
					tooltip = { add_maimed_trait_effect = yes }
					set_character_flag = assassin_maimed
				}
			}
		}

		hidden_effect = {
			event_target:assassin_plot_owner = { character_event = { id = HF.24125 } }
		}
	}
}
character_event = { #Assassin notified of "Plot target survives, wounded"
	id = HF.24125
	desc = EVTDESCHF24125
	picture = { 
		trigger = { 
			ROOT = { 
				is_female = no
			} 
		} 
		picture = GFX_evt_cornered_duel_hf
	}
	picture = { 
		trigger = { 
			ROOT = { 
				is_female = yes
			} 
		} 
		picture = GFX_evt_slit_throat_hf
	}
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes

	option = {
		name = EVTOPTAHF24124
		if = {
			limit = { has_character_flag = assassin_wounded }
			add_trait_wounded_effect = yes
			clr_character_flag = assassin_wounded
		}
		if = {
			limit = { has_character_flag = assassin_maimed }
			add_maimed_trait_effect = yes
			clr_character_flag = assassin_maimed
		}
		clr_character_flag = murder_in_motion
	}
}
character_event = { #Plot target survives, killed
	id = HF.24127
	desc = EVTDESCHF24127
	picture = { 
		trigger = { 
			ROOT = { 
				is_female = no
			} 
		} 
		picture = GFX_evt_cornered_duel_hf
	}
	picture = { 
		trigger = { 
			ROOT = { 
				is_female = yes
			} 
		} 
		picture = GFX_evt_slit_throat_hf
	}
	border = GFX_event_normal_frame_intrigue


	is_triggered_only = yes

	option = {
		name = EVTOPTAHF24127
		tooltip = { event_target:assassin_plot_owner = { death = { death_reason = death_battle killer = event_target:plot_target } } }

		hidden_effect = {
			event_target:assassin_plot_owner = { character_event = { id = HF.24128 } }
		}
	}
}
character_event = { #Assassin notified of "Plot target survives, killed"
	id = HF.24128
	desc = EVTDESCHF24128
	picture = { 
		trigger = { 
			ROOT = { 
				is_female = no
			} 
		} 
		picture = GFX_evt_cornered_duel_hf
	}
	picture = { 
		trigger = { 
			ROOT = { 
				is_female = yes
			} 
		} 
		picture = GFX_evt_slit_throat_hf
	}
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes

	option = {
		name = EVTOPTAHF24128
		death = { death_reason = death_battle killer = event_target:plot_target } 
	}
}
#####Characters Arrive at Court#####
character_event = { # Great warrior character chance
	id = HF.99
	hide_window = yes
	
	is_triggered_only = yes
	
	only_playable = yes
	only_capable = yes
	prisoner = no
	min_age = 16

	trigger = {
		any_owned_bloodline = {
			has_bloodline_flag = bloodline_heroes
			bloodline_is_active_for = PREV
			founder = {
				NOT = {
					character = ROOT
				}
				religion = ROOT
			}
		}
		NOT = {
			any_courtier_or_vassal = {
				count = 4
				has_character_flag = bloodline_great_hero
			}
		}
	}
	immediate = {
		random_list = {
			80 = {
				modifier = {
					factor = 0.75
					NOT = {
						higher_tier_than = COUNT
					}
				}
				modifier = {
					factor = 0.75
					NOT = {
						higher_tier_than = DUKE
					}
				}
				modifier = {
					factor = 0.75
					any_courtier_or_vassal = {
						count = 2
						has_character_flag = bloodline_great_hero
					}
				}
				modifier = {
					factor = 0.75
					any_courtier_or_vassal = {
						count = 3
						has_character_flag = bloodline_great_hero
					}
				}
				character_event = { id = HF.100 }
			}
			20 = {
				modifier = {
					factor = 3
					ai = yes
				}
			}
		}
	}
}
character_event = { # Great warrior character arrives
	id = HF.100
	desc = HF_100_DESC
	picture = GFX_placeholder
	border = GFX_event_normal_frame_war

	is_triggered_only = yes
	
	only_playable = yes
	only_capable = yes
	prisoner = no
	min_age = 16
	
	immediate = {
		random_owned_bloodline = {
			limit = {
				has_bloodline_flag = bloodline_heroes
				founder = {
					NOT = {
						character = ROOT
					}
					religion = ROOT
				}
			}
			founder = {
				save_event_target_as = target_bloodline_founder
			}
		}
		spawn_fantastic_commander_effect = yes
		event_target:invited_character = {
			set_character_flag = bloodline_great_hero
			set_character_flag = hero_knight
		}
	}
	option = {
		name = MNM.70013.o
		
		trigger = {
			any_realm_character = {
				NOT = {
					higher_tier_than = BARON
				}
				liege = { character = ROOT }
				has_minor_title = title_commander
				NOT = {
					martial = 12
				}
			}
			OR = {
				AND = {
					tier = COUNT
					any_realm_character = {
						count = 2
						liege = { character = ROOT }
						has_minor_title = title_commander
					}
				}
				AND = {
					tier = DUKE
					any_realm_character = {
						count = 4
						liege = { character = ROOT }
						has_minor_title = title_commander
					}
				}
				AND = {
					tier = KING
					is_nomadic = no
					any_realm_character = {
						count = 6
						liege = { character = ROOT }
						has_minor_title = title_commander
					}
				}
				AND = {
					tier = EMPEROR
					is_nomadic = no
					any_realm_character = {
						count = 8
						liege = { character = ROOT }
						has_minor_title = title_commander
					}
				}
				AND = {
					tier = KING
					is_nomadic = yes
					any_realm_character = {
						count = 2
						liege = { character = ROOT }
						has_minor_title = title_commander
					}
				}
				AND = {
					tier = EMPEROR
					is_nomadic = yes
					any_realm_character = {
						count = 4
						liege = { character = ROOT }
						has_minor_title = title_commander
					}
				}
			}
		}
		random_realm_character = {
			limit = {
				NOT = {
					higher_tier_than = BARON
				}
				liege = { character = ROOT }
				has_minor_title = title_commander
				NOT = {
					martial = 12
				}
			}
			remove_title = title_commander
			opinion = {
				modifier = insulted
				who = ROOT
				years = 2
			}
		}
		event_target:invited_character = {
			give_minor_title = title_commander
			opinion = {
				modifier = opinion_loyal_servant
				who = ROOT
				years = 100
			}
		}
	}
	option = {
		name = EVTOPTA_NE_1
		trigger = {
			OR = { 
				NOT = { ROOT = { has_law = succ_byzantine_elective } }
				NOT = {
					any_vassal = { 
						higher_real_tier_than = BARON
						NOT = { 
							primary_title = { temporary = yes } 
						}
						OR = {
							AND = {
								OR = {
									male_can_hold_minor_title_trigger = yes
									female_can_hold_minor_commander_title_trigger = yes
								}
								OR = {
									NOT = { religion = hindu }
									trait = kshatriya
								}
								is_adult = yes
							}
							has_character_flag = special_marshal
						}
				
						prisoner = no
						NOT = { trait = incapable }
						NOT = { is_inaccessible_trigger = yes }
						NOT = { has_character_flag = guru }
						NOT = { has_character_modifier = refusing_to_lead }
						NOR = {
							has_job_title = job_chancellor
							has_job_title = job_marshal
							has_job_title = job_treasurer
							has_job_title = job_spymaster
							has_job_title = job_spiritual
							has_minor_title = title_commander
						}
					} 
				}
			}
			event_target:invited_character = { has_character_flag = invited_soldier }
			OR = {
				AND = {
					tier = COUNT
					NOT = {
						any_realm_character = {
							count = 2
							liege = { character = ROOT }
							has_minor_title = title_commander
						}
					}
				}
				AND = {
					tier = DUKE
					NOT = {
						any_realm_character = {
							count = 4
							liege = { character = ROOT }
							has_minor_title = title_commander
						}
					}
				}
				AND = {
					tier = KING
					is_nomadic = no
					NOT = {
						any_realm_character = {
							count = 6
							liege = { character = ROOT }
							has_minor_title = title_commander
						}
					}
				}
				AND = {
					tier = EMPEROR
					is_nomadic = no
					NOT = {
						any_realm_character = {
							count = 8
							liege = { character = ROOT }
							has_minor_title = title_commander
						}
					}
				}
				AND = {
					tier = KING
					is_nomadic = yes
					NOT = {
						any_realm_character = {
							count = 2
							liege = { character = ROOT }
							has_minor_title = title_commander
						}
					}
				}
				AND = {
					tier = EMPEROR
					is_nomadic = yes
					NOT = {
						any_realm_character = {
							count = 4
							liege = { character = ROOT }
							has_minor_title = title_commander
						}
					}
				}
			}
		}
		event_target:invited_character = {
			give_minor_title = title_commander
			opinion = {
				modifier = opinion_loyal_servant
				who = ROOT
				years = 100
			}
		}
	}
	option = {
		name = FANTASTIC
		event_target:invited_character = {
			opinion = {
				modifier = opinion_loyal_servant
				who = ROOT
				years = 100
			}
		}
	}
	option = {
		name = EVTOPTB_HF_100
		hidden_tooltip = {
			event_target:invited_character = { 
				death = {
					death_reason = death_missing
				}
			}
		}
	}
}
character_event = { # Bards/Knights arriving at court.
	id = HF.24129
	hide_window = yes
	
	is_triggered_only = yes
	
	only_playable = yes
	only_capable = yes
	prisoner = no
	min_age = 16

	trigger = {
		piety = 50
		any_owned_bloodline = {
			has_bloodline_flag = bloodline_knights
			bloodline_is_active_for = PREV
			founder = {
				NOT = {
					character = ROOT
				}
				religion_group = christian
			}
		}
	}
	
	immediate = {
		random_list = {
			60 = {
				character_event = { id = HF.24130 }
			}
			60 = {
				character_event = { id = HF.24131 }
			}
			80 = {
				modifier = {
					factor = 3
					ai = yes
				}
				modifier = {
					factor = 1.35
					NOT = {
						higher_tier_than = COUNT
					}
				}
				modifier = {
					factor = 1.35
					NOT = {
						higher_tier_than = DUKE
					}
				}
				modifier = {
					factor = 1.75
					is_evil_trigger = yes
				}
				modifier = {
					factor = 0.65
					is_benevolent_trigger = yes
				}
				modifier = {
					factor = 1.35
					any_courtier_or_vassal = {
						count = 2
						has_bloodline_flag = bloodline_knights
					}
				}
				modifier = {
					factor = 1.35
					any_courtier_or_vassal = {
						count = 3
						has_bloodline_flag = bloodline_knights
					}
				}
			}
		}
	}
}
character_event = { # Knight character arrives
	id = HF.24130
	desc = EVTDESCHF24130
	picture = GFX_evt_western_knights_byzantine
	border = GFX_event_normal_frame_war
	
	only_playable = yes
	only_capable = yes
	prisoner = no
	min_age = 16
	is_triggered_only = yes
	immediate = {
		spawn_fantastic_commander_effect = yes
		event_target:invited_character = {
			set_character_flag = bloodline_great_hero
			set_character_flag = hero_knight
			remove_trait = cruel
			remove_trait = craven
			add_trait = kind
			add_trait = cavalry_leader
		}
	}
	
	option = {
		name = EVTOPTAHF24130
		
		trigger = {
			OR = { 
				NOT = { ROOT = { has_law = succ_byzantine_elective } }
				NOT = {
					any_vassal = { 
						higher_real_tier_than = BARON
						NOT = { 
							primary_title = { temporary = yes } 
						}
						OR = {
							AND = {
								OR = {
									male_can_hold_minor_title_trigger = yes
									female_can_hold_minor_commander_title_trigger = yes
								}
								OR = {
									NOT = { religion = hindu }
									trait = kshatriya
								}
								is_adult = yes
							}
							has_character_flag = special_marshal
						}
				
						prisoner = no
						NOT = { trait = incapable }
						NOT = { is_inaccessible_trigger = yes }
						NOT = { has_character_flag = guru }
						NOT = { has_character_modifier = refusing_to_lead }
						NOR = {
							has_job_title = job_chancellor
							has_job_title = job_marshal
							has_job_title = job_treasurer
							has_job_title = job_spymaster
							has_job_title = job_spiritual
							has_minor_title = title_commander
						}
					} 
				}
			}
			any_realm_character = {
				NOT = {
					higher_tier_than = BARON
				}
				liege = { character = ROOT }
				has_minor_title = title_commander
				NOT = {
					martial = 12
				}
			}
			OR = {
				AND = {
					tier = COUNT
					any_realm_character = {
						count = 2
						liege = { character = ROOT }
						has_minor_title = title_commander
					}
				}
				AND = {
					tier = DUKE
					any_realm_character = {
						count = 4
						liege = { character = ROOT }
						has_minor_title = title_commander
					}
				}
				AND = {
					tier = KING
					is_nomadic = no
					any_realm_character = {
						count = 6
						liege = { character = ROOT }
						has_minor_title = title_commander
					}
				}
				AND = {
					tier = EMPEROR
					is_nomadic = no
					any_realm_character = {
						count = 8
						liege = { character = ROOT }
						has_minor_title = title_commander
					}
				}
				AND = {
					tier = KING
					is_nomadic = yes
					any_realm_character = {
						count = 2
						liege = { character = ROOT }
						has_minor_title = title_commander
					}
				}
				AND = {
					tier = EMPEROR
					is_nomadic = yes
					any_realm_character = {
						count = 4
						liege = { character = ROOT }
						has_minor_title = title_commander
					}
				}
			}
		}
		
		random_realm_character = {
			limit = {
				NOT = {
					higher_tier_than = BARON
				}
				liege = { character = ROOT }
				has_minor_title = title_commander
				NOT = {
					martial = 12
				}
			}
			remove_title = title_commander
			opinion = {
				modifier = insulted
				who = ROOT
				years = 2
			}
		}
		
		event_target:invited_character = {
			give_minor_title = title_commander
			opinion = {
				modifier = opinion_loyal_servant
				who = ROOT
				years = 100
			}
		}
	}
	option = {
		name = EVTOPTAHF24130
		trigger = {
			OR = { 
				NOT = { ROOT = { has_law = succ_byzantine_elective } }
				NOT = {
					any_vassal = { 
						higher_real_tier_than = BARON
						NOT = { 
							primary_title = { temporary = yes } 
						}
						OR = {
							AND = {
								OR = {
									male_can_hold_minor_title_trigger = yes
									female_can_hold_minor_commander_title_trigger = yes
								}
								OR = {
									NOT = { religion = hindu }
									trait = kshatriya
								}
								is_adult = yes
							}
							has_character_flag = special_marshal
						}
				
						prisoner = no
						NOT = { trait = incapable }
						NOT = { is_inaccessible_trigger = yes }
						NOT = { has_character_flag = guru }
						NOT = { has_character_modifier = refusing_to_lead }
						NOR = {
							has_job_title = job_chancellor
							has_job_title = job_marshal
							has_job_title = job_treasurer
							has_job_title = job_spymaster
							has_job_title = job_spiritual
							has_minor_title = title_commander
						}
					} 
				}
			}
			event_target:invited_character = { has_character_flag = invited_soldier }
			OR = {
				AND = {
					tier = COUNT
					NOT = {
						any_realm_character = {
							count = 2
							liege = { character = ROOT }
							has_minor_title = title_commander
						}
					}
				}
				AND = {
					tier = DUKE
					NOT = {
						any_realm_character = {
							count = 4
							liege = { character = ROOT }
							has_minor_title = title_commander
						}
					}
				}
				AND = {
					tier = KING
					is_nomadic = no
					NOT = {
						any_realm_character = {
							count = 6
							liege = { character = ROOT }
							has_minor_title = title_commander
						}
					}
				}
				AND = {
					tier = EMPEROR
					is_nomadic = no
					NOT = {
						any_realm_character = {
							count = 8
							liege = { character = ROOT }
							has_minor_title = title_commander
						}
					}
				}
				AND = {
					tier = KING
					is_nomadic = yes
					NOT = {
						any_realm_character = {
							count = 2
							liege = { character = ROOT }
							has_minor_title = title_commander
						}
					}
				}
				AND = {
					tier = EMPEROR
					is_nomadic = yes
					NOT = {
						any_realm_character = {
							count = 4
							liege = { character = ROOT }
							has_minor_title = title_commander
						}
					}
				}
			}
		}
		event_target:invited_character = {
			give_minor_title = title_commander
			opinion = {
				modifier = opinion_loyal_servant
				who = ROOT
				years = 100
			}
		}
	}
	option = {
		name = FANTASTIC
		event_target:invited_character = {
			opinion = {
				modifier = opinion_loyal_servant
				who = ROOT
				years = 100
			}
		}
	}
	option = {
		name = EVTOPTCHF24130
		
		hidden_tooltip = {
			event_target:invited_character = { 
				death = {
					death_reason = death_missing
				}
			}
		}
	}
}
character_event = { # Bard character arrives
	id = HF.24131
	desc = EVTDESCHF24131
	picture = GFX_evt_jugglers
	border = GFX_event_normal_frame_diplomacy

	is_triggered_only = yes
	
	only_playable = yes
	only_capable = yes
	prisoner = no
	min_age = 16
	
	immediate = {
		spawn_fantastic_diplomat_effect = yes
		event_target:invited_character = {
			add_trait = poet
		}
	}
	
	option = {
		name = EVTOPTAHF24131
		event_target:invited_character = {
			opinion = {
				modifier = opinion_loyal_servant
				who = ROOT
				years = 100
			}
		}
	}
	option = {
		name = EVTOPTCHF24130
		
		hidden_tooltip = {
			event_target:invited_character = { 
				death = {
					death_reason = death_missing
				}
			}
		}
	}
}
character_event = { #Landless ladies of same religion might ask for protection.
	id = HF.24132
	hide_window = yes

	is_triggered_only = yes
	
	only_women = yes
	min_age = 16
	max_age = 30
	only_capable = yes
	prisoner = no
	
	trigger = {
		is_ruler = no
		is_female = yes
		NOT = { has_religion_feature = religion_matriarchal }
		religion_group = christian
		is_married = no
		NOT = { num_of_children = 1 }
		NOT = { num_of_lovers = 1 }
		NOT = { num_of_friends = 1 }
		NOR = { 
			trait = nun 
			trait = brave
			trait = content
		}
		NOT = { has_character_flag = special_marshal }
		liege = {  
			OR = { 
				NOT = { religion = ROOT }
				NOT = { reverse_opinion = { who = ROOT value = -40 } }
				is_rival = ROOT
			}
			any_neighbor_independent_ruler = {  
				age = 16
				NOT = { trait = incapable }
				any_owned_bloodline = { 
					has_bloodline_flag = bloodline_knights
					bloodline_is_active_for = PREV
				}
				religion = ROOT
			}
		}
	}
	immediate = {
		random = {
			chance = 5 
			random_neighbor_independent_ruler = {  
				limit = {  
					any_owned_bloodline = { 
						has_bloodline_flag = bloodline_knights
						bloodline_is_active_for = PREV
					}
					religion = ROOT
				}
				character_event = { id = HF.24133 }
			}
		}
	}
}
character_event = { # Woman asks for assistance
	id = HF.24133
	desc = EVTDESCHF24133
	picture = GFX_evt_homage_hf
	border = GFX_event_normal_frame_diplomacy

	is_triggered_only = yes
	
	option = {
		name = EVTOPTAHF24133
		trigger = {
			is_benevolent_trigger = yes
			is_married = no
			is_female = no
			FROM = { is_married = no }
		}
		FROM = {
			show_scope_change = no
			liege = {
				show_scope_change = no
				opinion = {
					modifier = opinion_outraged
					who = ROOT
					years = 100
				}
			}
		}
		FROM = {
			show_scope_change = no
			opinion = {
				modifier = opinion_saved_me
				who = ROOT
				years = 100
			}
			move_character = ROOT
			if = {
				limit = {
					is_betrothed = yes
				}
				break_betrothal = yes
			}
			if = {
				limit = {
					is_married = yes #Multiplayer delay
				}
				remove_spouse = yes
			}
			add_spouse = ROOT
			add_lover = ROOT
		}
	}
	option = {
		name = EVTOPTBHF24133
		FROM = {
			show_scope_change = no
			liege = {
				show_scope_change = no
				opinion = {
					modifier = opinion_outraged
					who = ROOT
					years = 100
				}
			}
		}
		FROM = {
			show_scope_change = no
			opinion = {
				modifier = opinion_saved_me
				who = ROOT
				years = 100
			}
			move_character = ROOT
			if = {
				limit = {
					is_betrothed = yes
				}
				break_betrothal = yes
			}
			if = {
				limit = {
					is_married = yes #Multiplayer delay
				}
				remove_spouse = yes
			}
		}
	}
	option = {
		name = EVTOPTCHF24133
		tiered_piety_negative_effect = yes
		FROM = {
			opinion = {
				modifier = opinion_dishonorable_scum
				who = ROOT
				years = 100
			}
		}
	}
}
character_event = { # Bards/Scholars/Mystics arriving at court.
	id = HF.24236
	hide_window = yes
	
	is_triggered_only = yes
	
	only_playable = yes
	only_capable = yes
	prisoner = no
	min_age = 16

	trigger = {
		piety = 0
		any_owned_bloodline = {
			has_bloodline_flag = bloodline_wandering_artists
			bloodline_is_active_for = PREV
		}
	}
	
	immediate = {
		random_list = {
			60 = {
				character_event = { id = HF.24237 }
			}
			30 = {
				character_event = { id = HF.24238 }
			}
			10 = {
				character_event = { id = HF.24239 }
			}
			60 = {
				modifier = {
					factor = 3
					ai = yes
				}
				modifier = {
					factor = 1.35
					NOT = {
						higher_tier_than = COUNT
					}
				}
				modifier = {
					factor = 1.35
					NOT = {
						higher_tier_than = DUKE
					}
				}
				modifier = {
					factor = 1.7
					NOT = {
						learning = 4
					}
				}
				modifier = {
					factor = 1.5
					NOT = {
						learning = 8
					}
				}
				modifier = {
					factor = 1.35
					NOT = {
						learning = 12
					}
				}
				modifier = {
					factor = 1.75
					is_evil_trigger = yes
				}
				modifier = {
					factor = 0.65
					is_benevolent_trigger = yes
				}
			}
		}
	}
}
character_event = { # Bard character arrives
	id = HF.24237
	desc = EVTDESCHF24237
	picture = GFX_evt_open_book_hf
	border = GFX_event_normal_frame_diplomacy

	is_triggered_only = yes
	
	only_playable = yes
	only_capable = yes
	prisoner = no
	
	immediate = {
		spawn_fantastic_diplomat_effect = yes
		event_target:invited_character = {
			add_trait = poet
		}
	}
	
	option = {
		name = EVTOPTAHF24237
		scaled_wealth = { value = -0.1 min = -5 max = -100 }
		tiered_prestige_reward_effect = yes
		event_target:invited_character = {
			opinion = {
				modifier = opinion_loyal_servant
				who = ROOT
				years = 100
			}
		}
	}
	option = {
		name = EVTOPTBHF24237
		
		hidden_tooltip = {
			event_target:invited_character = { 
				death = {
					death_reason = death_missing
				}
			}
		}
	}
}
character_event = { # Scholar character arrives
	id = HF.24238
	desc = EVTDESCHF24238
	picture = GFX_evt_open_book_hf
	border = GFX_event_normal_frame_diplomacy

	is_triggered_only = yes
	
	only_playable = yes
	only_capable = yes
	prisoner = no
	
	immediate = {
		spawn_fantastic_scholar_effect = yes
		event_target:invited_character = {
			add_trait = scholar
		}
	}
	
	option = {
		name = EVTOPTAHF24238
		scaled_wealth = { value = -0.1 min = -5 max = -100 }
		tiered_piety_reward_effect = yes
		event_target:invited_character = {
			opinion = {
				modifier = opinion_loyal_servant
				who = ROOT
				years = 100
			}
		}
	}
	option = {
		name = EVTOPTBHF24238
		
		hidden_tooltip = {
			event_target:invited_character = { 
				death = {
					death_reason = death_missing
				}
			}
		}
	}
}
character_event = { # Mystic character arrives
	id = HF.24239
	desc = { 
		trigger = { 
			ROOT = { 
				is_female = no
			} 
		} 
		picture = GFX_evt_hooded_figure_hf
		text = EVTDESCHFA24239
	}
	desc = { 
		trigger = { 
			ROOT = { 
				is_female = yes
			} 
		} 
		picture = GFX_evt_woman_at_window_hf
		text = EVTDESCHFB24239
	}
	picture = GFX_evt_hooded_figure_hf
	border = GFX_event_normal_frame_diplomacy

	is_triggered_only = yes
	
	only_playable = yes
	only_capable = yes
	prisoner = no
	
	immediate = {
		spawn_fantastic_scholar_effect = yes
		event_target:invited_character = {
			add_trait = mystic
			change_intrigue = 12
			remove_trait = honest
			remove_trait = trusting
			remove_trait = kind
			remove_trait = humble
			if = {
				limit = {
					ROOT = {
						OR = {
							religion_group = christian
							religion_group = muslim
						}
					}
				}
				become_heretic = yes
				set_character_flag = ai_flag_refuse_conversion
			}
			else = {
				random_list = {
					25 = {
						religion = zun_pagan
					}
					25 = {
						religion = baltic_pagan
					}
					25 = {
						religion = slavic_pagan
					}
					25 = {
					}
				}
				set_character_flag = ai_flag_refuse_conversion
			}
		}
	}
	
	option = {
		name = EVTOPTAHF24239
		tiered_piety_negative_effect = yes
		event_target:invited_character = {
			opinion = {
				modifier = opinion_loyal_servant
				who = ROOT
				years = 100
			}
		}
	}
	option = {
		name = EVTOPTBHF24239
		
		hidden_tooltip = {
			event_target:invited_character = { 
				death = {
					death_reason = death_missing
				}
			}
		}
	}
}
#####Philosopher Warrior#####
character_event = { #Philosopher-Warrior Drills troops.
	id = HF.24134
	desc = EVTDESCAHF24134
	picture = { 
		trigger = { 
			has_dlc = "Way of Life"
		} 
		picture = GFX_evt_war_planning
	}
	picture = { 
		trigger = { 
			NOT = { has_dlc = "Way of Life" }
		} 
		picture = GFX_evt_council
	}
	border = GFX_event_normal_frame_war
	
	is_triggered_only = yes

	option = { 
		name = EVTOPTAHF24134
		if = { 
			limit = { 
				OR = {
					trait = strategist
					martial = 15
				} 
			}
			prestige = -300 
		}
		if = { 
			limit = { 
				NOR = {
					trait = strategist
					martial = 15
				} 
			}
			prestige = -600
		}
		add_character_modifier = { name = infiltration_tactics years = 4 } 
		ai_chance = { 
			factor = 25 
		}
	}
	option = { 
		name = EVTOPTBHF24134
		if = { 
			limit = { 
				OR = {
					trait = strategist
					martial = 15
				} 
			}
			prestige = -300 
		}
		if = { 
			limit = { 
				NOR = {
					trait = strategist
					martial = 15
				} 
			}
			prestige = -600
		}
		add_character_modifier = { name = polished_formation years = 4 } 
		ai_chance = { 
			factor = 25 
		}
	}
	option = { 
		name = EVTOPTCHF24134
		if = { 
			limit = { 
				OR = {
					trait = strategist
					martial = 15
				} 
			}
			prestige = -200 
		}
		if = { 
			limit = { 
				NOR = {
					trait = strategist
					martial = 15
				} 
			}
			prestige = -400
		}
		add_character_modifier = { name = advanced_supply_lines years = 4 } 
		ai_chance = { 
			factor = 75
		}
	}
	option = { #Changed my mind.
		name = EVTOPTDHF24134
		hidden_tooltip = { remove_character_modifier = drill_troops_cooldown }
		ai_chance = { 
			factor = 0
		}
		break = yes
	}
	after = { 
		hidden_tooltip = { 
			random_list = { 
				90 = { }
				3 = { 
					trigger = { 
						NOR = { 
							trait = uncouth
							trait = robust
						}
					}
					modifier = { 
						factor = 2
						trait = brave
					}
					modifier = { 
						factor = 2
						trait = wroth
					}
					character_event = { id = HF.24135 days = 20 random = 20 } 
				}
				3 = { 
					trigger = { 
						NOT = { 
							trait = wroth
						}
					}
					modifier = { 
						factor = 2
						trait = aggressive_leader
					}
					modifier = { 
						factor = 2
						trait = brave
					}
					modifier = { 
						factor = 2
						trait = cruel
					}
					character_event = { id = HF.24136 days = 20 random = 20 } 
				}
				3 = { 
					trigger = { 
						NOT = { trait = is_malnourished }
					}
					modifier = { 
						factor = 2
						trait = temperate
					}
					modifier = { 
						factor = 2
						trait = stressed
					}
					character_event = { id = HF.24137 days = 20 random = 20 } 
				}
			}
		}
	}
}
character_event = { #Ruler cares more about training than appearance.
	id = HF.24135
	desc = { 
		trigger = { 
			is_female = yes
		} 
		text = EVTDESCAHF24135
	}
	desc = { 
		trigger = { 
			is_female = no
		} 
		text = EVTDESCBHF24135
	}
	picture = { 
		trigger = { 
			has_dlc = "Way of Life"
		} 
		picture = GFX_evt_war_planning
	}
	picture = { 
		trigger = { 
			NOT = { has_dlc = "Way of Life" }
		} 
		picture = GFX_evt_council
	}
	border = GFX_event_normal_frame_war
	
	is_triggered_only = yes

	option = { #Proud saves.
		name = EVTOPTAHF24135
		trigger = { trait = proud }
		tooltip_info = proud
		ai_chance = { 
			factor = 25 
		}
	}
	option = { 
		name = EVTOPTBHF24135
		if = { 
			limit = { trait = robust }
			change_martial = 1 
		}
		else_if = { 
			limit = { NOR = { trait = feeble trait = robust } }
			add_trait = robust
		}
		else_if = { 
			limit = { trait = feeble }
			remove_trait = feeble
		}
		if = { 
			limit = { trait = uncouth }
			change_diplomacy = -1 
		}
		else_if = { 
			limit = { NOR = { trait = uncouth trait = groomed } }
			add_trait = uncouth
		}
		else_if = { 
			limit = { trait = groomed }
			remove_trait = groomed
		}
		ai_chance = { 
			factor = 75 
		}
	}
}
character_event = { #Ruler has become wroth.
	id = HF.24136
	desc = EVTDESCAHF24136
	picture = { 
		trigger = { 
			has_dlc = "Way of Life"
		} 
		picture = GFX_evt_war_planning
	}
	picture = { 
		trigger = { 
			NOT = { has_dlc = "Way of Life" }
		} 
		picture = GFX_evt_council
	}
	border = GFX_event_normal_frame_war
	
	is_triggered_only = yes

	option = { #Deceitful saves.
		name = EVTOPTAHF24136
		trigger = { 
			trait = deceitful
		}
		tooltip_info = deceitful
		ai_chance = { 
			factor = 25 
		}
	}
	option = { 
		name = EVTOPTBHF24136
		if = { 
			limit = { trait = stressed }
			remove_trait = stressed 
		}
		add_trait = wroth
		ai_chance = { 
			factor = 75 
		}
	}
}
character_event = { #Ruler is skipping too many meals.
	id = HF.24137
	desc = { 
		trigger = { 
			is_female = yes
		} 
		text = EVTDESCAHF24137
	}
	desc = { 
		trigger = { 
			is_female = no
		} 
		text = EVTDESCBHF24137
	}
	picture = { 
		trigger = { 
			has_dlc = "Way of Life"
		} 
		picture = GFX_evt_war_planning
	}
	picture = { 
		trigger = { 
			NOT = { has_dlc = "Way of Life" }
		} 
		picture = GFX_evt_council
	}
	border = GFX_event_normal_frame_war
	
	is_triggered_only = yes

	option = { #Gluttonous saves.
		name = EVTOPTAHF24137
		trigger = { trait = gluttonous }
		tooltip_info = gluttonous
		ai_chance = { 
			factor = 25 
		}
	}
	option = { 
		name = {
			text = EVTOPTBHF24137_A
			trigger = {
				trait = is_fat
			}
		}
		name = {
			text = EVTOPTBHF24137_B
			trigger = {
				NOT = { trait = is_fat }
			}
		}
		if = { 
			limit = { trait = stressed }
			remove_trait = stressed 
		}
		custom_tooltip = { text = tooltip_warning_20629 }
		hidden_tooltip = { lose_weight_small_effect = yes }
		hidden_tooltip = { weight_trait_check_effect = yes }
		ai_chance = { 
			factor = 75 
		}
	}
}
#####Munificent#####
character_event = { #Munificent Bloodline - Boosting opinion.
	id = HF.24138
	desc = EVTDESCAHF24138
	picture = { 
		trigger = { 
			has_religion_feature = religion_matriarchal
		} 
		picture = GFX_evt_matriarchy_throne_room
	}
	picture = { 
		trigger = { 
			has_religion_feature = religion_patriarchal
		} 
		picture = GFX_evt_tengri_throneroom_oldgods
	}
	picture = { 
		trigger = { 
			NOR = { 
				has_religion_feature = religion_matriarchal
				has_religion_feature = religion_patriarchal
			}
		} 
		picture = GFX_evt_fancy_feast
	}
	border = GFX_event_normal_frame_diplomacy
	
	is_triggered_only = yes

	option = { #Endear neighbors.
		name = EVTOPTAHF24138
		trigger = { 
			any_neighbor_independent_ruler = { 
				is_alive = yes
				is_adult = yes
			}
		}
		custom_tooltip = { text = TT_EVTOPTAHF24138 }
		if = { 
			limit = { 
				OR = {
					is_attractive_trigger = yes
					diplomacy = 15
				} 
			}
			prestige = -300 
		}
		if = { 
			limit = { 
				NOR = {
					is_attractive_trigger = yes
					diplomacy = 15
				} 
			}
			prestige = -600
		}
		hidden_tooltip = { 
			any_neighbor_independent_ruler = {
				limit = { 
					is_adult = yes 
				}
				character_event = { id = HF.24139 }
			}
			random_neighbor_independent_ruler = {
				limit = { 
					ai = yes
					is_adult = yes 
					NOR = { trait = celibate trait = eunuch is_rival = ROOT }
					OR = {	
						AND = {
							ROOT = { is_female = no }
							prefers_men_trigger = yes
							NOT = { has_religion_feature = religion_matriarchal }
						}
						AND = {
							ROOT = { is_female = yes }
							prefers_men_trigger = no
							NOT = { has_religion_feature = religion_patriarchal }
						}
					}
				}
				preferred_limit = {
					trait = lustful
				}
				random = {
					chance = 20
					modifier = {
						factor = 1.5
						ROOT = { is_attractive_trigger = yes }
					}
					modifier = {
						factor = 0.5
						ROOT = { is_unattractive_trigger = yes }
					}
					modifier = {
						factor = 0.5
						ROOT = { age = 40 }
					}
					modifier = {
						factor = 1.5
						ROOT = { diplomacy = 8 }
					}
					modifier = {
						factor = 1.5
						ROOT = { diplomacy = 10 }
					}
					modifier = {
						factor = 1.5
						ROOT = { diplomacy = 12 }
					}
					modifier = {
						factor = 1.5
						ROOT = { diplomacy = 14 }
					}
					modifier = {
						factor = 1.5
						ROOT = { diplomacy = 16 }
					}
					opinion = { 
						who = ROOT
						modifier = opinion_infatuated
						years = 8
					}
				}
			}
		}
		ai_chance = { 
			factor = 25 
		}
	}
	option = {
		name = EVTOPTBHF24138
		add_character_modifier = { name = endearing_peasants duration = 1460 }
		if = { 
			limit = { 
				OR = {
					is_attractive_trigger = yes
					diplomacy = 15
				} 
			}
			prestige = -200 
		}
		if = { 
			limit = { 
				NOR = {
					is_attractive_trigger = yes
					diplomacy = 15
				} 
			}
			prestige = -400
		}
		ai_chance = { 
			factor = 25 
		}
	}
	option = {
		name = EVTOPTCHF24138
		hidden_tooltip = { remove_character_modifier = endearing_noblemen_cooldown }
		ai_chance = { 
			factor = 0
		}
		break = yes
	}
	after = { 
		hidden_tooltip = { 
			random_list = { 
				90 = { }
				3 = { 
					trigger = { 
						NOR = { 
							trait = groomed
							trait = dull
						}
					}
					modifier = { 
						factor = 2
						trait = proud
					}
					modifier = { 
						factor = 2
						trait = hedonist
					}
					character_event = { id = HF.24141 days = 20 random = 20 } 
				}
				3 = { 
					trigger = { 
						NOT = { 
							trait = drunkard
						}
					}
					modifier = { 
						factor = 2
						trait = gluttonous
					}
					modifier = { 
						factor = 2
						trait = hedonist
					}
					character_event = { id = HF.24142 days = 20 random = 20 } 
				}
				3 = { 
					trigger = { 
						NOT = { 
							trait = is_fat
						}
					}
					modifier = { 
						factor = 2
						trait = gluttonous
					}
					modifier = { 
						factor = 2
						trait = hedonist
					}
					character_event = { id = HF.24143 days = 20 random = 20 } 
				}
			}
		}
	}
}
character_event = { #Vassals/Neighbors pacified.
	id = HF.24139
	desc = { 
		trigger = { 
			vassal_of = FROM
		} 
		text = EVTDESCAHF24139
	}
	desc = { 
		trigger = { 
			NOT = { vassal_of = FROM } 
		} 
		text = EVTDESCBHF24139
	}
	picture = { 
		trigger = { 
			has_religion_feature = religion_matriarchal
		} 
		picture = GFX_evt_matriarchy_throne_room
	}
	picture = { 
		trigger = { 
			has_religion_feature = religion_patriarchal
		} 
		picture = GFX_evt_tengri_throneroom_oldgods
	}
	picture = { 
		trigger = { 
			NOR = { 
				has_religion_feature = religion_matriarchal
				has_religion_feature = religion_patriarchal
			}
		} 
		picture = GFX_evt_fancy_feast
	}
	border = GFX_event_normal_frame_diplomacy
	
	is_triggered_only = yes

	option = { 
		name = EVTOPTAHF24139
		trigger = { 
			OR = { 
				AND = { 
					is_female = yes
					FROM = { is_female = yes }
				}
				AND = { 
					is_female = no
					FROM = { is_female = no }
				}
			}
			trait = envious
		}
		tooltip_info = envious
		ai_chance = { 
			factor = 0 
		}
	}
	option = { 
		name = EVTOPTCHF24139
		trigger = { 
			OR = { 
				AND = { 
					has_religion_feature = religion_patriarchal
					FROM = { is_female = yes }
				}
				AND = { 
					has_religion_feature = religion_matriarchal
					FROM = { is_female = no }
				}
			}
		}
		tooltip_info_custom = available_because_religious_doctrine
		tiered_piety_reward_effect = yes
		ai_chance = { 
			factor = 0 
		}
	}
	option = { 
		name = EVTOPTDHF24139
		trigger = { 
			OR = {  
				ai = no
				NOR = {
					has_opinion_modifier = { 
						who = FROM
						modifier = opinion_infatuated
					} 
					is_lover = FROM
				}
			} 
			OR = {
				AND = {
					FROM = { is_female = yes }
					prefers_men_trigger = yes
				}
				AND = {
					FROM = { is_female = no }
					prefers_men_trigger = no
				}
			}
		}
		opinion = { 
			who = FROM
			modifier = opinion_impressed
			years = 5
		}
		ai_chance = { 
			factor = 70 
		}
	}
	option = { 
		name = EVTOPTEHF24139
		trigger = { 
			OR = {  
				ai = no
				NOR = {
					has_opinion_modifier = { 
						who = FROM
						modifier = opinion_infatuated
					} 
					is_lover = FROM
				}
			} 
			OR = {
				AND = {
					FROM = { is_female = yes }
					prefers_men_trigger = no
				}
				AND = {
					FROM = { is_female = no }
					prefers_men_trigger = yes
				}
			}
		}
		opinion = { 
			who = FROM
			modifier = opinion_impressed_infatuated
			years = 5
		}
		ai_chance = { 
			factor = 70 
		}
	}
	option = { 
		name = EVTOPTFHF24139
		trigger = { 
			OR = {
				has_opinion_modifier = { 
					who = FROM
					modifier = opinion_infatuated
				} 
				is_lover = FROM
			}
		}
		transfer_scaled_wealth = { to = FROM value = 0.5 min = 10 max = 100 } 
		show_portrait = FROM
		hidden_tooltip = { FROM = { character_event = { id = HF.24140 } } } 
		ai_chance = { 
			factor = 20 
		}
	}
}
character_event = { #Notified of present.
	id = HF.24140
	desc = EVTDESCAHF24140
	desc = EVTDESCBHF24140
	desc = EVTDESCCHF24140
	desc = EVTDESCDHF24140
	picture = GFX_evt_fancy_feast
	border = GFX_event_normal_frame_diplomacy
	
	is_triggered_only = yes

	notification = yes

	option = { 
		name = EVTOPTDHF24139
		ai_chance = { 
			factor = 25 
		}
	}
}
character_event = { #Ruler cares more about appearances than substance.
	id = HF.24141
	desc = EVTDESCAHF24141
	picture = { 
		trigger = { 
			has_religion_feature = religion_matriarchal
		} 
		picture = GFX_evt_matriarchy_throne_room
	}
	picture = { 
		trigger = { 
			has_religion_feature = religion_patriarchal
		} 
		picture = GFX_evt_tengri_throneroom_oldgods
	}
	picture = { 
		trigger = { 
			NOR = { 
				has_religion_feature = religion_matriarchal
				has_religion_feature = religion_patriarchal
			}
		} 
		picture = GFX_evt_fancy_feast
	}
	border = GFX_event_normal_frame_diplomacy
	
	is_triggered_only = yes

	option = {
		name = EVTOPTAHF24141
		trigger = { trait = shy }
		tooltip_info = shy
		ai_chance = { 
			factor = 25 
		}
	}
	option = { 
		name = EVTOPTBHF24141
		if = { 
			limit = { trait = groomed }
			change_diplomacy = 1 
		}
		else_if = { 
			limit = { NOR = { trait = uncouth trait = groomed } }
			add_trait = groomed
		}
		else_if = { 
			limit = { trait = uncouth }
			remove_trait = uncouth
		}
		if = { 
			limit = { trait = dull }
			change_stewardship = -1 
		}
		else_if = { 
			limit = { NOR = { trait = dull trait = shrewd } }
			add_trait = dull
		}
		else_if = { 
			limit = { trait = shrewd }
			remove_trait = shrewd
		}
		ai_chance = { 
			factor = 75 
		}
	}
}
character_event = { #Ruler has become drunkard.
	id = HF.24142
	desc = { 
		trigger = { 
			is_female = yes
		} 
		text = EVTDESCAHF24142
	}
	desc = { 
		trigger = { 
			is_female = no
		} 
		text = EVTDESCBHF24142
	}
	picture = { 
		trigger = { 
			has_religion_feature = religion_matriarchal
		} 
		picture = GFX_evt_matriarchy_throne_room
	}
	picture = { 
		trigger = { 
			has_religion_feature = religion_patriarchal
		} 
		picture = GFX_evt_tengri_throneroom_oldgods
	}
	picture = { 
		trigger = { 
			NOR = { 
				has_religion_feature = religion_matriarchal
				has_religion_feature = religion_patriarchal
			}
		} 
		picture = GFX_evt_fancy_feast
	}
	border = GFX_event_normal_frame_diplomacy
	
	is_triggered_only = yes

	option = { #Diligent saves.
		name = EVTOPTAHF24142
		trigger = { trait = diligent }
		tooltip_info = diligent
		ai_chance = { 
			factor = 25 
		}
	}
	option = { 
		name = EVTOPTBHF24142
		if = { 
			limit = { trait = stressed }
			remove_trait = stressed 
		}
		add_trait = drunkard
		ai_chance = { 
			factor = 75 
		}
	}
}
character_event = { #Ruler is having too many feasts.
	id = HF.24143
	desc = { 
		trigger = { 
			is_female = yes
		} 
		text = EVTDESCAHF24143
	}
	desc = { 
		trigger = { 
			is_female = no
		} 
		text = EVTDESCBHF24143
	}
	picture = { 
		trigger = { 
			has_religion_feature = religion_matriarchal
		} 
		picture = GFX_evt_matriarchy_throne_room
	}
	picture = { 
		trigger = { 
			has_religion_feature = religion_patriarchal
		} 
		picture = GFX_evt_tengri_throneroom_oldgods
	}
	picture = { 
		trigger = { 
			NOR = { 
				has_religion_feature = religion_matriarchal
				has_religion_feature = religion_patriarchal
			}
		} 
		picture = GFX_evt_fancy_feast
	}
	border = GFX_event_normal_frame_diplomacy
	
	is_triggered_only = yes

	option = {
		name = EVTOPTAHF24143
		trigger = { trait = temperate }
		tooltip_info = temperate
		ai_chance = { 
			factor = 25 
		}
	}
	option = { 
		name = {
			text = EVTOPTBHF24143_A
			trigger = {
				trait = is_malnourished
			}
		}
		name = {
			text = EVTOPTBHF24143_B
			trigger = {
				NOT = { trait = is_malnourished }
			}
		}
		if = { 
			limit = { trait = stressed }
			remove_trait = stressed 
		}
		custom_tooltip = { text = tooltip_warning_20606 }
		hidden_tooltip = { gain_weight_small_effect = yes }
		hidden_tooltip = { weight_trait_check_effect = yes }
		ai_chance = { 
			factor = 75 
		}
	}
}
#####Murder Peace#####
character_event = { #Murder Peace Bloodline: Ruler dismantles factions.
	id = HF.24144
	desc = EVTDESCAHF24144
	picture = { 
		trigger = { 
			has_dlc = "Mystics"
		} 
		picture = GFX_evt_catching_heretic
	}
	picture = { 
		trigger = { 
			NOT = { has_dlc = "Mystics" }
		} 
		picture = GFX_evt_beheading
	}
	border = GFX_event_normal_frame_intrigue
	
	is_triggered_only = yes

	option = { 
		name = EVTOPTAHF24144
		trigger = { intrigue = 18 }
		tooltip_info = intrigue
		custom_tooltip = { text = TT_EVTOPTAHF24144 }
		prestige = -450
		hidden_tooltip = { 
			any_vassal = { character_event = { id = HF.24145 days = 5 random = 10 } }
		}
		ai_chance = { 
			factor = 25 
		}
	}
	option = { 
		name = EVTOPTBHF24144
		trigger = { intrigue = 14 }
		tooltip_info = intrigue
		custom_tooltip = { text = TT_EVTOPTBHF24144 }
		prestige = -350
		hidden_tooltip = { 
			any_vassal = { character_event = { id = HF.24146 days = 5 random = 10 } }
		}
		ai_chance = { 
			factor = 25 
		}
	}
	option = { 
		name = EVTOPTCHF24144
		trigger = { intrigue = 10 }
		tooltip_info = intrigue
		custom_tooltip = { text = TT_EVTOPTCHF24144 }
		prestige = -250
		hidden_tooltip = { 
			any_vassal = { character_event = { id = HF.24147 days = 5 random = 10 } }
		}
		ai_chance = { 
			factor = 25 
		}
	}
	option = { 
		name = EVTOPTDHF24144
		custom_tooltip = { text = TT_EVTOPTDHF24144 }
		hidden_tooltip = { 
			any_vassal = { character_event = { id = HF.24148 days = 5 random = 10 } }
		}
		ai_chance = { 
			factor = 25 
		}
	}
	after = { 
		hidden_tooltip = { 
			random_list = { 
				90 = { }
				3 = { 
					trigger = { 
						NOT = { trait = paranoid }
					}
					modifier = { 
						factor = 2
						trait = shy
					}
					modifier = { 
						factor = 2
						trait = cruel
					}
					character_event = { id = HF.24149 days = 20 random = 20 } 
				}
				3 = { 
					trigger = { 
						NOT = { trait = arbitrary }
					}
					modifier = { 
						factor = 2
						trait = zealous
					}
					modifier = { 
						factor = 2
						trait = paranoid
					}
					character_event = { id = HF.24150 days = 20 random = 20 } 
				}
				3 = { 
					trigger = { 
						NOT = { trait = cruel }
					}
					modifier = { 
						factor = 2
						trait = arbitrary
					}
					modifier = { 
						factor = 2
						trait = cruel
					}
					character_event = { id = HF.24151 days = 20 random = 20 } 
				}
			}
		}
	}
}
character_event = { #Vassal notified of full crackdown.
	id = HF.24145
	desc = EVTDESCAHF24145
	picture = { 
		trigger = { 
			has_dlc = "Mystics"
		} 
		picture = GFX_evt_catching_heretic
	}
	picture = { 
		trigger = { 
			NOT = { has_dlc = "Mystics" }
		} 
		picture = GFX_evt_beheading
	}
	border = GFX_event_normal_frame_intrigue
	
	is_triggered_only = yes

	option = { 
		name = EVTOPTAHF24145
		custom_tooltip = { text = TT_EVTOPTAHF24145 }
		opinion = {
			modifier = opinion_coerced_into_leaving_faction
			who = FROM
			years = 10
		}
		ai_chance = { factor = 100 }
	}
}
character_event = { #Vassal notified of heavy crackdown.
	id = HF.24146
	desc = EVTDESCAHF24145
	picture = { 
		trigger = { 
			has_dlc = "Mystics"
		} 
		picture = GFX_evt_catching_heretic
	}
	picture = { 
		trigger = { 
			NOT = { has_dlc = "Mystics" }
		} 
		picture = GFX_evt_beheading
	}
	border = GFX_event_normal_frame_intrigue
	
	is_triggered_only = yes

	option = { 
		name = EVTOPTAHF24146
		custom_tooltip = { text = TT_EVTOPTAHF24145 }
		opinion = {
			modifier = opinion_coerced_into_leaving_faction
			who = FROM
			years = 6
		}
		ai_chance = { factor = 100 }
	}
}
character_event = { #Vassal notified of medium crackdown.
	id = HF.24147
	desc = EVTDESCAHF24145
	picture = { 
		trigger = { 
			has_dlc = "Mystics"
		} 
		picture = GFX_evt_catching_heretic
	}
	picture = { 
		trigger = { 
			NOT = { has_dlc = "Mystics" }
		} 
		picture = GFX_evt_beheading
	}
	border = GFX_event_normal_frame_intrigue
	
	is_triggered_only = yes

	option = { 
		name = EVTOPTAHF24147
		custom_tooltip = { text = TT_EVTOPTAHF24145 }
		opinion = {
			modifier = opinion_coerced_into_leaving_faction
			who = FROM
			years = 4
		}
		ai_chance = { factor = 100 }
	}
}
character_event = { #Vassal notified of light crackdown.
	id = HF.24148
	desc = EVTDESCAHF24145
	picture = { 
		trigger = { 
			has_dlc = "Mystics"
		} 
		picture = GFX_evt_catching_heretic
	}
	picture = { 
		trigger = { 
			NOT = { has_dlc = "Mystics" }
		} 
		picture = GFX_evt_beheading
	}
	border = GFX_event_normal_frame_intrigue
	
	is_triggered_only = yes

	option = { 
		name = EVTOPTAHF24148
		custom_tooltip = { text = TT_EVTOPTAHF24145 }
		opinion = {
			modifier = opinion_coerced_into_leaving_faction
			who = FROM
			years = 2
		}
		ai_chance = { factor = 100 }
	}
}
character_event = { #Ruler has become paranoid.
	id = HF.24149
	desc = EVTDESCAHF24149
	picture = { 
		trigger = { 
			has_dlc = "Mystics"
		} 
		picture = GFX_evt_catching_heretic
	}
	picture = { 
		trigger = { 
			NOT = { has_dlc = "Mystics" }
		} 
		picture = GFX_evt_beheading
	}
	border = GFX_event_normal_frame_intrigue
	
	is_triggered_only = yes

	option = {
		name = EVTOPTAHF24149
		trigger = { trait = brave }
		tooltip_info = brave
		ai_chance = { 
			factor = 25 
		}
	}
	option = { 
		name = EVTOPTBHF24149
		if = { 
			limit = {
				NOT = { trait = paranoid }
			}
			add_trait = paranoid
		}
		else = {
			change_intrigue = 1
			change_martial = -1
		}
		ai_chance = { 
			factor = 75 
		}
	}
}
character_event = { #Ruler has become arbitrary.
	id = HF.24150
	desc = EVTDESCAHF24150
	picture = { 
		trigger = { 
			has_dlc = "Mystics"
		} 
		picture = GFX_evt_catching_heretic
	}
	picture = { 
		trigger = { 
			NOT = { has_dlc = "Mystics" }
		} 
		picture = GFX_evt_beheading
	}
	border = GFX_event_normal_frame_intrigue
	
	is_triggered_only = yes

	option = {
		name = EVTOPTAHF24150
		trigger = { trait = kind }
		tooltip_info = kind
		ai_chance = { 
			factor = 25 
		}
	}
	option = { 
		name = EVTOPTBHF24150
		if = { 
			limit = {
				NOT = { trait = arbitrary }
			}
			add_trait = arbitrary
		}
		else = {
			change_intrigue = 1
			change_stewardship = -1
		}
		ai_chance = { 
			factor = 75 
		}
	}
}
character_event = { #Ruler has become cruel.
	id = HF.24151
	desc = EVTDESCAHF24151
	picture = { 
		trigger = { 
			has_dlc = "Mystics"
		} 
		picture = GFX_evt_catching_heretic
	}
	picture = { 
		trigger = { 
			NOT = { has_dlc = "Mystics" }
		} 
		picture = GFX_evt_beheading
	}
	border = GFX_event_normal_frame_intrigue
	
	is_triggered_only = yes

	option = { #Just saves.
		name = EVTOPTAHF24151
		trigger = { trait = just }
		tooltip_info = just
		ai_chance = { 
			factor = 25 
		}
	}
	option = { 
		name = EVTOPTBHF24151
		if = { 
			limit = {
				NOT = { trait = cruel }
			}
			add_trait = cruel
		}
		else = {
			change_intrigue = 1
			change_diplomacy = -1
		}
		ai_chance = { 
			factor = 75 
		}
	}
}
#####Family Bloodline#####
character_event = { #Family Bloodline - Dynastic meddling.
	id = HF.24152
	desc = EVTDESCAHF24152
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = yes
			}
			event_target:meddler_target = {
				is_female = yes
			}
		} 
		picture = GFX_evt_daughter_asking_mother
	}
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = yes
			}
			event_target:meddler_target = {
				is_female = no
			}
		} 
		picture = GFX_evt_daughter_asking_father
	}
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = no
			}
			event_target:meddler_target = {
				is_female = yes
			}
		} 
		picture = GFX_evt_courtiers_talking
	}
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = no
			}
			event_target:meddler_target = {
				is_female = no
			}
		} 
		picture = GFX_evt_son_asking_father
	}
	border = GFX_event_normal_frame_diplomacy
	
	is_triggered_only = yes

	immediate = { 
		FROM = { save_event_target_as = meddling_target }
		ROOT = { save_event_target_as = meddler_target }
	}
	option = {
		name = EVTOPTAHF24152
		custom_tooltip = { text = TT_EVTOPTAHF24152 }
		hidden_tooltip = { character_event = { id = HF.24153 } }
		ai_chance = { 
			factor = 50 
			modifier = { 
				factor = 0.5
				NOR = {
					FROM = { trait = stressed }
					FROM = { trait = depressed }
					FROM = { trait = drunkard }
					FROM = { trait = slothful }
					FROM = { trait = lustful }
					FROM = { 
						is_married = yes 
						NOT = { num_of_children = 2 }
					}
					any_owned_bloodline = {
						has_bloodline_flag = bloodline_dynastic_meddling
						bloodline_is_active_for = PREV
						founder = {
							NOT = { culture = event_target:meddling_target }
							culture_group = event_target:meddling_target
						}
					}
					trait = kind
					trait = diligent
					trait = chaste
					has_focus = focus_family
				}
			}
		}
	}
	option = {
		name = EVTOPTBHF24152
		custom_tooltip = { text = TT_EVTOPTBHF24152 }
		hidden_tooltip = { character_event = { id = HF.24154 } }
		ai_chance = { 
			factor = 50 
			modifier = { 
				factor = 0.5
				NOR = {
					FROM = { trait = groomed }
					FROM = { trait = uncouth }
					FROM = { trait = is_fat }
					FROM = { trait = is_malnourished }
					trait = proud
					trait = diligent
					trait = gluttonous
					trait = temperate
				}
			}
		}
	}
	option = { 
		name = EVTOPTCHF24152
		hidden_tooltip = {  
			remove_character_modifier = dynastic_meddling_cooldown
			FROM = { remove_character_modifier = dynastic_meddling_target_cooldown }
		}
		ai_chance = { 
			factor = 0 
		}
	}
}
character_event = { #Meddling with behavior.
	id = HF.24153
	desc = EVTDESCAHF24152
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = yes
			}
			event_target:meddler_target = {
				is_female = yes
			}
		} 
		picture = GFX_evt_daughter_asking_mother
	}
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = yes
			}
			event_target:meddler_target = {
				is_female = no
			}
		} 
		picture = GFX_evt_daughter_asking_father
	}
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = no
			}
			event_target:meddler_target = {
				is_female = yes
			}
		} 
		picture = GFX_evt_courtiers_talking
	}
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = no
			}
			event_target:meddler_target = {
				is_female = no
			}
		} 
		picture = GFX_evt_son_asking_father
	}
	border = GFX_event_normal_frame_diplomacy
	
	is_triggered_only = yes

	immediate = { 
		any_owned_bloodline = {
			limit = { 
				has_bloodline_flag = bloodline_dynastic_meddling 
				bloodline_is_active_for = PREV
			}
			founder = {
				save_event_target_as = scoped_founder
			}
		}
	}
	option = {
		name = EVTOPTAHF24153
		tooltip = { 
			event_target:meddling_target = { 
				show_scope_change = no
				if = {
					limit = { 
						trait = depressed 
					}
					remove_trait = depressed
				} 
				else_if = {
					limit = { 
						trait = stressed
					}
					remove_trait = stressed
				}
				else_if = {
					limit = { 
						NOR = { 
							trait = stressed
							trait = depressed 
						}
					}
					event_target:meddling_target = { health = 0.5 }
				}
			}
		}
		hidden_tooltip = { event_target:meddling_target = { character_event = { id = HF.24155 } } }
		ai_chance = { 
			factor = 50 
			modifier = { 
				factor = 0.5
				NOR = {
					event_target:meddling_target = { trait = stressed }
					event_target:meddling_target = { trait = depressed }
					trait = kind
				}
			}
		}
	}
	option = {
		name = {
			text = EVTOPTBHF24153_A
			trigger = {
				event_target:meddling_target = { trait = drunkard }
			}
		}
		name = {
			text = EVTOPTBHF24153_B
			trigger = {
				event_target:meddling_target = { trait = slothful }
			}
		}
		name = {
			text = EVTOPTBHF24153_C
			trigger = {
				event_target:meddling_target = { NOR = { trait = drunkard trait = slothful } }
			}
		}
		tooltip = { 
			event_target:meddling_target = { 
				show_scope_change = no
				if = {
					limit = { 
						trait = drunkard 
					}
					remove_trait = drunkard
				} 
				else_if = {
					limit = { 
						trait = slothful
					}
					remove_trait = slothful
				}
				else_if = {
					limit = { 
						NOR = { 
							trait = drunkard
							trait = slothful 
							trait = diligent
						}
					}
					add_trait = diligent
				}
				else_if = {
					limit = { 
						NOR = { 
							trait = drunkard
							trait = slothful 
						}
						trait = diligent
					}
					event_target:meddling_target = { change_stewardship = 1 }
				}
			}
		}
		hidden_tooltip = { event_target:meddling_target = { character_event = { id = HF.24156 } } }
		ai_chance = { 
			factor = 50 
			modifier = { 
				factor = 0.5
				NOR = {
					event_target:meddling_target = { trait = drunkard }
					event_target:meddling_target = { trait = slothful }
					trait = diligent
				}
			}
		}
	}
	option = {
		name = {
			text = EVTOPTCHF24153_A
			trigger = {
				event_target:meddling_target = { NOT = { trait = chaste } } #Should be chaste.
			}
		}
		name = {
			text = EVTOPTCHF24153_B
			trigger = {
				event_target:meddling_target = { is_married = yes num_of_children = 2 } #Should love spouse.
			}
		}
		name = {
			text = EVTOPTCHF24153_C
			trigger = {
				event_target:meddling_target = { is_married = yes NOR = { num_of_children = 2 trait = celibate trait = eunuch } } #Should make kids.
			}
		}
		tooltip = { 
			event_target:meddling_target = { 
				show_scope_change = no
				if = {
					limit = { 
						trait = lustful
					}
					remove_trait = lustful
				} 
				else_if = {
					limit = { 
						NOR = { 
							trait = lustful 
							trait = chaste
						}
					}
					add_trait = chaste
				}
				else_if = {
					limit = { 
						is_married = no
						trait = chaste
					}
					event_target:meddling_target = { change_learning = 1 }
				}
				else_if = {
					limit = { 
						is_married = yes
						NOR = { 
							num_of_children = 2 
							trait = celibate 
							trait = eunuch 
						}
					}
					event_target:meddling_target = { add_character_modifier = { name = marital_duty duration = 720 } }
				}
				else = {
					opinion = { modifier = opinion_rekindle_love who = spouse years = 2 }
				}

				if = { #Regardless, moralizing against Seduction will happen.
					limit = { 
						has_focus = focus_seduction
					}
					set_focus = focus_family
				}
			}
		}
		hidden_tooltip = { event_target:meddling_target = { character_event = { id = HF.24157 } } }
		ai_chance = { 
			factor = 50 
			modifier = { 
				factor = 0.5
				NOR = {
					event_target:meddling_target = { trait = lustful }
					event_target:meddling_target = { has_focus = focus_seduction }
					has_focus = focus_family
					trait = chaste
				}
			}
		}
	}
	option = {
		name = EVTOPTDHF24153
		trigger = {
			event_target:meddling_target = {
				NOT = { culture = event_target:scoped_founder }
				culture_group = event_target:scoped_founder
			}
		}
		show_portrait = event_target:meddling_target
		custom_tooltip = { 
			text = TT_EVTOPTDHF24153
		}
		hidden_tooltip = { event_target:meddling_target = { character_event = { id = HF.24158 } } }
		ai_chance = { 
			factor = 50 
			modifier = { 
				factor = 0.5
				NOR = {
					trait = proud
					trait = gregarious
					trait = socializer
				}
			}
		}
	}
	option = {
		name = EVTOPTCHF24152
		trigger = {  
			event_target:meddling_target = {
				OR = { 
					culture = event_target:scoped_founder 
					NOT = { culture_group = event_target:scoped_founder }
				}
			}
		}
		hidden_tooltip = {  
			remove_character_modifier = dynastic_meddling_cooldown
			event_target:meddling_target = { remove_character_modifier = dynastic_meddling_target_cooldown }
		}
		ai_chance = { 
			factor = 0 
		}
	}
}
character_event = { #Meddling with appearance.
	id = HF.24154
	desc = EVTDESCAHF24152
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = yes
			}
			event_target:meddler_target = {
				is_female = yes
			}
		} 
		picture = GFX_evt_daughter_asking_mother
	}
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = yes
			}
			event_target:meddler_target = {
				is_female = no
			}
		} 
		picture = GFX_evt_daughter_asking_father
	}
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = no
			}
			event_target:meddler_target = {
				is_female = yes
			}
		} 
		picture = GFX_evt_courtiers_talking
	}
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = no
			}
			event_target:meddler_target = {
				is_female = no
			}
		} 
		picture = GFX_evt_son_asking_father
	}
	border = GFX_event_normal_frame_diplomacy
	
	is_triggered_only = yes

	option = {
		name = EVTOPTAHF24154
		tooltip = { 
			event_target:meddling_target = { 
				show_scope_change = no
				if = {
					limit = { 
						trait = groomed 
					}
					remove_trait = groomed
				} 
				else_if = {
					limit = { 
						NOR = { 
							trait = groomed
							trait = uncouth
						}
					}
					add_trait = uncouth
				}
				else_if = {
					limit = { 
						trait = uncouth
					}
					event_target:meddling_target = { change_diplomacy = -1 } 
				}
				event_target:meddling_target = { 
					change_martial = 1
					change_learning = 1
				}
			}
		}
		hidden_tooltip = { event_target:meddling_target = { character_event = { id = HF.24159 } } }
		ai_chance = { 
			factor = 50 
			modifier = { 
				factor = 0.5
				NOR = {
					event_target:meddling_target = { trait = groomed }
					trait = humble
					trait = uncouth
				}
			}
			modifier = { 
				factor = 1.5
				event_target:meddling_target = { is_female = no }
				NOR = {
					has_religion_feature = religion_matriarchal
					has_game_rule = {
						name = gender
						value = all
					}
				}
			}
		}
	}
	option = {
		name = EVTOPTBHF24154
		tooltip = { 
			event_target:meddling_target = { 
				show_scope_change = no
				if = {
					limit = { 
						trait = uncouth 
					}
					remove_trait = uncouth
				} 
				else_if = {
					limit = { 
						NOR = { 
							trait = groomed
							trait = uncouth
						}
					}
					add_trait = groomed
				}
				else_if = {
					limit = { 
						trait = groomed
					}
					event_target:meddling_target = { change_diplomacy = 1 }
				}
				event_target:meddling_target = { change_stewardship = -1 }
			}
		}
		hidden_tooltip = { event_target:meddling_target = { character_event = { id = HF.24160 } } }
		ai_chance = { 
			factor = 50 
			modifier = { 
				factor = 0.5
				NOR = {
					event_target:meddling_target = { trait = uncouth }
					trait = proud
					trait = groomed
				}
			}
			modifier = { 
				factor = 1.5
				event_target:meddling_target = { is_female = yes }
				NOR = {
					has_religion_feature = religion_matriarchal
					has_game_rule = {
						name = gender
						value = all
					}
				}
			}
		}
	}
	option = {
		name = EVTOPTCHF24154
		trigger = { 
			NOT = { event_target:meddling_target = { trait = is_fat } }
		}
		show_portrait = event_target:meddling_target
		show_trait = is_fat
		custom_tooltip = { 
			text = TT_EVTOPTCHF24154
		}
		if = { 
			limit = { 
				event_target:meddling_target = { 
					OR = { 
						NOT = { check_variable = { which = physique_variable value = -5 } } 
						trait = feeble
					} 
				} 	
			}
			custom_tooltip = { 
				text = TT_EVTOPTCHF24154_HEALTH
			}
		}
		hidden_tooltip = { event_target:meddling_target = { character_event = { id = HF.24161 } } }
		ai_chance = { 
			factor = 50 
			modifier = { 
				factor = 0.5
				NOR = {
					NOT = { event_target:meddling_target = { check_variable = { which = physique_variable value = 0 } } }
					trait = gluttonous
					trait = hedonist
					trait = is_fat
				}
			}
		}
	}
	option = {
		name = EVTOPTDHF24154
		trigger = { 
			NOT = { event_target:meddling_target = { trait = is_malnourished } }
		}
		show_portrait = event_target:meddling_target
		show_trait = is_malnourished
		custom_tooltip = { 
			text = TT_EVTOPTDHF24154
		}
		if = { 
			limit = { 
				event_target:meddling_target = { 
					OR = { 
						check_variable = { which = physique_variable value = 5 } 
						trait = sturdy
					} 
				} 
			}
			custom_tooltip = { 
				text = TT_EVTOPTCHF24154_HEALTH
			}
		}
		hidden_tooltip = { event_target:meddling_target = { character_event = { id = HF.24162 } } }
		ai_chance = { 
			factor = 50 
			modifier = { 
				factor = 0.5
				NOR = {
					event_target:meddling_target = { check_variable = { which = physique_variable value = 0 } }
					trait = temperate
					trait = zealous
					trait = is_malnourished
				}
			}
		}
	}
	option = {
		name = EVTOPTCHF24152
		trigger = {  
			event_target:meddling_target = {
				OR = { 
					trait = is_fat
					trait = is_malnourished
				}
			}
		}
		hidden_tooltip = {  
			remove_character_modifier = dynastic_meddling_cooldown
			event_target:meddling_target = { remove_character_modifier = dynastic_meddling_target_cooldown }
		}
		ai_chance = { 
			factor = 0 
		}
	}
}
character_event = { #Relative makes you feel better.
	id = HF.24155
	desc = EVTDESCAHF24155
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = yes
			}
			event_target:meddler_target = {
				is_female = yes
			}
		} 
		picture = GFX_evt_daughter_asking_mother
	}
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = yes
			}
			event_target:meddler_target = {
				is_female = no
			}
		} 
		picture = GFX_evt_daughter_asking_father
	}
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = no
			}
			event_target:meddler_target = {
				is_female = yes
			}
		} 
		picture = GFX_evt_courtiers_talking
	}
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = no
			}
			event_target:meddler_target = {
				is_female = no
			}
		} 
		picture = GFX_evt_son_asking_father
	}
	border = GFX_event_normal_frame_diplomacy
	
	is_triggered_only = yes

	option = { 
		name = EVTOPTAHF24155
		if = {
			limit = { 
				trait = depressed 
			}
			remove_trait = depressed
		} 
		else_if = {
			limit = { 
				trait = stressed
			}
			remove_trait = stressed
		}
		else_if = {
			limit = { 
				NOR = { 
					trait = stressed
					trait = depressed 
				}
			}
			health = 0.5
		}
	}
}
character_event = { #Relative invites to stop messing around.
	id = HF.24156
	desc = EVTDESCAHF24156
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = yes
			}
			event_target:meddler_target = {
				is_female = yes
			}
		} 
		picture = GFX_evt_daughter_asking_mother
	}
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = yes
			}
			event_target:meddler_target = {
				is_female = no
			}
		} 
		picture = GFX_evt_daughter_asking_father
	}
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = no
			}
			event_target:meddler_target = {
				is_female = yes
			}
		} 
		picture = GFX_evt_courtiers_talking
	}
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = no
			}
			event_target:meddler_target = {
				is_female = no
			}
		} 
		picture = GFX_evt_son_asking_father
	}
	border = GFX_event_normal_frame_diplomacy
	
	is_triggered_only = yes

	option = { 
		name = EVTOPTAHF24156
		if = {
			limit = { 
				trait = drunkard 
			}
			remove_trait = drunkard
		} 
		else_if = {
			limit = { 
				trait = slothful
			}
			remove_trait = slothful
		}
		else_if = {
			limit = { 
				NOR = { 
					trait = drunkard
					trait = slothful 
					trait = diligent
				}
			}
			add_trait = diligent
		}
		else_if = {
			limit = { 
				NOR = { 
					trait = drunkard
					trait = slothful 
				}
				trait = diligent
			}
			change_stewardship = 1
		}
	}
}
character_event = { #Relative moralizes about family values.
	id = HF.24157
	desc = EVTDESCAHF24157
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = yes
			}
			event_target:meddler_target = {
				is_female = yes
			}
		} 
		picture = GFX_evt_daughter_asking_mother
	}
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = yes
			}
			event_target:meddler_target = {
				is_female = no
			}
		} 
		picture = GFX_evt_daughter_asking_father
	}
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = no
			}
			event_target:meddler_target = {
				is_female = yes
			}
		} 
		picture = GFX_evt_courtiers_talking
	}
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = no
			}
			event_target:meddler_target = {
				is_female = no
			}
		} 
		picture = GFX_evt_son_asking_father
	}
	border = GFX_event_normal_frame_diplomacy
	
	is_triggered_only = yes

	option = { 
		name = EVTOPTAHF24157
		if = {
			limit = { 
				trait = lustful
			}
			remove_trait = lustful
		} 
		else_if = {
			limit = { 
				NOR = { 
					trait = lustful 
					trait = chaste
				}
			}
			add_trait = chaste
			if = { 
				limit = {
					is_married = yes
					FROM = { 
						trait = chaste 
						is_married = yes
					}
				}
				if = { 
					limit = {
						is_married = FROM
						NOT = { is_lover = FROM }
					}
					add_lover = FROM 
				}
				else = { 
					opinion = { who = FROM modifier = opinion_kindred_spirit years = 15 } 
					reverse_opinion = { who = FROM modifier = opinion_kindred_spirit years = 15 } 
				}
				hidden_tooltip = { FROM = { character_event = { id = HF.24173 } } } 
			}
		}
		else_if = {
			limit = { 
				is_married = no
				trait = chaste
			}
			change_learning = 1
		}
		else_if = {
			limit = { 
				is_married = yes
				NOR = { 
					num_of_children = 2 
					trait = celibate 
					trait = eunuch 
				}
			}
			add_character_modifier = { name = marital_duty duration = 720 }
		}
		else = {
			opinion = { modifier = opinion_rekindle_love who = spouse years = 2 }
		}
		if = {
			limit = { 
				has_focus = focus_seduction
			}
			set_focus = focus_family
		}
	}
}
character_event = { #Relative causes culture shift.
	id = HF.24158
	desc = EVTDESCAHF24158
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = yes
			}
			event_target:meddler_target = {
				is_female = yes
			}
		} 
		picture = GFX_evt_daughter_asking_mother
	}
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = yes
			}
			event_target:meddler_target = {
				is_female = no
			}
		} 
		picture = GFX_evt_daughter_asking_father
	}
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = no
			}
			event_target:meddler_target = {
				is_female = yes
			}
		} 
		picture = GFX_evt_courtiers_talking
	}
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = no
			}
			event_target:meddler_target = {
				is_female = no
			}
		} 
		picture = GFX_evt_son_asking_father
	}
	border = GFX_event_normal_frame_diplomacy
	
	is_triggered_only = yes

	option = { 
		name = EVTOPTAHF24158
		culture = event_target:scoped_founder
		if = { 
			limit = {
				FROM = { NOT = { culture = event_target:scoped_founder } }
			}
			reverse_opinion = { who = FROM modifier = opinion_took_my_advice years = 5 } 
		}
		else_if = { 
			limit = {
				FROM = { culture = event_target:scoped_founder }
			}
			opinion = { who = FROM modifier = opinion_kindred_spirit years = 15 } 
			reverse_opinion = { who = FROM modifier = opinion_kindred_spirit years = 15 } 
		}
		hidden_tooltip = { FROM = { character_event = { id = HF.24163 } } }
		ai_chance = { factor = 90 }
	}
	option = { 
		name = EVTOPTBHF24158
		reverse_opinion = { who = FROM modifier = opinion_denied_advice years = 5 }
		hidden_tooltip = { FROM = { character_event = { id = HF.24164 } } }
		ai_chance = {  
			factor = 10
			modifier = { 
				factor = 2
				trait = proud
			}
			modifier = { 
				factor = 2
				is_ruler = yes
				capital_scope = { culture = ROOT }
			}
			modifier = { 
				factor = 0.5
				is_ruler = yes
				capital_scope = { culture = event_target:scoped_founder }
			}
			modifier = { 
				factor = 2
				is_rival = FROM
			}
			modifier = { 
				factor = 0.5
				is_lover = FROM
			}
			modifier = { 
				factor = 0.5
				is_friend = FROM
			}
			modifier = { 
				factor = 0.5
				is_married = FROM
			}
			modifier = { 
				factor = 0.5
				opinion = { who = FROM value = 20 }
			}
			modifier = { 
				factor = 2
				NOT = { opinion = { who = FROM value = 0 } }
			}
			modifier = { 
				factor = 2
				NOT = { opinion = { who = FROM value = -50 } }
			}
		}
	}
}
character_event = { #Relative pushes study over grooming.
	id = HF.24159
	desc = { 
		trigger = { 
			is_female = no
		} 
		text = EVTDESCAHF24159
	}
	desc = { 
		trigger = { 
			is_female = yes
		} 
		text = EVTDESCBHF24159
	}
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = yes
			}
			event_target:meddler_target = {
				is_female = yes
			}
		} 
		picture = GFX_evt_daughter_asking_mother
	}
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = yes
			}
			event_target:meddler_target = {
				is_female = no
			}
		} 
		picture = GFX_evt_daughter_asking_father
	}
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = no
			}
			event_target:meddler_target = {
				is_female = yes
			}
		} 
		picture = GFX_evt_courtiers_talking
	}
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = no
			}
			event_target:meddler_target = {
				is_female = no
			}
		} 
		picture = GFX_evt_son_asking_father
	}
	border = GFX_event_normal_frame_diplomacy
	
	is_triggered_only = yes

	option = { 
		name = EVTOPTAHF24159
		if = {
			limit = { 
				trait = groomed 
			}
			remove_trait = groomed
			reverse_opinion = { who = FROM modifier = opinion_took_my_advice years = 5 } 
		} 
		else_if = {
			limit = { 
				NOR = { 
					trait = groomed
					trait = uncouth
				}
			}
			add_trait = uncouth
			if = { 
				limit = {
					FROM = { NOT = { trait = uncouth } }
				}
				reverse_opinion = { who = FROM modifier = opinion_took_my_advice years = 5 } 
			}
			else_if = { 
				limit = {
					FROM = { trait = uncouth }
				}
				opinion = { who = FROM modifier = opinion_kindred_spirit years = 15 } 
				reverse_opinion = { who = FROM modifier = opinion_kindred_spirit years = 15 } 
			}
		}
		else_if = {
			limit = { 
				trait = uncouth
			}
			change_diplomacy = -1
			reverse_opinion = { who = FROM modifier = opinion_took_my_advice years = 5 } 
		}
		change_martial = 1
		change_learning = 1
		hidden_tooltip = { FROM = { character_event = { id = HF.24165 } } }
		ai_chance = { factor = 90 }
	}
	option = { 
		name = EVTOPTBHF24159
		tiered_prestige_negative_effect = yes
		reverse_opinion = { who = FROM modifier = opinion_denied_advice years = 5 }
		hidden_tooltip = { FROM = { character_event = { id = HF.24166 } } }
		ai_chance = {  
			factor = 10
			modifier = { 
				factor = 2
				trait = proud
			}
			modifier = { 
				factor = 2
				is_rival = FROM
			}
			modifier = { 
				factor = 0.5
				is_lover = FROM
			}
			modifier = { 
				factor = 0.5
				is_friend = FROM
			}
			modifier = { 
				factor = 0.5
				is_married = FROM
			}
			modifier = { 
				factor = 0.5
				opinion = { who = FROM value = 20 }
			}
			modifier = { 
				factor = 2
				NOT = { opinion = { who = FROM value = 0 } }
			}
			modifier = { 
				factor = 2
				NOT = { opinion = { who = FROM value = -50 } }
			}
		}
	}
}
character_event = { #Relative pushes grooming over study.
	id = HF.24160
	desc = { 
		trigger = { 
			is_female = no
		} 
		text = EVTDESCAHF24160
	}
	desc = { 
		trigger = { 
			is_female = yes
		} 
		text = EVTDESCBHF24160
	}
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = yes
			}
			event_target:meddler_target = {
				is_female = yes
			}
		} 
		picture = GFX_evt_daughter_asking_mother
	}
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = yes
			}
			event_target:meddler_target = {
				is_female = no
			}
		} 
		picture = GFX_evt_daughter_asking_father
	}
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = no
			}
			event_target:meddler_target = {
				is_female = yes
			}
		} 
		picture = GFX_evt_courtiers_talking
	}
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = no
			}
			event_target:meddler_target = {
				is_female = no
			}
		} 
		picture = GFX_evt_son_asking_father
	}
	border = GFX_event_normal_frame_diplomacy
	
	is_triggered_only = yes

	option = { 
		name = EVTOPTAHF24160
		if = {
			limit = { 
				trait = uncouth 
			}
			remove_trait = uncouth
		} 
		else_if = {
			limit = { 
				NOR = { 
					trait = groomed
					trait = uncouth
				}
			}
			add_trait = groomed
			if = { 
				limit = {
					FROM = { NOT = { trait = groomed } }
				}
				reverse_opinion = { who = FROM modifier = opinion_took_my_advice years = 5 } 
			}
			else_if = { 
				limit = {
					FROM = { trait = groomed }
				}
				opinion = { who = FROM modifier = opinion_kindred_spirit years = 15 } 
				reverse_opinion = { who = FROM modifier = opinion_kindred_spirit years = 15 } 
			}
		}
		else_if = {
			limit = { 
				trait = groomed
			}
			change_diplomacy = 1
		}
		change_stewardship = -1
		hidden_tooltip = { FROM = { character_event = { id = HF.24167 } } }
		ai_chance = { factor = 90 }
	}
	option = { 
		name = EVTOPTBHF24160
		tiered_prestige_negative_effect = yes
		reverse_opinion = { who = FROM modifier = opinion_denied_advice years = 5 }
		hidden_tooltip = { FROM = { character_event = { id = HF.24168 } } }
		ai_chance = {  
			factor = 10
			modifier = { 
				factor = 2
				trait = diligent
			}
			modifier = { 
				factor = 2
				is_rival = FROM
			}
			modifier = { 
				factor = 0.5
				is_lover = FROM
			}
			modifier = { 
				factor = 0.5
				is_friend = FROM
			}
			modifier = { 
				factor = 0.5
				is_married = FROM
			}
			modifier = { 
				factor = 0.5
				opinion = { who = FROM value = 20 }
			}
			modifier = { 
				factor = 2
				NOT = { opinion = { who = FROM value = 0 } }
			}
			modifier = { 
				factor = 2
				NOT = { opinion = { who = FROM value = -50 } }
			}
		}
	}
}
character_event = { #Relative invites to eat more.
	id = HF.24161
	desc = { 
		trigger = { 
			is_female = no
		} 
		text = EVTDESCAHF24161
	}
	desc = { 
		trigger = { 
			is_female = yes
		} 
		text = EVTDESCBHF24161
	}
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = yes
			}
			event_target:meddler_target = {
				is_female = yes
			}
		} 
		picture = GFX_evt_daughter_asking_mother
	}
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = yes
			}
			event_target:meddler_target = {
				is_female = no
			}
		} 
		picture = GFX_evt_daughter_asking_father
	}
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = no
			}
			event_target:meddler_target = {
				is_female = yes
			}
		} 
		picture = GFX_evt_courtiers_talking
	}
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = no
			}
			event_target:meddler_target = {
				is_female = no
			}
		} 
		picture = GFX_evt_son_asking_father
	}
	border = GFX_event_normal_frame_diplomacy
	
	is_triggered_only = yes

	option = { 
		name = EVTOPTAHF24161
		gain_weight_medium_effect = yes
		set_character_flag = flag_primed_physique
		weight_trait_check_effect = yes
		if = { 
			limit = { 
				OR = { 
					NOT = { check_variable = { which = physique_variable value = -5 } } 
					trait = feeble
				} 
			} 
			health = 0.5
		}
		if = { 
			limit = {
				FROM = { trait = is_fat }
				check_variable = { which = physique_variable value = 5 }
			}
			opinion = { who = FROM modifier = opinion_kindred_spirit years = 15 } 
			reverse_opinion = { who = FROM modifier = opinion_kindred_spirit years = 15 } 
		}
		else = { 
			reverse_opinion = { who = FROM modifier = opinion_took_my_advice years = 5 }
		}
		if = { 
			limit = {
				check_variable = { which = physique_variable value = 15 }
			}
			set_character_flag = flag_fat_for_stress
			hidden_tooltip = { this_post_weight_gain_flavor_effect = yes }
		}
		hidden_tooltip = { FROM = { character_event = { id = HF.24169 } } }
		ai_chance = { factor = 90 }
	}
	option = { 
		name = EVTOPTBHF24161
		tiered_prestige_negative_effect = yes
		reverse_opinion = { who = FROM modifier = opinion_denied_advice years = 5 }
		hidden_tooltip = { FROM = { character_event = { id = HF.24170 } } }
		ai_chance = {  
			factor = 10
			modifier = { 
				factor = 2
				trait = temperate
			}
			modifier = { 
				factor = 2
				is_rival = FROM
			}
			modifier = { 
				factor = 0.5
				is_lover = FROM
			}
			modifier = { 
				factor = 0.5
				is_friend = FROM
			}
			modifier = { 
				factor = 0.5
				is_married = FROM
			}
			modifier = { 
				factor = 0.5
				opinion = { who = FROM value = 20 }
			}
			modifier = { 
				factor = 2
				NOT = { opinion = { who = FROM value = 0 } }
			}
			modifier = { 
				factor = 2
				NOT = { opinion = { who = FROM value = -50 } }
			}
		}
	}
}
character_event = { #Relative invites to eat less.
	id = HF.24162
	desc = { 
		trigger = { 
			is_female = no
		} 
		text = EVTDESCAHF24162
	}
	desc = { 
		trigger = { 
			is_female = yes
		} 
		text = EVTDESCBHF24162
	}
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = yes
			}
			event_target:meddler_target = {
				is_female = yes
			}
		} 
		picture = GFX_evt_daughter_asking_mother
	}
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = yes
			}
			event_target:meddler_target = {
				is_female = no
			}
		} 
		picture = GFX_evt_daughter_asking_father
	}
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = no
			}
			event_target:meddler_target = {
				is_female = yes
			}
		} 
		picture = GFX_evt_courtiers_talking
	}
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = no
			}
			event_target:meddler_target = {
				is_female = no
			}
		} 
		picture = GFX_evt_son_asking_father
	}
	border = GFX_event_normal_frame_diplomacy
	
	is_triggered_only = yes

	option = { 
		name = EVTOPTAHF24161
		lose_weight_medium_effect = yes
		set_character_flag = flag_primed_physique
		weight_trait_check_effect = yes
		if = { 
			limit = { 
				OR = { 
					check_variable = { which = physique_variable value = -5 }
					trait = sturdy
				} 
			} 
			health = 0.5
		}
		if = { 
			limit = {
				FROM = { trait = is_malnourished }
				NOT = { check_variable = { which = physique_variable value = -5 } }
			}
			opinion = { who = FROM modifier = opinion_kindred_spirit years = 15 } 
			reverse_opinion = { who = FROM modifier = opinion_kindred_spirit years = 15 } 
		}
		else = { 
			reverse_opinion = { who = FROM modifier = opinion_took_my_advice years = 5 }
		}
		if = { 
			limit = {
				NOT = { check_variable = { which = physique_variable value = -15 } }
			}
			set_character_flag = flag_malnourished_for_diligence
			hidden_tooltip = { this_post_weight_loss_flavor_effect = yes }
		}
		hidden_tooltip = { FROM = { character_event = { id = HF.24171 } } }
		ai_chance = { factor = 90 }
	}
	option = { 
		name = EVTOPTBHF24161
		tiered_prestige_negative_effect = yes
		reverse_opinion = { who = FROM modifier = opinion_denied_advice years = 5 }
		hidden_tooltip = { FROM = { character_event = { id = HF.24172 } } }
		ai_chance = {  
			factor = 10
			modifier = { 
				factor = 2
				trait = gluttonous
			}
			modifier = { 
				factor = 2
				trait = hedonist
			}
			modifier = { 
				factor = 2
				is_rival = FROM
			}
			modifier = { 
				factor = 0.5
				is_lover = FROM
			}
			modifier = { 
				factor = 0.5
				is_friend = FROM
			}
			modifier = { 
				factor = 0.5
				is_married = FROM
			}
			modifier = { 
				factor = 0.5
				opinion = { who = FROM value = 20 }
			}
			modifier = { 
				factor = 2
				NOT = { opinion = { who = FROM value = 0 } }
			}
			modifier = { 
				factor = 2
				NOT = { opinion = { who = FROM value = -50 } }
			}
		}
	}
}
character_event = { #Relative has accepted culture change.
	id = HF.24163
	desc = EVTDESCAHF24163
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = yes
			}
			event_target:meddler_target = {
				is_female = yes
			}
		} 
		picture = GFX_evt_daughter_asking_mother
	}
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = yes
			}
			event_target:meddler_target = {
				is_female = no
			}
		} 
		picture = GFX_evt_daughter_asking_father
	}
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = no
			}
			event_target:meddler_target = {
				is_female = yes
			}
		} 
		picture = GFX_evt_courtiers_talking
	}
	picture = { 
		trigger = { 
			event_target:meddling_target = {
				is_female = no
			}
			event_target:meddler_target = {
				is_female = no
			}
		} 
		picture = GFX_evt_son_asking_father
	}
	border = GFX_event_normal_frame_diplomacy
	
	is_triggered_only = yes

	option = { 
		name = {
			text = EVTOPTAHF24163_A
			trigger = {
				culture = FROM
			}
		}
		name = {
			text = EVTOPTAHF24163_B
			trigger = {
				NOT = { culture = FROM }
			}
		}
		tooltip = { 
			if = { 
				limit = {
					NOT = { culture = FROM }
				}
				opinion = { who = FROM modifier = opinion_took_my_advice years = 5 } 
			}
			else_if = { 
				limit = {
					culture = FROM
				}
				opinion = { who = FROM modifier = opinion_kindred_spirit years = 15 } 
				reverse_opinion = { who = FROM modifier = opinion_kindred_spirit years = 15 } 
			}
		}
	}
}
character_event = { #Relative has refused culture change.
	id = HF.24164
	desc = EVTDESCAHF24164
	picture = GFX_evt_quarrel
	border = GFX_event_normal_frame_diplomacy
	
	is_triggered_only = yes

	option = { 
		name = EVTOPTAHF24164
		opinion = { who = FROM modifier = opinion_denied_advice years = 5 }
	}
}
character_event = { #Relative is studying more.
	id = HF.24165
	desc = { 
		trigger = { 
			FROM = { is_female = no }
			NAND = { 
				FROM = { trait = uncouth }
				trait = uncouth 
			}
		} 
		text = EVTDESCAHF24165
		picture = GFX_evt_library
	}
	desc = { 
		trigger = { 
			FROM = { is_female = yes }
			NAND = { 
				FROM = { trait = uncouth }
				trait = uncouth 
			}
		} 
		text = EVTDESCBHF24165
		picture = GFX_evt_princess_byzantine
	}
	desc = { 
		trigger = { 
			FROM = { is_female = no }
			FROM = { trait = uncouth }
			trait = uncouth
		} 
		text = EVTDESCCHF24165
		picture = GFX_evt_library
	}
	desc = { 
		trigger = { 
			FROM = { is_female = yes }
			FROM = { trait = uncouth }
			trait = uncouth
		} 
		text = EVTDESCCHF24165
		picture = GFX_evt_princess_byzantine
	}
	picture = GFX_evt_courtiers_talking
	border = GFX_event_normal_frame_diplomacy
	
	is_triggered_only = yes

	option = { 
		name = {
			text = EVTOPTAHF24165_A
			trigger = {
				trait = uncouth
			}
		}
		name = {
			text = EVTOPTAHF24165_B
			trigger = {
				NOT = { trait = uncouth }
			}
		}
		tooltip = { 
			if = { 
				limit = {
					trait = uncouth
					FROM = { trait = uncouth }
				}
				opinion = { who = FROM modifier = opinion_kindred_spirit years = 15 } 
				reverse_opinion = { who = FROM modifier = opinion_kindred_spirit years = 15 } 
			}
			else = { 
				opinion = { who = FROM modifier = opinion_took_my_advice years = 5 } 
			}
		}
	}
}
character_event = { #Relative has refused to forsake grooming.
	id = HF.24166
	desc = EVTDESCAHF24166
	picture = GFX_evt_quarrel
	border = GFX_event_normal_frame_diplomacy
	
	is_triggered_only = yes

	option = { 
		name = EVTOPTAHF24164 #Same
		opinion = { who = FROM modifier = opinion_denied_advice years = 5 }
	}
}
character_event = { #Relative is grooming himself more.
	id = HF.24167
	desc = { 
		trigger = { 
			FROM = { is_female = no }
			NAND = { 
				FROM = { trait = groomed }
				trait = groomed 
			}
		} 
		text = EVTDESCAHF24167
	}
	desc = { 
		trigger = { 
			FROM = { is_female = yes }
			NAND = { 
				FROM = { trait = groomed }
				trait = groomed 
			}
		} 
		text = EVTDESCBHF24167
	}
	desc = { 
		trigger = { 
			FROM = { is_female = no }
			FROM = { trait = groomed }
			trait = groomed
		} 
		text = EVTDESCCHF24167
	}
	desc = { 
		trigger = { 
			FROM = { is_female = yes }
			FROM = { trait = groomed }
			trait = groomed
		} 
		text = EVTDESCDHF24167
	}
	picture = GFX_evt_dancing
	border = GFX_event_normal_frame_diplomacy
	
	is_triggered_only = yes

	option = { 
		name = {
			text = EVTOPTAHF24167_A
			trigger = {
				trait = groomed
			}
		}
		name = {
			text = EVTOPTAHF24167_B
			trigger = {
				NOT = { trait = groomed }
			}
		}
		tooltip = { 
			if = { 
				limit = {
					trait = groomed
					FROM = { trait = groomed }
				}
				opinion = { who = FROM modifier = opinion_kindred_spirit years = 15 } 
				reverse_opinion = { who = FROM modifier = opinion_kindred_spirit years = 15 } 
			}
			else = { 
				opinion = { who = FROM modifier = opinion_took_my_advice years = 5 } 
			}
		}
	}
}
character_event = { #Relative has refused to grooming advice.
	id = HF.24168
	desc = EVTDESCAHF24168
	picture = GFX_evt_quarrel
	border = GFX_event_normal_frame_diplomacy
	
	is_triggered_only = yes

	option = { 
		name = EVTOPTAHF24164
		opinion = { who = FROM modifier = opinion_denied_advice years = 5 }
	}
}
character_event = { #Relative is eating more.
	id = HF.24169
	desc = { 
		trigger = { 
			FROM = { is_female = no }
			NAND = { 
				FROM = { trait = is_fat }
				trait = is_fat 
			}
		} 
		text = EVTDESCAHF24169
	}
	desc = { 
		trigger = { 
			FROM = { is_female = yes }
			NAND = { 
				FROM = { trait = is_fat }
				trait = is_fat 
			}
		} 
		text = EVTDESCBHF24169
	}
	desc = { 
		trigger = { 
			FROM = { is_female = no }
			FROM = { trait = is_fat }
			trait = is_fat
		} 
		text = EVTDESCCHF24169
	}
	desc = { 
		trigger = { 
			FROM = { is_female = yes }
			FROM = { trait = is_fat }
			trait = is_fat
		} 
		text = EVTDESCDHF24169
	}
	picture = GFX_evt_fancy_feast
	border = GFX_event_normal_frame_diplomacy
	
	is_triggered_only = yes

	option = { 
		name = {
			text = EVTOPTAHF24167_A
			trigger = {
				trait = is_fat
			}
		}
		name = {
			text = EVTOPTAHF24167_A
			trigger = {
				NOT = { trait = is_fat }
			}
		}
		tooltip = { 
			if = { 
				limit = {
					trait = is_fat
					FROM = { trait = is_fat }
				}
				opinion = { who = FROM modifier = opinion_kindred_spirit years = 15 } 
				reverse_opinion = { who = FROM modifier = opinion_kindred_spirit years = 15 } 
			}
			else = { 
				opinion = { who = FROM modifier = opinion_took_my_advice years = 5 } 
			}
		}
	}
}
character_event = { #Relative has refused dieting advice.
	id = HF.24170
	desc = EVTDESCAHF24170
	picture = GFX_evt_quarrel
	border = GFX_event_normal_frame_diplomacy
	
	is_triggered_only = yes

	option = { 
		name = EVTOPTAHF24164
		opinion = { who = FROM modifier = opinion_denied_advice years = 5 }
	}
}
character_event = { #Relative is eating less.
	id = HF.24171
	desc = { 
		trigger = { 
			FROM = { is_female = no }
			NAND = { 
				FROM = { trait = is_fat }
				trait = is_fat 
			}
		} 
		text = EVTDESCAHF24171
	}
	desc = { 
		trigger = { 
			FROM = { is_female = yes }
			NAND = { 
				FROM = { trait = is_fat }
				trait = is_fat 
			}
		} 
		text = EVTDESCBHF24171
	}
	desc = { 
		trigger = { 
			FROM = { is_female = no }
			FROM = { trait = is_malnourished }
			trait = is_malnourished
		} 
		text = EVTDESCCHF24171
	}
	desc = { 
		trigger = { 
			FROM = { is_female = yes }
			FROM = { trait = is_malnourished }
			trait = is_malnourished
		} 
		text = EVTDESCDHF24171
	}
	picture = GFX_evt_dancing
	border = GFX_event_normal_frame_diplomacy
	
	is_triggered_only = yes

	option = { 
		name = {
			text = EVTOPTAHF24167_A
			trigger = {
				trait = is_malnourished
			}
		}
		name = {
			text = EVTOPTAHF24167_A
			trigger = {
				NOT = { trait = is_malnourished }
			}
		}
		tooltip = { 
			if = { 
				limit = {
					trait = is_malnourished
					FROM = { trait = is_malnourished }
				}
				opinion = { who = FROM modifier = opinion_kindred_spirit years = 15 } 
				reverse_opinion = { who = FROM modifier = opinion_kindred_spirit years = 15 } 
			}
			else = { 
				opinion = { who = FROM modifier = opinion_took_my_advice years = 5 } 
			}
		}
	}
}
character_event = { #Relative has refused dieting advice.
	id = HF.24172
	desc = EVTDESCAHF24172
	picture = GFX_evt_feast
	border = GFX_event_normal_frame_diplomacy
	
	is_triggered_only = yes

	option = { 
		name = EVTOPTAHF24164 #Same
		opinion = { who = FROM modifier = opinion_denied_advice years = 5 }
	}
}
character_event = { #Both meddler and meddled are chaste and married.
	id = HF.24173
	desc = { 
		trigger = { 
			FROM = { is_female = no }
			NOT = { 
				is_married = ROOT
			}
		} 
		text = EVTDESCAHF24173
	}
	desc = { 
		trigger = { 
			FROM = { is_female = yes }
			NOT = { 
				is_married = ROOT
			}
		} 
		text = EVTDESCBHF24173
	}
	desc = { 
		trigger = { 
			is_married = ROOT
		} 
		text = EVTDESCCHF24173
	}
	picture = GFX_evt_family
	border = GFX_event_normal_frame_diplomacy
	
	is_triggered_only = yes

	option = { 
		name = {
			text = EVTOPTAHF24173_A
			trigger = {
				is_married = FROM
			}
		}
		name = {
			text = EVTOPTAHF24173_B
			trigger = {
				NOT = { is_married = FROM }
			}
		}
		tooltip = { 
			if = { 
				limit = {
					is_married = FROM
					NOT = { is_lover = FROM }
				}
				add_lover = FROM 
			}
			else = { 
				opinion = { who = FROM modifier = opinion_kindred_spirit years = 15 } 
				reverse_opinion = { who = FROM modifier = opinion_kindred_spirit years = 15 } 
			}
		}
	}
}
#####Alexander's Bloodline#####
character_event = { #Add mental decay if not won enough wars by maturity as a ruler (35 years).
	id = HF.24230
	desc = { 
		trigger = { 
			ROOT = {  
				any_owned_bloodline = {  
					has_bloodline_flag = bloodline_alexander
				}
			}
		} 
		text = EVTDESCAHF24230
	}
	desc = { 
		trigger = { 
			NOT = { 
				ROOT = { 
					any_owned_bloodline = {  
						has_bloodline_flag = bloodline_ashoka
					}
				}
			}
		} 
		text = EVTDESCBHF24230
	}
	picture = GFX_evt_bad_news
	border = GFX_event_normal_frame_diplomacy

	min_age = 35
	only_rulers = yes
	only_capable = yes
	
	is_triggered_only = yes

	trigger = { 
		higher_tier_than = DUKE
		NOT = { trait = incapable }
		NOT = { trait = depressed }
		prisoner = no
		NOT = { check_variable = { which = bloodline_won_wars value = 10 } }
		any_owned_bloodline = {  
			OR = {  
				has_bloodline_flag = bloodline_alexander
				has_bloodline_flag = bloodline_ashoka
			}
			founder = {
				NOT = {
					character = ROOT
				}
			}
		}
	}
	option = { 
		name = EVTOPTAHF24230
		trigger = { trait = content }
		tooltip_info = content
	}
	option = { 
		name = EVTOPTBHF24230
		if = { 
			limit = {  
				NOT = { trait = depressed }
			}
			random = { 
				chance = 25
				add_trait = depressed
				hidden_tooltip = { character_event = { id = 38288 } }
			}
		}
	}
}
#####Dragon Bloodline#####
character_event = { #on_death of Dragon Bloodline's founder, fire delayed event to change portrait.
	id = HF.24232
	hide_window = yes
	
	is_triggered_only = yes

	trigger = { 
		any_owned_bloodline = {
			has_bloodline_flag = bloodline_dragon
			founder = {
				character = ROOT
			}
		}
		NOT = {
			has_game_rule = {
				name = supernatural_events
				value = off
			}
		}
	}

	immediate = { 
		333 = {
			province_event = { id = HF.24233 days = 7300 }
		}
	}
}
province_event = { #Time has passed, ruler is believed to have actually been a Dragon.
	id = HF.24233
	hide_window = yes
	is_triggered_only = yes

	immediate = { 
		FROM = { 
			set_graphical_culture = dragon_culture
			culture = dragon_culture
		}
	}
}
character_event = { #Executing people by (dragon) burning.
	id = HF.24234
	desc = EVTDESCHF24234
	picture = GFX_evt_burning_man_hf
	border = GFX_event_normal_frame_intrigue
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTAHF24234
	}
}
character_event = { # Killed by (dragon) burning.
	id = HF.24235
	desc = EVTDESCHF24235
	picture = GFX_evt_burning_man_hf
	border = GFX_event_normal_frame_intrigue
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTAHF24235
		death = {
			death_reason = death_execution_burning
			killer = FROMFROM
		}
	}
}