﻿# EOTM Intrigue progression and death inheritance helpers.
#
# Mirrors the frozen Learning/Martial architecture. Base CK3 Intrigue only;
# Wanderer/DLC lifestyle support is intentionally separate.

eotm_count_intrigue_visible_perks = {
	set_variable = { name = eotm_intrigue_visible_perk_count value = 0 }
	if = { limit = { has_perk = truth_is_relative_perk } change_variable = { name = eotm_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = digging_for_dirt_perk } change_variable = { name = eotm_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = kidnapper_perk } change_variable = { name = eotm_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = court_of_shadows_perk } change_variable = { name = eotm_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = prepared_for_anything_perk } change_variable = { name = eotm_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = swift_execution_perk } change_variable = { name = eotm_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = a_job_done_right_perk } change_variable = { name = eotm_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = twice_schemed_perk } change_variable = { name = eotm_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = schemer_perk } change_variable = { name = eotm_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = like_weed_in_a_garden_perk } change_variable = { name = eotm_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = unshackled_lust_perk } change_variable = { name = eotm_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = subtle_desire_perk } change_variable = { name = eotm_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = mortal_adoration_perk } change_variable = { name = eotm_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = enticing_opportunity_perk } change_variable = { name = eotm_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = home_advantage_perk } change_variable = { name = eotm_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = graceful_recovery_perk } change_variable = { name = eotm_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = smooth_operator_perk } change_variable = { name = eotm_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = seducer_perk } change_variable = { name = eotm_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = dark_insights_perk } change_variable = { name = eotm_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = divine_retribution_perk } change_variable = { name = eotm_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = dreadful_perk } change_variable = { name = eotm_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = thriving_in_chaos_perk } change_variable = { name = eotm_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = malice_implicit_perk } change_variable = { name = eotm_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = fear_tax_perk } change_variable = { name = eotm_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = forever_infamous_perk } change_variable = { name = eotm_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = prison_feudal_complex_perk } change_variable = { name = eotm_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = torturer_perk } change_variable = { name = eotm_intrigue_visible_perk_count add = 1 } }
}

eotm_count_parent_intrigue_visible_perks = {
	set_variable = { name = eotm_parent_intrigue_visible_perk_count value = 0 }
	if = { limit = { has_perk = truth_is_relative_perk } change_variable = { name = eotm_parent_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = digging_for_dirt_perk } change_variable = { name = eotm_parent_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = kidnapper_perk } change_variable = { name = eotm_parent_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = court_of_shadows_perk } change_variable = { name = eotm_parent_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = prepared_for_anything_perk } change_variable = { name = eotm_parent_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = swift_execution_perk } change_variable = { name = eotm_parent_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = a_job_done_right_perk } change_variable = { name = eotm_parent_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = twice_schemed_perk } change_variable = { name = eotm_parent_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = schemer_perk } change_variable = { name = eotm_parent_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = like_weed_in_a_garden_perk } change_variable = { name = eotm_parent_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = unshackled_lust_perk } change_variable = { name = eotm_parent_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = subtle_desire_perk } change_variable = { name = eotm_parent_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = mortal_adoration_perk } change_variable = { name = eotm_parent_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = enticing_opportunity_perk } change_variable = { name = eotm_parent_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = home_advantage_perk } change_variable = { name = eotm_parent_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = graceful_recovery_perk } change_variable = { name = eotm_parent_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = smooth_operator_perk } change_variable = { name = eotm_parent_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = seducer_perk } change_variable = { name = eotm_parent_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = dark_insights_perk } change_variable = { name = eotm_parent_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = divine_retribution_perk } change_variable = { name = eotm_parent_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = dreadful_perk } change_variable = { name = eotm_parent_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = thriving_in_chaos_perk } change_variable = { name = eotm_parent_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = malice_implicit_perk } change_variable = { name = eotm_parent_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = fear_tax_perk } change_variable = { name = eotm_parent_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = forever_infamous_perk } change_variable = { name = eotm_parent_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = prison_feudal_complex_perk } change_variable = { name = eotm_parent_intrigue_visible_perk_count add = 1 } }
	if = { limit = { has_perk = torturer_perk } change_variable = { name = eotm_parent_intrigue_visible_perk_count add = 1 } }
}

eotm_count_intrigue_final_visible_perks = {
	set_variable = { name = eotm_intrigue_final_visible_perk_count value = 0 }
	if = { limit = { has_perk = schemer_perk } change_variable = { name = eotm_intrigue_final_visible_perk_count add = 1 } }
	if = { limit = { has_perk = seducer_perk } change_variable = { name = eotm_intrigue_final_visible_perk_count add = 1 } }
	if = { limit = { has_perk = torturer_perk } change_variable = { name = eotm_intrigue_final_visible_perk_count add = 1 } }
}

eotm_count_parent_intrigue_final_visible_perks = {
	set_variable = { name = eotm_parent_intrigue_final_visible_perk_count value = 0 }
	if = { limit = { has_perk = schemer_perk } change_variable = { name = eotm_parent_intrigue_final_visible_perk_count add = 1 } }
	if = { limit = { has_perk = seducer_perk } change_variable = { name = eotm_parent_intrigue_final_visible_perk_count add = 1 } }
	if = { limit = { has_perk = torturer_perk } change_variable = { name = eotm_parent_intrigue_final_visible_perk_count add = 1 } }
}

eotm_debug_log_intrigue_visible_perk_count = {
	if = {
		limit = { exists = var:eotm_intrigue_visible_perk_count }
		if = { limit = { var:eotm_intrigue_visible_perk_count ?= 0 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 1 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 2 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 3 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 4 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 5 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 6 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 7 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 8 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 9 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 10 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 11 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 12 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 13 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 14 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 15 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 16 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 17 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 18 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 19 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 20 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 21 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 22 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 23 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 24 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 25 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 26 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 27 } hidden_effect = { } }
		else = { hidden_effect = { } }
	}
	else = {
		hidden_effect = { }
	}
}

eotm_debug_log_intrigue_parent_visible_count = {
	if = {
		limit = { exists = var:eotm_parent_intrigue_visible_perk_count }
		if = { limit = { var:eotm_parent_intrigue_visible_perk_count ?= 0 } hidden_effect = { } }
		else_if = { limit = { var:eotm_parent_intrigue_visible_perk_count ?= 1 } hidden_effect = { } }
		else_if = { limit = { var:eotm_parent_intrigue_visible_perk_count ?= 2 } hidden_effect = { } }
		else_if = { limit = { var:eotm_parent_intrigue_visible_perk_count ?= 3 } hidden_effect = { } }
		else_if = { limit = { var:eotm_parent_intrigue_visible_perk_count ?= 4 } hidden_effect = { } }
		else_if = { limit = { var:eotm_parent_intrigue_visible_perk_count ?= 5 } hidden_effect = { } }
		else_if = { limit = { var:eotm_parent_intrigue_visible_perk_count ?= 6 } hidden_effect = { } }
		else_if = { limit = { var:eotm_parent_intrigue_visible_perk_count ?= 7 } hidden_effect = { } }
		else_if = { limit = { var:eotm_parent_intrigue_visible_perk_count ?= 8 } hidden_effect = { } }
		else_if = { limit = { var:eotm_parent_intrigue_visible_perk_count ?= 9 } hidden_effect = { } }
		else_if = { limit = { var:eotm_parent_intrigue_visible_perk_count ?= 10 } hidden_effect = { } }
		else_if = { limit = { var:eotm_parent_intrigue_visible_perk_count ?= 11 } hidden_effect = { } }
		else_if = { limit = { var:eotm_parent_intrigue_visible_perk_count ?= 12 } hidden_effect = { } }
		else_if = { limit = { var:eotm_parent_intrigue_visible_perk_count ?= 13 } hidden_effect = { } }
		else_if = { limit = { var:eotm_parent_intrigue_visible_perk_count ?= 14 } hidden_effect = { } }
		else_if = { limit = { var:eotm_parent_intrigue_visible_perk_count ?= 15 } hidden_effect = { } }
		else_if = { limit = { var:eotm_parent_intrigue_visible_perk_count ?= 16 } hidden_effect = { } }
		else_if = { limit = { var:eotm_parent_intrigue_visible_perk_count ?= 17 } hidden_effect = { } }
		else_if = { limit = { var:eotm_parent_intrigue_visible_perk_count ?= 18 } hidden_effect = { } }
		else_if = { limit = { var:eotm_parent_intrigue_visible_perk_count ?= 19 } hidden_effect = { } }
		else_if = { limit = { var:eotm_parent_intrigue_visible_perk_count ?= 20 } hidden_effect = { } }
		else_if = { limit = { var:eotm_parent_intrigue_visible_perk_count ?= 21 } hidden_effect = { } }
		else_if = { limit = { var:eotm_parent_intrigue_visible_perk_count ?= 22 } hidden_effect = { } }
		else_if = { limit = { var:eotm_parent_intrigue_visible_perk_count ?= 23 } hidden_effect = { } }
		else_if = { limit = { var:eotm_parent_intrigue_visible_perk_count ?= 24 } hidden_effect = { } }
		else_if = { limit = { var:eotm_parent_intrigue_visible_perk_count ?= 25 } hidden_effect = { } }
		else_if = { limit = { var:eotm_parent_intrigue_visible_perk_count ?= 26 } hidden_effect = { } }
		else_if = { limit = { var:eotm_parent_intrigue_visible_perk_count ?= 27 } hidden_effect = { } }
		else = { hidden_effect = { } }
	}
	else = {
		hidden_effect = { }
	}
}

eotm_debug_log_intrigue_final_visible_perk_count = {
	if = {
		limit = { exists = var:eotm_intrigue_final_visible_perk_count }
		if = { limit = { var:eotm_intrigue_final_visible_perk_count ?= 0 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_final_visible_perk_count ?= 1 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_final_visible_perk_count ?= 2 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_final_visible_perk_count ?= 3 } hidden_effect = { } }
		else = { hidden_effect = { } }
	}
	else = {
		hidden_effect = { }
	}
}

eotm_debug_log_intrigue_parent_final_visible_count = {
	if = {
		limit = { exists = var:eotm_parent_intrigue_final_visible_perk_count }
		if = { limit = { var:eotm_parent_intrigue_final_visible_perk_count ?= 0 } hidden_effect = { } }
		else_if = { limit = { var:eotm_parent_intrigue_final_visible_perk_count ?= 1 } hidden_effect = { } }
		else_if = { limit = { var:eotm_parent_intrigue_final_visible_perk_count ?= 2 } hidden_effect = { } }
		else_if = { limit = { var:eotm_parent_intrigue_final_visible_perk_count ?= 3 } hidden_effect = { } }
		else = { hidden_effect = { } }
	}
	else = {
		hidden_effect = { }
	}
}

eotm_debug_count_current_intrigue_perks_for_clear = {
	set_variable = { name = eotm_debug_intrigue_perks_removed_count value = 0 }
	if = { limit = { has_perk = truth_is_relative_perk } change_variable = { name = eotm_debug_intrigue_perks_removed_count add = 1 } }
	if = { limit = { has_perk = digging_for_dirt_perk } change_variable = { name = eotm_debug_intrigue_perks_removed_count add = 1 } }
	if = { limit = { has_perk = kidnapper_perk } change_variable = { name = eotm_debug_intrigue_perks_removed_count add = 1 } }
	if = { limit = { has_perk = court_of_shadows_perk } change_variable = { name = eotm_debug_intrigue_perks_removed_count add = 1 } }
	if = { limit = { has_perk = prepared_for_anything_perk } change_variable = { name = eotm_debug_intrigue_perks_removed_count add = 1 } }
	if = { limit = { has_perk = swift_execution_perk } change_variable = { name = eotm_debug_intrigue_perks_removed_count add = 1 } }
	if = { limit = { has_perk = a_job_done_right_perk } change_variable = { name = eotm_debug_intrigue_perks_removed_count add = 1 } }
	if = { limit = { has_perk = twice_schemed_perk } change_variable = { name = eotm_debug_intrigue_perks_removed_count add = 1 } }
	if = { limit = { has_perk = schemer_perk } change_variable = { name = eotm_debug_intrigue_perks_removed_count add = 1 } }
	if = { limit = { has_perk = like_weed_in_a_garden_perk } change_variable = { name = eotm_debug_intrigue_perks_removed_count add = 1 } }
	if = { limit = { has_perk = unshackled_lust_perk } change_variable = { name = eotm_debug_intrigue_perks_removed_count add = 1 } }
	if = { limit = { has_perk = subtle_desire_perk } change_variable = { name = eotm_debug_intrigue_perks_removed_count add = 1 } }
	if = { limit = { has_perk = mortal_adoration_perk } change_variable = { name = eotm_debug_intrigue_perks_removed_count add = 1 } }
	if = { limit = { has_perk = enticing_opportunity_perk } change_variable = { name = eotm_debug_intrigue_perks_removed_count add = 1 } }
	if = { limit = { has_perk = home_advantage_perk } change_variable = { name = eotm_debug_intrigue_perks_removed_count add = 1 } }
	if = { limit = { has_perk = graceful_recovery_perk } change_variable = { name = eotm_debug_intrigue_perks_removed_count add = 1 } }
	if = { limit = { has_perk = smooth_operator_perk } change_variable = { name = eotm_debug_intrigue_perks_removed_count add = 1 } }
	if = { limit = { has_perk = seducer_perk } change_variable = { name = eotm_debug_intrigue_perks_removed_count add = 1 } }
	if = { limit = { has_perk = dark_insights_perk } change_variable = { name = eotm_debug_intrigue_perks_removed_count add = 1 } }
	if = { limit = { has_perk = divine_retribution_perk } change_variable = { name = eotm_debug_intrigue_perks_removed_count add = 1 } }
	if = { limit = { has_perk = dreadful_perk } change_variable = { name = eotm_debug_intrigue_perks_removed_count add = 1 } }
	if = { limit = { has_perk = thriving_in_chaos_perk } change_variable = { name = eotm_debug_intrigue_perks_removed_count add = 1 } }
	if = { limit = { has_perk = malice_implicit_perk } change_variable = { name = eotm_debug_intrigue_perks_removed_count add = 1 } }
	if = { limit = { has_perk = fear_tax_perk } change_variable = { name = eotm_debug_intrigue_perks_removed_count add = 1 } }
	if = { limit = { has_perk = forever_infamous_perk } change_variable = { name = eotm_debug_intrigue_perks_removed_count add = 1 } }
	if = { limit = { has_perk = prison_feudal_complex_perk } change_variable = { name = eotm_debug_intrigue_perks_removed_count add = 1 } }
	if = { limit = { has_perk = torturer_perk } change_variable = { name = eotm_debug_intrigue_perks_removed_count add = 1 } }
}

eotm_debug_count_current_intrigue_final_perks_for_clear = {
	set_variable = { name = eotm_debug_intrigue_final_perks_removed_count value = 0 }
	if = { limit = { has_perk = schemer_perk } change_variable = { name = eotm_debug_intrigue_final_perks_removed_count add = 1 } }
	if = { limit = { has_perk = seducer_perk } change_variable = { name = eotm_debug_intrigue_final_perks_removed_count add = 1 } }
	if = { limit = { has_perk = torturer_perk } change_variable = { name = eotm_debug_intrigue_final_perks_removed_count add = 1 } }
}

eotm_debug_log_clear_intrigue_perks_removed_count = {
	if = {
		limit = { exists = var:eotm_debug_intrigue_perks_removed_count }
		if = { limit = { var:eotm_debug_intrigue_perks_removed_count ?= 0 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_perks_removed_count ?= 1 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_perks_removed_count ?= 2 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_perks_removed_count ?= 3 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_perks_removed_count ?= 4 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_perks_removed_count ?= 5 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_perks_removed_count ?= 6 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_perks_removed_count ?= 7 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_perks_removed_count ?= 8 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_perks_removed_count ?= 9 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_perks_removed_count ?= 10 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_perks_removed_count ?= 11 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_perks_removed_count ?= 12 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_perks_removed_count ?= 13 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_perks_removed_count ?= 14 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_perks_removed_count ?= 15 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_perks_removed_count ?= 16 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_perks_removed_count ?= 17 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_perks_removed_count ?= 18 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_perks_removed_count ?= 19 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_perks_removed_count ?= 20 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_perks_removed_count ?= 21 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_perks_removed_count ?= 22 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_perks_removed_count ?= 23 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_perks_removed_count ?= 24 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_perks_removed_count ?= 25 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_perks_removed_count ?= 26 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_perks_removed_count ?= 27 } hidden_effect = { } }
		else = { hidden_effect = { } }
	}
	else = {
		hidden_effect = { }
	}
}

eotm_debug_log_clear_intrigue_final_perks_removed_count = {
	if = {
		limit = { exists = var:eotm_debug_intrigue_final_perks_removed_count }
		if = { limit = { var:eotm_debug_intrigue_final_perks_removed_count ?= 0 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_final_perks_removed_count ?= 1 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_final_perks_removed_count ?= 2 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_final_perks_removed_count ?= 3 } hidden_effect = { } }
		else = { hidden_effect = { } }
	}
	else = {
		hidden_effect = { }
	}
}

eotm_debug_log_clear_remaining_intrigue_perk_count = {
	if = {
		limit = { exists = var:eotm_intrigue_visible_perk_count }
		if = { limit = { var:eotm_intrigue_visible_perk_count ?= 0 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 1 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 2 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 3 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 4 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 5 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 6 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 7 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 8 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 9 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 10 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 11 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 12 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 13 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 14 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 15 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 16 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 17 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 18 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 19 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 20 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 21 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 22 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 23 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 24 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 25 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 26 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_visible_perk_count ?= 27 } hidden_effect = { } }
		else = { hidden_effect = { } }
	}
	else = { hidden_effect = { } }
}

eotm_debug_log_intrigue_granted_count = {
	if = {
		limit = { exists = var:eotm_intrigue_granted_count }
		if = { limit = { var:eotm_intrigue_granted_count ?= 0 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 1 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 2 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 3 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 4 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 5 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 6 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 7 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 8 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 9 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 10 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 11 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 12 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 13 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 14 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 15 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 16 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 17 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 18 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 19 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 20 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 21 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 22 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 23 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 24 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 25 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 26 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 27 } hidden_effect = { } }
		else = { hidden_effect = { } }
	}
	else = {
		hidden_effect = { }
	}
}

eotm_debug_log_intrigue_inheritance_granted_count = {
	if = {
		limit = { exists = var:eotm_intrigue_granted_count }
		if = { limit = { var:eotm_intrigue_granted_count ?= 0 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 1 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 2 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 3 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 4 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 5 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 6 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 7 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 8 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 9 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 10 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 11 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 12 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 13 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 14 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 15 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 16 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 17 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 18 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 19 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 20 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 21 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 22 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 23 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 24 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 25 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 26 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_granted_count ?= 27 } hidden_effect = { } }
		else = { hidden_effect = { } }
	}
	else = {
		hidden_effect = { }
	}
}

eotm_debug_log_intrigue_target_count = {
	if = {
		limit = { exists = var:eotm_intrigue_target_count }
		if = { limit = { var:eotm_intrigue_target_count ?= 0 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_target_count ?= 1 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_target_count ?= 2 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_target_count ?= 3 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_target_count ?= 4 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_target_count ?= 5 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_target_count ?= 6 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_target_count ?= 7 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_target_count ?= 8 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_target_count ?= 9 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_target_count ?= 10 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_target_count ?= 11 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_target_count ?= 12 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_target_count ?= 13 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_target_count ?= 14 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_target_count ?= 15 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_target_count ?= 16 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_target_count ?= 17 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_target_count ?= 18 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_target_count ?= 19 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_target_count ?= 20 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_target_count ?= 21 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_target_count ?= 22 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_target_count ?= 23 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_target_count ?= 24 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_target_count ?= 25 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_target_count ?= 26 } hidden_effect = { } }
		else_if = { limit = { var:eotm_intrigue_target_count ?= 27 } hidden_effect = { } }
		else = { hidden_effect = { } }
	}
	else = {
		hidden_effect = { }
	}
}

eotm_mark_intrigue_grant_success = {
	if = { limit = { NOT = { exists = var:eotm_intrigue_granted_count } } set_variable = { name = eotm_intrigue_granted_count value = 0 } }
	if = { limit = { NOT = { exists = var:eotm_intrigue_granted_this_attempt } } set_variable = { name = eotm_intrigue_granted_this_attempt value = 0 } }
	change_variable = { name = eotm_intrigue_granted_count add = 1 }
	set_variable = { name = eotm_intrigue_granted_this_attempt value = 1 }
}

eotm_grant_intrigue_skulduggery_final_unlock = {
	add_perk = schemer_perk
	if = { limit = { NOT = { has_trait = schemer } } add_trait = schemer }
	eotm_mark_intrigue_grant_success = yes
	eotm_lifestyle_auto_spend_send_perk_toast = { TOAST = eotm_lifestyle_auto_spend_toast_schemer_perk_tt }
	hidden_effect = { }
}

eotm_grant_intrigue_inheritance_skulduggery_final_unlock = {
	add_perk = schemer_perk
	if = { limit = { NOT = { has_trait = schemer } } add_trait = schemer }
	eotm_mark_intrigue_grant_success = yes
	hidden_effect = { }
}

eotm_grant_intrigue_temptation_final_unlock = {
	add_perk = seducer_perk
	if = { limit = { NOT = { has_trait = seducer } } add_trait = seducer }
	eotm_mark_intrigue_grant_success = yes
	eotm_lifestyle_auto_spend_send_perk_toast = { TOAST = eotm_lifestyle_auto_spend_toast_seducer_perk_tt }
	hidden_effect = { }
}

eotm_grant_intrigue_inheritance_temptation_final_unlock = {
	add_perk = seducer_perk
	if = { limit = { NOT = { has_trait = seducer } } add_trait = seducer }
	eotm_mark_intrigue_grant_success = yes
	hidden_effect = { }
}

eotm_grant_intrigue_intimidation_final_unlock = {
	add_perk = torturer_perk
	if = { limit = { NOT = { has_trait = torturer } } add_trait = torturer }
	eotm_mark_intrigue_grant_success = yes
	eotm_lifestyle_auto_spend_send_perk_toast = { TOAST = eotm_lifestyle_auto_spend_toast_torturer_perk_tt }
	hidden_effect = { }
}

eotm_grant_intrigue_inheritance_intimidation_final_unlock = {
	add_perk = torturer_perk
	if = { limit = { NOT = { has_trait = torturer } } add_trait = torturer }
	eotm_mark_intrigue_grant_success = yes
	hidden_effect = { }
}

eotm_grant_intrigue_truth_is_relative_perk = { add_perk = truth_is_relative_perk eotm_mark_intrigue_grant_success = yes eotm_lifestyle_auto_spend_send_perk_toast = { TOAST = eotm_lifestyle_auto_spend_toast_truth_is_relative_perk_tt } hidden_effect = { } }
eotm_grant_intrigue_digging_for_dirt_perk = { add_perk = digging_for_dirt_perk eotm_mark_intrigue_grant_success = yes eotm_lifestyle_auto_spend_send_perk_toast = { TOAST = eotm_lifestyle_auto_spend_toast_digging_for_dirt_perk_tt } hidden_effect = { } }
eotm_grant_intrigue_kidnapper_perk = { add_perk = kidnapper_perk eotm_mark_intrigue_grant_success = yes eotm_lifestyle_auto_spend_send_perk_toast = { TOAST = eotm_lifestyle_auto_spend_toast_kidnapper_perk_tt } hidden_effect = { } }
eotm_grant_intrigue_court_of_shadows_perk = { add_perk = court_of_shadows_perk eotm_mark_intrigue_grant_success = yes eotm_lifestyle_auto_spend_send_perk_toast = { TOAST = eotm_lifestyle_auto_spend_toast_court_of_shadows_perk_tt } hidden_effect = { } }
eotm_grant_intrigue_prepared_for_anything_perk = { add_perk = prepared_for_anything_perk eotm_mark_intrigue_grant_success = yes eotm_lifestyle_auto_spend_send_perk_toast = { TOAST = eotm_lifestyle_auto_spend_toast_prepared_for_anything_perk_tt } hidden_effect = { } }
eotm_grant_intrigue_swift_execution_perk = { add_perk = swift_execution_perk eotm_mark_intrigue_grant_success = yes eotm_lifestyle_auto_spend_send_perk_toast = { TOAST = eotm_lifestyle_auto_spend_toast_swift_execution_perk_tt } hidden_effect = { } }
eotm_grant_intrigue_a_job_done_right_perk = { add_perk = a_job_done_right_perk eotm_mark_intrigue_grant_success = yes eotm_lifestyle_auto_spend_send_perk_toast = { TOAST = eotm_lifestyle_auto_spend_toast_a_job_done_right_perk_tt } hidden_effect = { } }
eotm_grant_intrigue_twice_schemed_perk = { add_perk = twice_schemed_perk eotm_mark_intrigue_grant_success = yes eotm_lifestyle_auto_spend_send_perk_toast = { TOAST = eotm_lifestyle_auto_spend_toast_twice_schemed_perk_tt } hidden_effect = { } }
eotm_grant_intrigue_like_weed_in_a_garden_perk = { add_perk = like_weed_in_a_garden_perk eotm_mark_intrigue_grant_success = yes eotm_lifestyle_auto_spend_send_perk_toast = { TOAST = eotm_lifestyle_auto_spend_toast_like_weed_in_a_garden_perk_tt } hidden_effect = { } }
eotm_grant_intrigue_unshackled_lust_perk = { add_perk = unshackled_lust_perk eotm_mark_intrigue_grant_success = yes eotm_lifestyle_auto_spend_send_perk_toast = { TOAST = eotm_lifestyle_auto_spend_toast_unshackled_lust_perk_tt } hidden_effect = { } }
eotm_grant_intrigue_subtle_desire_perk = { add_perk = subtle_desire_perk eotm_mark_intrigue_grant_success = yes eotm_lifestyle_auto_spend_send_perk_toast = { TOAST = eotm_lifestyle_auto_spend_toast_subtle_desire_perk_tt } hidden_effect = { } }
eotm_grant_intrigue_mortal_adoration_perk = { add_perk = mortal_adoration_perk eotm_mark_intrigue_grant_success = yes eotm_lifestyle_auto_spend_send_perk_toast = { TOAST = eotm_lifestyle_auto_spend_toast_mortal_adoration_perk_tt } hidden_effect = { } }
eotm_grant_intrigue_enticing_opportunity_perk = { add_perk = enticing_opportunity_perk eotm_mark_intrigue_grant_success = yes eotm_lifestyle_auto_spend_send_perk_toast = { TOAST = eotm_lifestyle_auto_spend_toast_enticing_opportunity_perk_tt } hidden_effect = { } }
eotm_grant_intrigue_home_advantage_perk = { add_perk = home_advantage_perk eotm_mark_intrigue_grant_success = yes eotm_lifestyle_auto_spend_send_perk_toast = { TOAST = eotm_lifestyle_auto_spend_toast_home_advantage_perk_tt } hidden_effect = { } }
eotm_grant_intrigue_graceful_recovery_perk = { add_perk = graceful_recovery_perk eotm_mark_intrigue_grant_success = yes eotm_lifestyle_auto_spend_send_perk_toast = { TOAST = eotm_lifestyle_auto_spend_toast_graceful_recovery_perk_tt } hidden_effect = { } }
eotm_grant_intrigue_smooth_operator_perk = { add_perk = smooth_operator_perk eotm_mark_intrigue_grant_success = yes eotm_lifestyle_auto_spend_send_perk_toast = { TOAST = eotm_lifestyle_auto_spend_toast_smooth_operator_perk_tt } hidden_effect = { } }
eotm_grant_intrigue_dark_insights_perk = { add_perk = dark_insights_perk eotm_mark_intrigue_grant_success = yes eotm_lifestyle_auto_spend_send_perk_toast = { TOAST = eotm_lifestyle_auto_spend_toast_dark_insights_perk_tt } hidden_effect = { } }
eotm_grant_intrigue_divine_retribution_perk = { add_perk = divine_retribution_perk eotm_mark_intrigue_grant_success = yes eotm_lifestyle_auto_spend_send_perk_toast = { TOAST = eotm_lifestyle_auto_spend_toast_divine_retribution_perk_tt } hidden_effect = { } }
eotm_grant_intrigue_dreadful_perk = { add_perk = dreadful_perk eotm_mark_intrigue_grant_success = yes eotm_lifestyle_auto_spend_send_perk_toast = { TOAST = eotm_lifestyle_auto_spend_toast_dreadful_perk_tt } hidden_effect = { } }
eotm_grant_intrigue_thriving_in_chaos_perk = { add_perk = thriving_in_chaos_perk eotm_mark_intrigue_grant_success = yes eotm_lifestyle_auto_spend_send_perk_toast = { TOAST = eotm_lifestyle_auto_spend_toast_thriving_in_chaos_perk_tt } hidden_effect = { } }
eotm_grant_intrigue_malice_implicit_perk = { add_perk = malice_implicit_perk eotm_mark_intrigue_grant_success = yes eotm_lifestyle_auto_spend_send_perk_toast = { TOAST = eotm_lifestyle_auto_spend_toast_malice_implicit_perk_tt } hidden_effect = { } }
eotm_grant_intrigue_fear_tax_perk = { add_perk = fear_tax_perk eotm_mark_intrigue_grant_success = yes eotm_lifestyle_auto_spend_send_perk_toast = { TOAST = eotm_lifestyle_auto_spend_toast_fear_tax_perk_tt } hidden_effect = { } }
eotm_grant_intrigue_forever_infamous_perk = { add_perk = forever_infamous_perk eotm_mark_intrigue_grant_success = yes eotm_lifestyle_auto_spend_send_perk_toast = { TOAST = eotm_lifestyle_auto_spend_toast_forever_infamous_perk_tt } hidden_effect = { } }
eotm_grant_intrigue_prison_feudal_complex_perk = { add_perk = prison_feudal_complex_perk eotm_mark_intrigue_grant_success = yes eotm_lifestyle_auto_spend_send_perk_toast = { TOAST = eotm_lifestyle_auto_spend_toast_prison_feudal_complex_perk_tt } hidden_effect = { } }

eotm_grant_intrigue_inheritance_truth_is_relative_perk = { add_perk = truth_is_relative_perk eotm_mark_intrigue_grant_success = yes hidden_effect = { } }
eotm_grant_intrigue_inheritance_digging_for_dirt_perk = { add_perk = digging_for_dirt_perk eotm_mark_intrigue_grant_success = yes hidden_effect = { } }
eotm_grant_intrigue_inheritance_kidnapper_perk = { add_perk = kidnapper_perk eotm_mark_intrigue_grant_success = yes hidden_effect = { } }
eotm_grant_intrigue_inheritance_court_of_shadows_perk = { add_perk = court_of_shadows_perk eotm_mark_intrigue_grant_success = yes hidden_effect = { } }
eotm_grant_intrigue_inheritance_prepared_for_anything_perk = { add_perk = prepared_for_anything_perk eotm_mark_intrigue_grant_success = yes hidden_effect = { } }
eotm_grant_intrigue_inheritance_swift_execution_perk = { add_perk = swift_execution_perk eotm_mark_intrigue_grant_success = yes hidden_effect = { } }
eotm_grant_intrigue_inheritance_a_job_done_right_perk = { add_perk = a_job_done_right_perk eotm_mark_intrigue_grant_success = yes hidden_effect = { } }
eotm_grant_intrigue_inheritance_twice_schemed_perk = { add_perk = twice_schemed_perk eotm_mark_intrigue_grant_success = yes hidden_effect = { } }
eotm_grant_intrigue_inheritance_like_weed_in_a_garden_perk = { add_perk = like_weed_in_a_garden_perk eotm_mark_intrigue_grant_success = yes hidden_effect = { } }
eotm_grant_intrigue_inheritance_unshackled_lust_perk = { add_perk = unshackled_lust_perk eotm_mark_intrigue_grant_success = yes hidden_effect = { } }
eotm_grant_intrigue_inheritance_subtle_desire_perk = { add_perk = subtle_desire_perk eotm_mark_intrigue_grant_success = yes hidden_effect = { } }
eotm_grant_intrigue_inheritance_mortal_adoration_perk = { add_perk = mortal_adoration_perk eotm_mark_intrigue_grant_success = yes hidden_effect = { } }
eotm_grant_intrigue_inheritance_enticing_opportunity_perk = { add_perk = enticing_opportunity_perk eotm_mark_intrigue_grant_success = yes hidden_effect = { } }
eotm_grant_intrigue_inheritance_home_advantage_perk = { add_perk = home_advantage_perk eotm_mark_intrigue_grant_success = yes hidden_effect = { } }
eotm_grant_intrigue_inheritance_graceful_recovery_perk = { add_perk = graceful_recovery_perk eotm_mark_intrigue_grant_success = yes hidden_effect = { } }
eotm_grant_intrigue_inheritance_smooth_operator_perk = { add_perk = smooth_operator_perk eotm_mark_intrigue_grant_success = yes hidden_effect = { } }
eotm_grant_intrigue_inheritance_dark_insights_perk = { add_perk = dark_insights_perk eotm_mark_intrigue_grant_success = yes hidden_effect = { } }
eotm_grant_intrigue_inheritance_divine_retribution_perk = { add_perk = divine_retribution_perk eotm_mark_intrigue_grant_success = yes hidden_effect = { } }
eotm_grant_intrigue_inheritance_dreadful_perk = { add_perk = dreadful_perk eotm_mark_intrigue_grant_success = yes hidden_effect = { } }
eotm_grant_intrigue_inheritance_thriving_in_chaos_perk = { add_perk = thriving_in_chaos_perk eotm_mark_intrigue_grant_success = yes hidden_effect = { } }
eotm_grant_intrigue_inheritance_malice_implicit_perk = { add_perk = malice_implicit_perk eotm_mark_intrigue_grant_success = yes hidden_effect = { } }
eotm_grant_intrigue_inheritance_fear_tax_perk = { add_perk = fear_tax_perk eotm_mark_intrigue_grant_success = yes hidden_effect = { } }
eotm_grant_intrigue_inheritance_forever_infamous_perk = { add_perk = forever_infamous_perk eotm_mark_intrigue_grant_success = yes hidden_effect = { } }
eotm_grant_intrigue_inheritance_prison_feudal_complex_perk = { add_perk = prison_feudal_complex_perk eotm_mark_intrigue_grant_success = yes hidden_effect = { } }

eotm_debug_try_grant_intrigue_final_unlock = {
	if = {
		limit = { eotm_any_debug_intrigue_final_unlock_available = yes }
		random_list = {
			pick = 1
			unique = yes
			1 = { trigger = { eotm_can_debug_grant_intrigue_skulduggery_final_unlock = yes } eotm_grant_intrigue_skulduggery_final_unlock = yes }
			1 = { trigger = { eotm_can_debug_grant_intrigue_temptation_final_unlock = yes } eotm_grant_intrigue_temptation_final_unlock = yes }
			1 = { trigger = { eotm_can_debug_grant_intrigue_intimidation_final_unlock = yes } eotm_grant_intrigue_intimidation_final_unlock = yes }
		}
	}
}

eotm_try_grant_intrigue_final_unlock = {
	if = {
		limit = { eotm_any_intrigue_final_unlock_available = yes }
		random_list = {
			pick = 1
			unique = yes
			1 = { trigger = { eotm_can_inherit_intrigue_skulduggery_final_unlock = yes } eotm_grant_intrigue_inheritance_skulduggery_final_unlock = yes }
			1 = { trigger = { eotm_can_inherit_intrigue_temptation_final_unlock = yes } eotm_grant_intrigue_inheritance_temptation_final_unlock = yes }
			1 = { trigger = { eotm_can_inherit_intrigue_intimidation_final_unlock = yes } eotm_grant_intrigue_inheritance_intimidation_final_unlock = yes }
		}
	}
}

eotm_debug_grant_curious_intrigue_perk = {
	if = {
		limit = { eotm_has_any_valid_debug_intrigue_normal_perk = yes }
		random_list = {
			pick = 1
			unique = yes
			1 = { trigger = { eotm_can_debug_grant_intrigue_truth_is_relative_perk = yes } eotm_grant_intrigue_truth_is_relative_perk = yes }
			1 = { trigger = { eotm_can_debug_grant_intrigue_digging_for_dirt_perk = yes } eotm_grant_intrigue_digging_for_dirt_perk = yes }
			1 = { trigger = { eotm_can_debug_grant_intrigue_kidnapper_perk = yes } eotm_grant_intrigue_kidnapper_perk = yes }
			1 = { trigger = { eotm_can_debug_grant_intrigue_court_of_shadows_perk = yes } eotm_grant_intrigue_court_of_shadows_perk = yes }
			1 = { trigger = { eotm_can_debug_grant_intrigue_prepared_for_anything_perk = yes } eotm_grant_intrigue_prepared_for_anything_perk = yes }
			1 = { trigger = { eotm_can_debug_grant_intrigue_swift_execution_perk = yes } eotm_grant_intrigue_swift_execution_perk = yes }
			1 = { trigger = { eotm_can_debug_grant_intrigue_a_job_done_right_perk = yes } eotm_grant_intrigue_a_job_done_right_perk = yes }
			1 = { trigger = { eotm_can_debug_grant_intrigue_twice_schemed_perk = yes } eotm_grant_intrigue_twice_schemed_perk = yes }
			1 = { trigger = { eotm_can_debug_grant_intrigue_like_weed_in_a_garden_perk = yes } eotm_grant_intrigue_like_weed_in_a_garden_perk = yes }
			1 = { trigger = { eotm_can_debug_grant_intrigue_unshackled_lust_perk = yes } eotm_grant_intrigue_unshackled_lust_perk = yes }
			1 = { trigger = { eotm_can_debug_grant_intrigue_subtle_desire_perk = yes } eotm_grant_intrigue_subtle_desire_perk = yes }
			1 = { trigger = { eotm_can_debug_grant_intrigue_mortal_adoration_perk = yes } eotm_grant_intrigue_mortal_adoration_perk = yes }
			1 = { trigger = { eotm_can_debug_grant_intrigue_enticing_opportunity_perk = yes } eotm_grant_intrigue_enticing_opportunity_perk = yes }
			1 = { trigger = { eotm_can_debug_grant_intrigue_home_advantage_perk = yes } eotm_grant_intrigue_home_advantage_perk = yes }
			1 = { trigger = { eotm_can_debug_grant_intrigue_graceful_recovery_perk = yes } eotm_grant_intrigue_graceful_recovery_perk = yes }
			1 = { trigger = { eotm_can_debug_grant_intrigue_smooth_operator_perk = yes } eotm_grant_intrigue_smooth_operator_perk = yes }
			1 = { trigger = { eotm_can_debug_grant_intrigue_dark_insights_perk = yes } eotm_grant_intrigue_dark_insights_perk = yes }
			1 = { trigger = { eotm_can_debug_grant_intrigue_divine_retribution_perk = yes } eotm_grant_intrigue_divine_retribution_perk = yes }
			1 = { trigger = { eotm_can_debug_grant_intrigue_dreadful_perk = yes } eotm_grant_intrigue_dreadful_perk = yes }
			1 = { trigger = { eotm_can_debug_grant_intrigue_thriving_in_chaos_perk = yes } eotm_grant_intrigue_thriving_in_chaos_perk = yes }
			1 = { trigger = { eotm_can_debug_grant_intrigue_malice_implicit_perk = yes } eotm_grant_intrigue_malice_implicit_perk = yes }
			1 = { trigger = { eotm_can_debug_grant_intrigue_fear_tax_perk = yes } eotm_grant_intrigue_fear_tax_perk = yes }
			1 = { trigger = { eotm_can_debug_grant_intrigue_forever_infamous_perk = yes } eotm_grant_intrigue_forever_infamous_perk = yes }
			1 = { trigger = { eotm_can_debug_grant_intrigue_prison_feudal_complex_perk = yes } eotm_grant_intrigue_prison_feudal_complex_perk = yes }
		}
	}
}

eotm_grant_curious_intrigue_normal_perk = {
	if = {
		limit = { eotm_has_any_valid_intrigue_normal_inheritance_perk = yes }
		random_list = {
			pick = 1
			unique = yes
			1 = { trigger = { eotm_can_inherit_intrigue_truth_is_relative_perk = yes } eotm_grant_intrigue_inheritance_truth_is_relative_perk = yes }
			1 = { trigger = { eotm_can_inherit_intrigue_digging_for_dirt_perk = yes } eotm_grant_intrigue_inheritance_digging_for_dirt_perk = yes }
			1 = { trigger = { eotm_can_inherit_intrigue_kidnapper_perk = yes } eotm_grant_intrigue_inheritance_kidnapper_perk = yes }
			1 = { trigger = { eotm_can_inherit_intrigue_court_of_shadows_perk = yes } eotm_grant_intrigue_inheritance_court_of_shadows_perk = yes }
			1 = { trigger = { eotm_can_inherit_intrigue_prepared_for_anything_perk = yes } eotm_grant_intrigue_inheritance_prepared_for_anything_perk = yes }
			1 = { trigger = { eotm_can_inherit_intrigue_swift_execution_perk = yes } eotm_grant_intrigue_inheritance_swift_execution_perk = yes }
			1 = { trigger = { eotm_can_inherit_intrigue_a_job_done_right_perk = yes } eotm_grant_intrigue_inheritance_a_job_done_right_perk = yes }
			1 = { trigger = { eotm_can_inherit_intrigue_twice_schemed_perk = yes } eotm_grant_intrigue_inheritance_twice_schemed_perk = yes }
			1 = { trigger = { eotm_can_inherit_intrigue_like_weed_in_a_garden_perk = yes } eotm_grant_intrigue_inheritance_like_weed_in_a_garden_perk = yes }
			1 = { trigger = { eotm_can_inherit_intrigue_unshackled_lust_perk = yes } eotm_grant_intrigue_inheritance_unshackled_lust_perk = yes }
			1 = { trigger = { eotm_can_inherit_intrigue_subtle_desire_perk = yes } eotm_grant_intrigue_inheritance_subtle_desire_perk = yes }
			1 = { trigger = { eotm_can_inherit_intrigue_mortal_adoration_perk = yes } eotm_grant_intrigue_inheritance_mortal_adoration_perk = yes }
			1 = { trigger = { eotm_can_inherit_intrigue_enticing_opportunity_perk = yes } eotm_grant_intrigue_inheritance_enticing_opportunity_perk = yes }
			1 = { trigger = { eotm_can_inherit_intrigue_home_advantage_perk = yes } eotm_grant_intrigue_inheritance_home_advantage_perk = yes }
			1 = { trigger = { eotm_can_inherit_intrigue_graceful_recovery_perk = yes } eotm_grant_intrigue_inheritance_graceful_recovery_perk = yes }
			1 = { trigger = { eotm_can_inherit_intrigue_smooth_operator_perk = yes } eotm_grant_intrigue_inheritance_smooth_operator_perk = yes }
			1 = { trigger = { eotm_can_inherit_intrigue_dark_insights_perk = yes } eotm_grant_intrigue_inheritance_dark_insights_perk = yes }
			1 = { trigger = { eotm_can_inherit_intrigue_divine_retribution_perk = yes } eotm_grant_intrigue_inheritance_divine_retribution_perk = yes }
			1 = { trigger = { eotm_can_inherit_intrigue_dreadful_perk = yes } eotm_grant_intrigue_inheritance_dreadful_perk = yes }
			1 = { trigger = { eotm_can_inherit_intrigue_thriving_in_chaos_perk = yes } eotm_grant_intrigue_inheritance_thriving_in_chaos_perk = yes }
			1 = { trigger = { eotm_can_inherit_intrigue_malice_implicit_perk = yes } eotm_grant_intrigue_inheritance_malice_implicit_perk = yes }
			1 = { trigger = { eotm_can_inherit_intrigue_fear_tax_perk = yes } eotm_grant_intrigue_inheritance_fear_tax_perk = yes }
			1 = { trigger = { eotm_can_inherit_intrigue_forever_infamous_perk = yes } eotm_grant_intrigue_inheritance_forever_infamous_perk = yes }
			1 = { trigger = { eotm_can_inherit_intrigue_prison_feudal_complex_perk = yes } eotm_grant_intrigue_inheritance_prison_feudal_complex_perk = yes }
		}
	}
}

eotm_grant_intrigue_skulduggery_normal_perk_in_order = {
	if = { limit = { eotm_can_inherit_intrigue_truth_is_relative_perk = yes } eotm_grant_intrigue_inheritance_truth_is_relative_perk = yes }
	else_if = { limit = { eotm_can_inherit_intrigue_digging_for_dirt_perk = yes } eotm_grant_intrigue_inheritance_digging_for_dirt_perk = yes }
	else_if = { limit = { eotm_can_inherit_intrigue_kidnapper_perk = yes } eotm_grant_intrigue_inheritance_kidnapper_perk = yes }
	else_if = { limit = { eotm_can_inherit_intrigue_court_of_shadows_perk = yes } eotm_grant_intrigue_inheritance_court_of_shadows_perk = yes }
	else_if = { limit = { eotm_can_inherit_intrigue_prepared_for_anything_perk = yes } eotm_grant_intrigue_inheritance_prepared_for_anything_perk = yes }
	else_if = { limit = { eotm_can_inherit_intrigue_swift_execution_perk = yes } eotm_grant_intrigue_inheritance_swift_execution_perk = yes }
	else_if = { limit = { eotm_can_inherit_intrigue_a_job_done_right_perk = yes } eotm_grant_intrigue_inheritance_a_job_done_right_perk = yes }
	else_if = { limit = { eotm_can_inherit_intrigue_twice_schemed_perk = yes } eotm_grant_intrigue_inheritance_twice_schemed_perk = yes }
}

eotm_grant_intrigue_temptation_normal_perk_in_order = {
	if = { limit = { eotm_can_inherit_intrigue_like_weed_in_a_garden_perk = yes } eotm_grant_intrigue_inheritance_like_weed_in_a_garden_perk = yes }
	else_if = { limit = { eotm_can_inherit_intrigue_unshackled_lust_perk = yes } eotm_grant_intrigue_inheritance_unshackled_lust_perk = yes }
	else_if = { limit = { eotm_can_inherit_intrigue_subtle_desire_perk = yes } eotm_grant_intrigue_inheritance_subtle_desire_perk = yes }
	else_if = { limit = { eotm_can_inherit_intrigue_mortal_adoration_perk = yes } eotm_grant_intrigue_inheritance_mortal_adoration_perk = yes }
	else_if = { limit = { eotm_can_inherit_intrigue_enticing_opportunity_perk = yes } eotm_grant_intrigue_inheritance_enticing_opportunity_perk = yes }
	else_if = { limit = { eotm_can_inherit_intrigue_home_advantage_perk = yes } eotm_grant_intrigue_inheritance_home_advantage_perk = yes }
	else_if = { limit = { eotm_can_inherit_intrigue_graceful_recovery_perk = yes } eotm_grant_intrigue_inheritance_graceful_recovery_perk = yes }
	else_if = { limit = { eotm_can_inherit_intrigue_smooth_operator_perk = yes } eotm_grant_intrigue_inheritance_smooth_operator_perk = yes }
}

eotm_grant_intrigue_intimidation_normal_perk_in_order = {
	if = { limit = { eotm_can_inherit_intrigue_dark_insights_perk = yes } eotm_grant_intrigue_inheritance_dark_insights_perk = yes }
	else_if = { limit = { eotm_can_inherit_intrigue_divine_retribution_perk = yes } eotm_grant_intrigue_inheritance_divine_retribution_perk = yes }
	else_if = { limit = { eotm_can_inherit_intrigue_dreadful_perk = yes } eotm_grant_intrigue_inheritance_dreadful_perk = yes }
	else_if = { limit = { eotm_can_inherit_intrigue_thriving_in_chaos_perk = yes } eotm_grant_intrigue_inheritance_thriving_in_chaos_perk = yes }
	else_if = { limit = { eotm_can_inherit_intrigue_malice_implicit_perk = yes } eotm_grant_intrigue_inheritance_malice_implicit_perk = yes }
	else_if = { limit = { eotm_can_inherit_intrigue_fear_tax_perk = yes } eotm_grant_intrigue_inheritance_fear_tax_perk = yes }
	else_if = { limit = { eotm_can_inherit_intrigue_forever_infamous_perk = yes } eotm_grant_intrigue_inheritance_forever_infamous_perk = yes }
	else_if = { limit = { eotm_can_inherit_intrigue_prison_feudal_complex_perk = yes } eotm_grant_intrigue_inheritance_prison_feudal_complex_perk = yes }
}

eotm_ensure_focused_intrigue_focus = {
	if = {
		limit = { NOT = { eotm_one_way_intrigue_focus_can_continue = yes } }
		remove_variable = eotm_one_way_intrigue_focus
		random_list = {
			pick = 1
			unique = yes
			1 = {
				trigger = { eotm_has_valid_intrigue_skulduggery_normal_inheritance_perk = yes }
				set_variable = { name = eotm_one_way_intrigue_focus value = 1 }
				hidden_effect = { }
			}
			1 = {
				trigger = { eotm_has_valid_intrigue_temptation_normal_inheritance_perk = yes }
				set_variable = { name = eotm_one_way_intrigue_focus value = 2 }
				hidden_effect = { }
			}
			1 = {
				trigger = { eotm_has_valid_intrigue_intimidation_normal_inheritance_perk = yes }
				set_variable = { name = eotm_one_way_intrigue_focus value = 3 }
				hidden_effect = { }
			}
		}
	}
}

eotm_grant_focused_intrigue_normal_perk = {
	eotm_ensure_focused_intrigue_focus = yes
	if = {
		limit = { eotm_one_way_intrigue_focus_is_skulduggery = yes }
		eotm_grant_intrigue_skulduggery_normal_perk_in_order = yes
	}
	else_if = {
		limit = { eotm_one_way_intrigue_focus_is_temptation = yes }
		eotm_grant_intrigue_temptation_normal_perk_in_order = yes
	}
	else_if = {
		limit = { eotm_one_way_intrigue_focus_is_intimidation = yes }
		eotm_grant_intrigue_intimidation_normal_perk_in_order = yes
	}
}

eotm_count_child_intrigue_branch_normal_perks = {
	set_variable = { name = eotm_balanced_intrigue_skulduggery_count value = 0 }
	set_variable = { name = eotm_balanced_intrigue_temptation_count value = 0 }
	set_variable = { name = eotm_balanced_intrigue_intimidation_count value = 0 }
	if = { limit = { has_perk = truth_is_relative_perk } change_variable = { name = eotm_balanced_intrigue_skulduggery_count add = 1 } }
	if = { limit = { has_perk = digging_for_dirt_perk } change_variable = { name = eotm_balanced_intrigue_skulduggery_count add = 1 } }
	if = { limit = { has_perk = kidnapper_perk } change_variable = { name = eotm_balanced_intrigue_skulduggery_count add = 1 } }
	if = { limit = { has_perk = court_of_shadows_perk } change_variable = { name = eotm_balanced_intrigue_skulduggery_count add = 1 } }
	if = { limit = { has_perk = prepared_for_anything_perk } change_variable = { name = eotm_balanced_intrigue_skulduggery_count add = 1 } }
	if = { limit = { has_perk = swift_execution_perk } change_variable = { name = eotm_balanced_intrigue_skulduggery_count add = 1 } }
	if = { limit = { has_perk = a_job_done_right_perk } change_variable = { name = eotm_balanced_intrigue_skulduggery_count add = 1 } }
	if = { limit = { has_perk = twice_schemed_perk } change_variable = { name = eotm_balanced_intrigue_skulduggery_count add = 1 } }
	if = { limit = { has_perk = like_weed_in_a_garden_perk } change_variable = { name = eotm_balanced_intrigue_temptation_count add = 1 } }
	if = { limit = { has_perk = unshackled_lust_perk } change_variable = { name = eotm_balanced_intrigue_temptation_count add = 1 } }
	if = { limit = { has_perk = subtle_desire_perk } change_variable = { name = eotm_balanced_intrigue_temptation_count add = 1 } }
	if = { limit = { has_perk = mortal_adoration_perk } change_variable = { name = eotm_balanced_intrigue_temptation_count add = 1 } }
	if = { limit = { has_perk = enticing_opportunity_perk } change_variable = { name = eotm_balanced_intrigue_temptation_count add = 1 } }
	if = { limit = { has_perk = home_advantage_perk } change_variable = { name = eotm_balanced_intrigue_temptation_count add = 1 } }
	if = { limit = { has_perk = graceful_recovery_perk } change_variable = { name = eotm_balanced_intrigue_temptation_count add = 1 } }
	if = { limit = { has_perk = smooth_operator_perk } change_variable = { name = eotm_balanced_intrigue_temptation_count add = 1 } }
	if = { limit = { has_perk = dark_insights_perk } change_variable = { name = eotm_balanced_intrigue_intimidation_count add = 1 } }
	if = { limit = { has_perk = divine_retribution_perk } change_variable = { name = eotm_balanced_intrigue_intimidation_count add = 1 } }
	if = { limit = { has_perk = dreadful_perk } change_variable = { name = eotm_balanced_intrigue_intimidation_count add = 1 } }
	if = { limit = { has_perk = thriving_in_chaos_perk } change_variable = { name = eotm_balanced_intrigue_intimidation_count add = 1 } }
	if = { limit = { has_perk = malice_implicit_perk } change_variable = { name = eotm_balanced_intrigue_intimidation_count add = 1 } }
	if = { limit = { has_perk = fear_tax_perk } change_variable = { name = eotm_balanced_intrigue_intimidation_count add = 1 } }
	if = { limit = { has_perk = forever_infamous_perk } change_variable = { name = eotm_balanced_intrigue_intimidation_count add = 1 } }
	if = { limit = { has_perk = prison_feudal_complex_perk } change_variable = { name = eotm_balanced_intrigue_intimidation_count add = 1 } }
}

eotm_grant_harmonious_intrigue_normal_perk = {
	eotm_count_child_intrigue_branch_normal_perks = yes
	random_list = {
		pick = 1
		unique = yes
		1 = {
			trigger = { eotm_balanced_intrigue_skulduggery_is_lowest_valid_branch = yes }
			eotm_grant_intrigue_skulduggery_normal_perk_in_order = yes
		}
		1 = {
			trigger = { eotm_balanced_intrigue_temptation_is_lowest_valid_branch = yes }
			eotm_grant_intrigue_temptation_normal_perk_in_order = yes
		}
		1 = {
			trigger = { eotm_balanced_intrigue_intimidation_is_lowest_valid_branch = yes }
			eotm_grant_intrigue_intimidation_normal_perk_in_order = yes
		}
	}
}

eotm_grant_profile_selected_intrigue_normal_perk = {
	if = {
		limit = { eotm_child_has_one_way_profile = yes }
		eotm_grant_focused_intrigue_normal_perk = yes
	}
	else_if = {
		limit = { eotm_child_has_balanced_profile = yes }
		eotm_grant_harmonious_intrigue_normal_perk = yes
	}
	else_if = {
		limit = { eotm_child_has_random_profile = yes }
		eotm_grant_curious_intrigue_normal_perk = yes
	}
	else = { hidden_effect = { } }
}

eotm_debug_count_standalone_intrigue_candidates = {
	set_variable = { name = eotm_debug_intrigue_candidate_count value = 0 }
	if = { limit = { eotm_can_debug_grant_intrigue_skulduggery_final_unlock = yes } change_variable = { name = eotm_debug_intrigue_candidate_count add = 1 } }
	if = { limit = { eotm_can_debug_grant_intrigue_temptation_final_unlock = yes } change_variable = { name = eotm_debug_intrigue_candidate_count add = 1 } }
	if = { limit = { eotm_can_debug_grant_intrigue_intimidation_final_unlock = yes } change_variable = { name = eotm_debug_intrigue_candidate_count add = 1 } }
	if = { limit = { eotm_can_debug_grant_intrigue_truth_is_relative_perk = yes } change_variable = { name = eotm_debug_intrigue_candidate_count add = 1 } }
	if = { limit = { eotm_can_debug_grant_intrigue_digging_for_dirt_perk = yes } change_variable = { name = eotm_debug_intrigue_candidate_count add = 1 } }
	if = { limit = { eotm_can_debug_grant_intrigue_kidnapper_perk = yes } change_variable = { name = eotm_debug_intrigue_candidate_count add = 1 } }
	if = { limit = { eotm_can_debug_grant_intrigue_court_of_shadows_perk = yes } change_variable = { name = eotm_debug_intrigue_candidate_count add = 1 } }
	if = { limit = { eotm_can_debug_grant_intrigue_prepared_for_anything_perk = yes } change_variable = { name = eotm_debug_intrigue_candidate_count add = 1 } }
	if = { limit = { eotm_can_debug_grant_intrigue_swift_execution_perk = yes } change_variable = { name = eotm_debug_intrigue_candidate_count add = 1 } }
	if = { limit = { eotm_can_debug_grant_intrigue_a_job_done_right_perk = yes } change_variable = { name = eotm_debug_intrigue_candidate_count add = 1 } }
	if = { limit = { eotm_can_debug_grant_intrigue_twice_schemed_perk = yes } change_variable = { name = eotm_debug_intrigue_candidate_count add = 1 } }
	if = { limit = { eotm_can_debug_grant_intrigue_like_weed_in_a_garden_perk = yes } change_variable = { name = eotm_debug_intrigue_candidate_count add = 1 } }
	if = { limit = { eotm_can_debug_grant_intrigue_unshackled_lust_perk = yes } change_variable = { name = eotm_debug_intrigue_candidate_count add = 1 } }
	if = { limit = { eotm_can_debug_grant_intrigue_subtle_desire_perk = yes } change_variable = { name = eotm_debug_intrigue_candidate_count add = 1 } }
	if = { limit = { eotm_can_debug_grant_intrigue_mortal_adoration_perk = yes } change_variable = { name = eotm_debug_intrigue_candidate_count add = 1 } }
	if = { limit = { eotm_can_debug_grant_intrigue_enticing_opportunity_perk = yes } change_variable = { name = eotm_debug_intrigue_candidate_count add = 1 } }
	if = { limit = { eotm_can_debug_grant_intrigue_home_advantage_perk = yes } change_variable = { name = eotm_debug_intrigue_candidate_count add = 1 } }
	if = { limit = { eotm_can_debug_grant_intrigue_graceful_recovery_perk = yes } change_variable = { name = eotm_debug_intrigue_candidate_count add = 1 } }
	if = { limit = { eotm_can_debug_grant_intrigue_smooth_operator_perk = yes } change_variable = { name = eotm_debug_intrigue_candidate_count add = 1 } }
	if = { limit = { eotm_can_debug_grant_intrigue_dark_insights_perk = yes } change_variable = { name = eotm_debug_intrigue_candidate_count add = 1 } }
	if = { limit = { eotm_can_debug_grant_intrigue_divine_retribution_perk = yes } change_variable = { name = eotm_debug_intrigue_candidate_count add = 1 } }
	if = { limit = { eotm_can_debug_grant_intrigue_dreadful_perk = yes } change_variable = { name = eotm_debug_intrigue_candidate_count add = 1 } }
	if = { limit = { eotm_can_debug_grant_intrigue_thriving_in_chaos_perk = yes } change_variable = { name = eotm_debug_intrigue_candidate_count add = 1 } }
	if = { limit = { eotm_can_debug_grant_intrigue_malice_implicit_perk = yes } change_variable = { name = eotm_debug_intrigue_candidate_count add = 1 } }
	if = { limit = { eotm_can_debug_grant_intrigue_fear_tax_perk = yes } change_variable = { name = eotm_debug_intrigue_candidate_count add = 1 } }
	if = { limit = { eotm_can_debug_grant_intrigue_forever_infamous_perk = yes } change_variable = { name = eotm_debug_intrigue_candidate_count add = 1 } }
	if = { limit = { eotm_can_debug_grant_intrigue_prison_feudal_complex_perk = yes } change_variable = { name = eotm_debug_intrigue_candidate_count add = 1 } }
}

eotm_debug_log_standalone_intrigue_candidate_count = {
	if = {
		limit = { exists = var:eotm_debug_intrigue_candidate_count }
		if = { limit = { var:eotm_debug_intrigue_candidate_count ?= 0 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_candidate_count ?= 1 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_candidate_count ?= 2 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_candidate_count ?= 3 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_candidate_count ?= 4 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_candidate_count ?= 5 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_candidate_count ?= 6 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_candidate_count ?= 7 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_candidate_count ?= 8 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_candidate_count ?= 9 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_candidate_count ?= 10 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_candidate_count ?= 11 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_candidate_count ?= 12 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_candidate_count ?= 13 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_candidate_count ?= 14 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_candidate_count ?= 15 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_candidate_count ?= 16 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_candidate_count ?= 17 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_candidate_count ?= 18 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_candidate_count ?= 19 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_candidate_count ?= 20 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_candidate_count ?= 21 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_candidate_count ?= 22 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_candidate_count ?= 23 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_candidate_count ?= 24 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_candidate_count ?= 25 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_candidate_count ?= 26 } hidden_effect = { } }
		else_if = { limit = { var:eotm_debug_intrigue_candidate_count ?= 27 } hidden_effect = { } }
		else = { hidden_effect = { } }
	}
	else = {
		hidden_effect = { }
	}
}

eotm_debug_log_standalone_intrigue_candidate_state = {
	if = { limit = { has_perk = schemer_perk } hidden_effect = { } } else_if = { limit = { NOT = { eotm_child_has_intrigue_skulduggery_normal_branch_perks = yes } } hidden_effect = { } } else = { hidden_effect = { } }
	if = { limit = { has_perk = seducer_perk } hidden_effect = { } } else_if = { limit = { NOT = { eotm_child_has_intrigue_temptation_normal_branch_perks = yes } } hidden_effect = { } } else = { hidden_effect = { } }
	if = { limit = { has_perk = torturer_perk } hidden_effect = { } } else_if = { limit = { NOT = { eotm_child_has_intrigue_intimidation_normal_branch_perks = yes } } hidden_effect = { } } else = { hidden_effect = { } }
	if = { limit = { has_perk = truth_is_relative_perk } hidden_effect = { } } else = { hidden_effect = { } }
	if = { limit = { has_perk = digging_for_dirt_perk } hidden_effect = { } } else_if = { limit = { NOT = { has_perk = truth_is_relative_perk } } hidden_effect = { } } else = { hidden_effect = { } }
	if = { limit = { has_perk = kidnapper_perk } hidden_effect = { } } else_if = { limit = { NOT = { has_perk = digging_for_dirt_perk } } hidden_effect = { } } else = { hidden_effect = { } }
	if = { limit = { has_perk = court_of_shadows_perk } hidden_effect = { } } else_if = { limit = { NOT = { has_perk = truth_is_relative_perk } } hidden_effect = { } } else = { hidden_effect = { } }
	if = { limit = { has_perk = prepared_for_anything_perk } hidden_effect = { } } else_if = { limit = { NOT = { has_perk = court_of_shadows_perk } } hidden_effect = { } } else = { hidden_effect = { } }
	if = { limit = { has_perk = swift_execution_perk } hidden_effect = { } } else_if = { limit = { NOT = { has_perk = truth_is_relative_perk } } hidden_effect = { } } else = { hidden_effect = { } }
	if = { limit = { has_perk = a_job_done_right_perk } hidden_effect = { } } else_if = { limit = { NOT = { has_perk = swift_execution_perk } } hidden_effect = { } } else = { hidden_effect = { } }
	if = { limit = { has_perk = twice_schemed_perk } hidden_effect = { } } else_if = { limit = { NOT = { has_perk = kidnapper_perk } } hidden_effect = { } } else_if = { limit = { NOT = { has_perk = prepared_for_anything_perk } } hidden_effect = { } } else_if = { limit = { NOT = { has_perk = a_job_done_right_perk } } hidden_effect = { } } else = { hidden_effect = { } }
	if = { limit = { has_perk = like_weed_in_a_garden_perk } hidden_effect = { } } else = { hidden_effect = { } }
	if = { limit = { has_perk = unshackled_lust_perk } hidden_effect = { } } else_if = { limit = { NOT = { has_perk = like_weed_in_a_garden_perk } } hidden_effect = { } } else = { hidden_effect = { } }
	if = { limit = { has_perk = subtle_desire_perk } hidden_effect = { } } else_if = { limit = { NOT = { has_perk = unshackled_lust_perk } } hidden_effect = { } } else = { hidden_effect = { } }
	if = { limit = { has_perk = mortal_adoration_perk } hidden_effect = { } } else_if = { limit = { NOT = { has_perk = subtle_desire_perk } } hidden_effect = { } } else = { hidden_effect = { } }
	if = { limit = { has_perk = enticing_opportunity_perk } hidden_effect = { } } else = { hidden_effect = { } }
	if = { limit = { has_perk = home_advantage_perk } hidden_effect = { } } else_if = { limit = { NOT = { has_perk = enticing_opportunity_perk } } hidden_effect = { } } else = { hidden_effect = { } }
	if = { limit = { has_perk = graceful_recovery_perk } hidden_effect = { } } else_if = { limit = { NOT = { has_perk = home_advantage_perk } } hidden_effect = { } } else = { hidden_effect = { } }
	if = { limit = { has_perk = smooth_operator_perk } hidden_effect = { } } else_if = { limit = { NOT = { has_perk = graceful_recovery_perk } } hidden_effect = { } } else = { hidden_effect = { } }
	if = { limit = { has_perk = dark_insights_perk } hidden_effect = { } } else = { hidden_effect = { } }
	if = { limit = { has_perk = divine_retribution_perk } hidden_effect = { } } else_if = { limit = { NOT = { has_perk = dark_insights_perk } } hidden_effect = { } } else = { hidden_effect = { } }
	if = { limit = { has_perk = dreadful_perk } hidden_effect = { } } else = { hidden_effect = { } }
	if = { limit = { has_perk = thriving_in_chaos_perk } hidden_effect = { } } else_if = { limit = { NOT = { has_perk = dreadful_perk } } hidden_effect = { } } else = { hidden_effect = { } }
	if = { limit = { has_perk = malice_implicit_perk } hidden_effect = { } } else_if = { limit = { NOT = { has_perk = divine_retribution_perk } } hidden_effect = { } } else_if = { limit = { NOT = { has_perk = thriving_in_chaos_perk } } hidden_effect = { } } else = { hidden_effect = { } }
	if = { limit = { has_perk = fear_tax_perk } hidden_effect = { } } else_if = { limit = { NOT = { has_perk = malice_implicit_perk } } hidden_effect = { } } else = { hidden_effect = { } }
	if = { limit = { has_perk = forever_infamous_perk } hidden_effect = { } } else_if = { limit = { NOT = { has_perk = fear_tax_perk } } hidden_effect = { } } else = { hidden_effect = { } }
	if = { limit = { has_perk = prison_feudal_complex_perk } hidden_effect = { } } else_if = { limit = { NOT = { has_perk = fear_tax_perk } } hidden_effect = { } } else = { hidden_effect = { } }
}

eotm_debug_test_intrigue_randomizer_x10_effect = {
	if = {
		limit = { is_ai = no }
		hidden_effect = { }
		hidden_effect = { }
		hidden_effect = { }
		set_variable = { name = eotm_intrigue_granted_count value = 0 }
		set_variable = { name = eotm_debug_intrigue_randomizer_attempt_count value = 0 }
		eotm_count_intrigue_visible_perks = yes
		hidden_effect = { }
		eotm_debug_log_intrigue_visible_perk_count = yes
		remove_variable = eotm_intrigue_visible_perk_count
		eotm_count_intrigue_final_visible_perks = yes
		hidden_effect = { }
		eotm_debug_log_intrigue_final_visible_perk_count = yes
		remove_variable = eotm_intrigue_final_visible_perk_count

		while = {
			limit = {
				exists = var:eotm_debug_intrigue_randomizer_attempt_count
				var:eotm_debug_intrigue_randomizer_attempt_count < 10
				eotm_any_debug_intrigue_candidate_available = yes
			}
			change_variable = { name = eotm_debug_intrigue_randomizer_attempt_count add = 1 }
			hidden_effect = { }
			eotm_debug_count_standalone_intrigue_candidates = yes
			eotm_debug_log_standalone_intrigue_candidate_count = yes
			eotm_debug_log_standalone_intrigue_candidate_state = yes
			remove_variable = eotm_debug_intrigue_candidate_count
			set_variable = { name = eotm_intrigue_granted_this_attempt value = 0 }
			eotm_debug_try_grant_intrigue_final_unlock = yes
			if = { limit = { var:eotm_intrigue_granted_this_attempt ?= 0 } eotm_debug_grant_curious_intrigue_perk = yes }
			if = { limit = { var:eotm_intrigue_granted_this_attempt ?= 0 } hidden_effect = { } set_variable = { name = eotm_debug_intrigue_randomizer_attempt_count value = 10 } }
		}

		if = { limit = { NOT = { eotm_any_debug_intrigue_candidate_available = yes } } hidden_effect = { } }
		eotm_debug_log_intrigue_granted_count = yes
		eotm_count_intrigue_visible_perks = yes
		hidden_effect = { }
		eotm_debug_log_intrigue_visible_perk_count = yes
		eotm_count_intrigue_final_visible_perks = yes
		hidden_effect = { }
		eotm_debug_log_intrigue_final_visible_perk_count = yes
		hidden_effect = { }
		remove_variable = eotm_intrigue_visible_perk_count
		remove_variable = eotm_intrigue_final_visible_perk_count
		remove_variable = eotm_intrigue_granted_count
		remove_variable = eotm_intrigue_granted_this_attempt
		remove_variable = eotm_debug_intrigue_randomizer_attempt_count
		remove_variable = eotm_debug_intrigue_candidate_count
	}
	else = { hidden_effect = { } }
}

eotm_calculate_child_intrigue_target_count = {
	eotm_set_child_age_inheritance_percentage = yes
	if = {
		limit = {
			exists = scope:eotm_deceased_parent
			exists = scope:eotm_deceased_parent.var:eotm_parent_intrigue_visible_perk_count
			exists = var:eotm_child_age_inheritance_percentage
		}
		set_variable = {
			name = eotm_intrigue_target_count
			value = {
				value = scope:eotm_deceased_parent.var:eotm_parent_intrigue_visible_perk_count
				multiply = var:eotm_child_age_inheritance_percentage
				divide = 10000
				floor = yes
			}
		}
	}
	else = {
		set_variable = { name = eotm_intrigue_target_count value = 0 }
		hidden_effect = { }
	}
}

eotm_debug_log_intrigue_child_age_years = {
	if = { limit = { age < 1 } hidden_effect = { } }
	else_if = { limit = { age < 2 } hidden_effect = { } }
	else_if = { limit = { age < 3 } hidden_effect = { } }
	else_if = { limit = { age < 4 } hidden_effect = { } }
	else_if = { limit = { age < 5 } hidden_effect = { } }
	else_if = { limit = { age < 6 } hidden_effect = { } }
	else_if = { limit = { age < 7 } hidden_effect = { } }
	else_if = { limit = { age < 8 } hidden_effect = { } }
	else_if = { limit = { age < 9 } hidden_effect = { } }
	else_if = { limit = { age < 10 } hidden_effect = { } }
	else_if = { limit = { age < 11 } hidden_effect = { } }
	else_if = { limit = { age < 12 } hidden_effect = { } }
	else_if = { limit = { age < 13 } hidden_effect = { } }
	else_if = { limit = { age < 14 } hidden_effect = { } }
	else_if = { limit = { age < 15 } hidden_effect = { } }
	else_if = { limit = { age < 16 } hidden_effect = { } }
	else_if = { limit = { age <= 20 } hidden_effect = { } }
	else_if = { limit = { age <= 30 } hidden_effect = { } }
	else_if = { limit = { age <= 40 } hidden_effect = { } }
	else_if = { limit = { age <= 50 } hidden_effect = { } }
	else_if = { limit = { age <= 60 } hidden_effect = { } }
	else = { hidden_effect = { } }
}

eotm_debug_log_intrigue_age_bracket_and_percentage = {
	eotm_debug_log_inheritance_strength_profile = yes
	if = {
		limit = { age <= 5 }
		hidden_effect = { }
		eotm_debug_log_child_age_inheritance_percentage = yes
	}
	else_if = {
		limit = { age <= 10 }
		hidden_effect = { }
		eotm_debug_log_child_age_inheritance_percentage = yes
	}
	else_if = {
		limit = { age <= 15 }
		hidden_effect = { }
		eotm_debug_log_child_age_inheritance_percentage = yes
	}
	else_if = {
		limit = { age <= 20 }
		hidden_effect = { }
		eotm_debug_log_child_age_inheritance_percentage = yes
	}
	else_if = {
		limit = { age <= 30 }
		hidden_effect = { }
		eotm_debug_log_child_age_inheritance_percentage = yes
	}
	else_if = {
		limit = { age <= 40 }
		hidden_effect = { }
		eotm_debug_log_child_age_inheritance_percentage = yes
	}
	else_if = {
		limit = { age <= 50 }
		hidden_effect = { }
		eotm_debug_log_child_age_inheritance_percentage = yes
	}
	else_if = {
		limit = { age <= 60 }
		hidden_effect = { }
		eotm_debug_log_child_age_inheritance_percentage = yes
	}
	else = {
		hidden_effect = { }
		eotm_debug_log_child_age_inheritance_percentage = yes
	}
}

eotm_cleanup_intrigue_inheritance_child_temp_variables = {
	remove_variable = eotm_child_age_inheritance_percentage
	remove_variable = eotm_intrigue_target_count
	remove_variable = eotm_intrigue_granted_count
	remove_variable = eotm_intrigue_granted_this_attempt
	remove_variable = eotm_intrigue_attempt_count
	remove_variable = eotm_intrigue_visible_perk_count
	remove_variable = eotm_balanced_intrigue_skulduggery_count
	remove_variable = eotm_balanced_intrigue_temptation_count
	remove_variable = eotm_balanced_intrigue_intimidation_count
}

eotm_process_intrigue_inheritance_child = {
	hidden_effect = { }
	hidden_effect = { }
	hidden_effect = { }
	hidden_effect = { }
	eotm_debug_log_intrigue_child_age_years = yes
	eotm_backfill_inheritance_profile_if_missing = yes
	if = { limit = { eotm_child_has_one_way_profile = yes } hidden_effect = { } }
	else_if = { limit = { eotm_child_has_balanced_profile = yes } hidden_effect = { } }
	else_if = { limit = { eotm_child_has_random_profile = yes } hidden_effect = { } }
	if = {
		limit = { has_variable = eotm_pending_intrigue_activation_active has_variable = eotm_pending_intrigue_target_count }
		set_variable = { name = eotm_intrigue_target_count value = { value = var:eotm_pending_intrigue_target_count } }
		hidden_effect = { }
		eotm_debug_log_intrigue_target_count = yes
	}
	else = {
		eotm_calculate_child_intrigue_target_count = yes
		eotm_debug_log_intrigue_age_bracket_and_percentage = yes
		scope:eotm_deceased_parent = { eotm_debug_log_intrigue_parent_visible_count = yes }
		hidden_effect = { }
		eotm_debug_log_intrigue_target_count = yes
		eotm_apply_advanced_inheritance_resolver_insertion_points = yes
	}
	set_variable = { name = eotm_intrigue_granted_count value = 0 }
	set_variable = { name = eotm_intrigue_attempt_count value = 0 }
	if = {
		limit = { exists = var:eotm_intrigue_granted_count exists = var:eotm_intrigue_target_count exists = var:eotm_intrigue_attempt_count var:eotm_intrigue_target_count ?= 0 }
		hidden_effect = { }
	}
	else = {
		while = {
			limit = { exists = var:eotm_intrigue_granted_count exists = var:eotm_intrigue_target_count exists = var:eotm_intrigue_attempt_count var:eotm_intrigue_granted_count < var:eotm_intrigue_target_count var:eotm_intrigue_attempt_count < 60 eotm_any_intrigue_inheritance_candidate_available = yes }
			change_variable = { name = eotm_intrigue_attempt_count add = 1 }
			set_variable = { name = eotm_intrigue_granted_this_attempt value = 0 }
			eotm_try_grant_intrigue_final_unlock = yes
			if = { limit = { var:eotm_intrigue_granted_this_attempt ?= 0 } eotm_grant_profile_selected_intrigue_normal_perk = yes }
			if = { limit = { var:eotm_intrigue_granted_this_attempt ?= 0 } hidden_effect = { } hidden_effect = { } set_variable = { name = eotm_intrigue_attempt_count value = 60 } }
		}
		if = { limit = { exists = var:eotm_intrigue_granted_count exists = var:eotm_intrigue_target_count var:eotm_intrigue_granted_count < var:eotm_intrigue_target_count NOT = { eotm_any_intrigue_inheritance_candidate_available = yes } } hidden_effect = { } hidden_effect = { } }
		if = { limit = { exists = var:eotm_intrigue_granted_count exists = var:eotm_intrigue_target_count exists = var:eotm_intrigue_attempt_count var:eotm_intrigue_granted_count < var:eotm_intrigue_target_count var:eotm_intrigue_attempt_count >= 60 eotm_any_intrigue_inheritance_candidate_available = yes } hidden_effect = { } }
	}
	eotm_debug_log_intrigue_inheritance_granted_count = yes
	eotm_count_intrigue_visible_perks = yes
	hidden_effect = { }
	eotm_debug_log_intrigue_visible_perk_count = yes
	eotm_show_player_inheritance_report_window_effect = yes
	hidden_effect = { }
	eotm_cleanup_intrigue_inheritance_child_temp_variables = yes
}

eotm_execute_intrigue_death_inheritance = {
	if = {
		limit = { is_ruler = yes is_ai = no }
		hidden_effect = { }
		save_scope_as = eotm_deceased_parent
		eotm_count_parent_intrigue_visible_perks = yes
		eotm_count_parent_intrigue_final_visible_perks = yes
		eotm_debug_log_intrigue_parent_visible_count = yes
		eotm_debug_log_intrigue_parent_final_visible_count = yes
		every_child = {
			limit = { eotm_is_valid_intrigue_death_inheritance_child = yes }
			eotm_prepare_pending_intrigue_inheritance_child = yes
		}
		remove_variable = eotm_parent_intrigue_visible_perk_count
		remove_variable = eotm_parent_intrigue_final_visible_perk_count
		hidden_effect = { }
	}
}
