From b46216b658c3d0adc8a28837ed28fd94316318f6 Mon Sep 17 00:00:00 2001 From: Fishedotjpg Date: Tue, 10 Mar 2026 03:44:24 +0000 Subject: [PATCH] fix --- common/laws/01_title_succession_laws.txt | 1 + .../succession_election/04_saxon_elective.txt | 19 +++---------------- 2 files changed, 4 insertions(+), 16 deletions(-) diff --git a/common/laws/01_title_succession_laws.txt b/common/laws/01_title_succession_laws.txt index b776d59a..d30c922c 100644 --- a/common/laws/01_title_succession_laws.txt +++ b/common/laws/01_title_succession_laws.txt @@ -84,6 +84,7 @@ election_type = saxon_elective } flag = elective_succession_law + flag = titles_cannot_leave_realm_on_succession title_allegiance_opinion = 5 revoke_cost = { prestige = change_title_succession_law_prestige_cost diff --git a/common/succession_election/04_saxon_elective.txt b/common/succession_election/04_saxon_elective.txt index 4afd96db..71c4a25e 100644 --- a/common/succession_election/04_saxon_elective.txt +++ b/common/succession_election/04_saxon_elective.txt @@ -80,6 +80,7 @@ saxon_elective = { #Farmer Elective add = { type = holder_direct_vassals limit = { + is_vassal_of = scope:holder #All direct de jure vassals, no matter the tier. is_adult = yes NOT = { has_trait = incapable } } @@ -118,12 +119,7 @@ saxon_elective = { #Farmer Elective limit = { is_vassal_of = scope:holder #Only Powerful, direct, de jure vassals are potential candidates. feudal_elective_potential_landed_candidate_trigger = yes - } - } - add = { - type = title_claimants - limit = { - feudal_elective_potential_landless_claimant_candidate_trigger = yes + government_has_flag = government_is_prepublic } } add = { @@ -132,20 +128,11 @@ saxon_elective = { #Farmer Elective feudal_elective_potential_landless_dynastic_candidate_trigger = yes } } - add = { - type = holder_council_members - limit = { - OR = { - feudal_elective_potential_landless_dynastic_candidate_trigger = yes - feudal_elective_potential_landed_candidate_trigger = yes - feudal_elective_potential_landless_claimant_candidate_trigger = yes - } - } - } add = { type = holder_direct_vassals limit = { is_vassal_of = scope:holder #Only Powerful, direct, de jure vassals are potential candidates. + government_has_flag = government_is_prepublic } } }