From 62a8e45c435852e13ad174cbeb83444dce41fcd9 Mon Sep 17 00:00:00 2001 From: Fishedotjpg Date: Wed, 11 Mar 2026 02:59:54 +0000 Subject: [PATCH] fix --- common/laws/01_title_succession_laws.txt | 6 +++++- common/on_action/game_start.txt | 4 ++-- common/on_action/title_on_actions.txt | 12 ++++++------ common/on_action/yearly_on_actions.txt | 8 ++++---- 4 files changed, 17 insertions(+), 13 deletions(-) diff --git a/common/laws/01_title_succession_laws.txt b/common/laws/01_title_succession_laws.txt index f3664a28..c37630e8 100644 --- a/common/laws/01_title_succession_laws.txt +++ b/common/laws/01_title_succession_laws.txt @@ -77,7 +77,11 @@ can_change_title_law_trigger = yes } can_title_have = { - can_title_have_law_general_trigger = yes + tier >= tier_county + is_temporal_head_of_faith_trigger = no + NOT = { + is_nomad_title = yes + } } succession = { order_of_succession = election diff --git a/common/on_action/game_start.txt b/common/on_action/game_start.txt index cfe55aa5..272a051b 100644 --- a/common/on_action/game_start.txt +++ b/common/on_action/game_start.txt @@ -2707,7 +2707,7 @@ on_game_start_after_lobby = { government_has_flag = government_is_prepublic primary_title = { NOT = { - has_realm_law = saxon_elective_succession_law + has_title_law = saxon_elective_succession_law } } } @@ -2715,7 +2715,7 @@ on_game_start_after_lobby = { limit = { title_tier > barony } - add_realm_law_skip_effects = saxon_elective_succession_law + add_title_law = saxon_elective_succession_law } } diff --git a/common/on_action/title_on_actions.txt b/common/on_action/title_on_actions.txt index de7f050e..394bc1fa 100644 --- a/common/on_action/title_on_actions.txt +++ b/common/on_action/title_on_actions.txt @@ -220,7 +220,7 @@ on_title_gain = { government_has_flag = government_is_prepublic primary_title = { NOT = { - has_realm_law = saxon_elective_succession_law + has_title_law = saxon_elective_succession_law } } } @@ -228,7 +228,7 @@ on_title_gain = { limit = { title_tier > barony } - add_realm_law_skip_effects = saxon_elective_succession_law + add_title_law = saxon_elective_succession_law } } if = { @@ -2854,7 +2854,7 @@ on_title_gain_inheritance = { government_has_flag = government_is_prepublic primary_title = { NOT = { - has_realm_law = saxon_elective_succession_law + has_title_law = saxon_elective_succession_law } } } @@ -2862,7 +2862,7 @@ on_title_gain_inheritance = { limit = { title_tier > barony } - add_realm_law_skip_effects = saxon_elective_succession_law + add_title_law = saxon_elective_succession_law } } if = { @@ -2938,7 +2938,7 @@ on_title_gain_usurpation = { government_has_flag = government_is_prepublic primary_title = { NOT = { - has_realm_law = saxon_elective_succession_law + has_title_law = saxon_elective_succession_law } } } @@ -2946,7 +2946,7 @@ on_title_gain_usurpation = { limit = { title_tier > barony } - add_realm_law_skip_effects = saxon_elective_succession_law + add_title_law = saxon_elective_succession_law } } if = { diff --git a/common/on_action/yearly_on_actions.txt b/common/on_action/yearly_on_actions.txt index 87ba15f9..683ade37 100644 --- a/common/on_action/yearly_on_actions.txt +++ b/common/on_action/yearly_on_actions.txt @@ -778,7 +778,7 @@ yearly_playable_pulse = { government_has_flag = government_is_prepublic primary_title = { NOT = { - has_realm_law = saxon_elective_succession_law + has_title_law = saxon_elective_succession_law } } } @@ -786,7 +786,7 @@ yearly_playable_pulse = { limit = { title_tier > barony } - add_realm_law_skip_effects = saxon_elective_succession_law + add_title_law = saxon_elective_succession_law } } if = { @@ -2731,7 +2731,7 @@ quarterly_playable_pulse = { government_has_flag = government_is_prepublic primary_title = { NOT = { - has_realm_law = saxon_elective_succession_law + has_title_law = saxon_elective_succession_law } } } @@ -2739,7 +2739,7 @@ quarterly_playable_pulse = { limit = { title_tier > barony } - add_realm_law_skip_effects = saxon_elective_succession_law + add_title_law = saxon_elective_succession_law } } }