diff --git a/common/laws/NEOW_succession_laws.txt b/common/laws/NEOW_succession_laws.txt index e6fd91e70..8ce44e685 100644 --- a/common/laws/NEOW_succession_laws.txt +++ b/common/laws/NEOW_succession_laws.txt @@ -5,8 +5,6 @@ government_has_flag = government_is_feudal highest_held_title_tier >= tier_county NOR = { #Cultures have their special flavor. - government_has_flag = government_is_prepublic - government_has_flag = government_is_urepublic culture = { has_cultural_parameter = witenagemot_succession_enabled } culture = { has_cultural_parameter = scandinavian_elective_enabled } culture = { has_cultural_parameter = tribal_elective_enabled } #FP3 addition @@ -70,68 +68,7 @@ # } # } - # Witenagemot - saxon_elective_succession_law = { - can_have = { - government_has_flag = government_is_prepublic - } - can_pass = { - can_change_title_law_trigger = yes - } - can_title_have = { - can_title_have_law_general_trigger = yes - } - succession = { - order_of_succession = election - election_type = saxon_elective - } - should_start_with = { - government_has_flag = government_is_prepublic - } - flag = elective_succession_law - flag = titles_cannot_leave_realm_on_succession - title_allegiance_opinion = 5 - revoke_cost = { - prestige = change_title_succession_law_prestige_cost - } - pass_cost = { - prestige = change_title_succession_law_prestige_cost - } - potential = { - government_has_flag = government_is_prepublic - } - } - urban_elective_succession_law = { - can_have = { - government_has_flag = government_is_urepublic - } - can_pass = { - can_change_title_law_trigger = yes - } - can_title_have = { - can_title_have_law_general_trigger = yes - } - succession = { - order_of_succession = election - election_type = urban_elective - } - should_start_with = { - government_has_flag = government_is_urepublic - } - flag = elective_succession_law - flag = titles_cannot_leave_realm_on_succession - title_allegiance_opinion = 5 - revoke_cost = { - prestige = change_title_succession_law_prestige_cost - } - pass_cost = { - prestige = change_title_succession_law_prestige_cost - } - potential = { - government_has_flag = government_is_urepublic - } - } # Thing scandinavian_elective_succession_law = { can_have = { diff --git a/common/on_action/game_start.txt b/common/on_action/game_start.txt index c6109ffcd..7b95420bc 100644 --- a/common/on_action/game_start.txt +++ b/common/on_action/game_start.txt @@ -2379,27 +2379,6 @@ on_game_start_after_lobby = { } } } - if = { - limit = { - government_has_flag = government_is_prepublic - primary_title = { - NOT = { - has_title_law = saxon_elective_succession_law - } - } - } - primary_title = { - limit = { - tier > tier_barony - NOT = { - has_title_law = saxon_elective_succession_law - } - } - hidden_effect = { - add_title_law = saxon_elective_succession_law - } - } - } if = { limit = { government_has_flag = government_is_urepublic @@ -2420,27 +2399,6 @@ on_game_start_after_lobby = { } } } - if = { - limit = { - government_has_flag = government_is_urepublic - primary_title = { - NOT = { - has_title_law = urban_elective_succession_law - } - } - } - primary_title = { - limit = { - tier > tier_barony - NOT = { - has_title_law = urban_elective_succession_law - } - } - hidden_effect = { - add_title_law = urban_elective_succession_law - } - } - } # Extra Nomad Regions #Tibet diff --git a/common/on_action/title_on_actions.txt b/common/on_action/title_on_actions.txt index a2c312dec..9ea9b14e1 100644 --- a/common/on_action/title_on_actions.txt +++ b/common/on_action/title_on_actions.txt @@ -197,7 +197,6 @@ on_title_gain = { if = { limit = { OR = { - government_has_flag = government_is_prepublic government_has_flag = government_is_urepublic } scope:title = { @@ -235,30 +234,6 @@ on_title_gain = { } } } - if = { - limit = { - government_has_flag = government_is_prepublic - primary_title = { - tier > tier_barony - is_nomad_title = no - NOT = { - has_title_law = saxon_elective_succession_law - } - } - } - primary_title = { - limit = { - tier > tier_barony - is_nomad_title = no - NOT = { - has_title_law = saxon_elective_succession_law - } - } - hidden_effect = { - add_title_law = saxon_elective_succession_law - } - } - } if = { limit = { government_has_flag = government_is_urepublic @@ -280,30 +255,6 @@ on_title_gain = { } } - if = { - limit = { - government_has_flag = government_is_urepublic - primary_title = { - tier > tier_barony - is_nomad_title = no - NOT = { - has_title_law = urban_elective_succession_law - } - } - } - primary_title = { - limit = { - tier > tier_barony - is_nomad_title = no - NOT = { - has_title_law = urban_elective_succession_law - } - } - hidden_effect = { - add_title_law = urban_elective_succession_law - } - } - } if = { limit = { scope:title.tier = tier_county @@ -2869,7 +2820,6 @@ on_title_gain_inheritance = { if = { limit = { OR = { - government_has_flag = government_is_prepublic government_has_flag = government_is_urepublic } scope:title = { @@ -2907,30 +2857,6 @@ on_title_gain_inheritance = { } } } - if = { - limit = { - government_has_flag = government_is_prepublic - primary_title = { - tier > tier_barony - is_nomad_title = no - NOT = { - has_title_law = saxon_elective_succession_law - } - } - } - primary_title = { - limit = { - tier > tier_barony - is_nomad_title = no - NOT = { - has_title_law = saxon_elective_succession_law - } - } - hidden_effect = { - add_title_law = saxon_elective_succession_law - } - } - } if = { limit = { government_has_flag = government_is_urepublic @@ -2951,30 +2877,6 @@ on_title_gain_inheritance = { } } } - if = { - limit = { - government_has_flag = government_is_urepublic - primary_title = { - tier > tier_barony - is_nomad_title = no - NOT = { - has_title_law = urban_elective_succession_law - } - } - } - primary_title = { - limit = { - tier > tier_barony - is_nomad_title = no - NOT = { - has_title_law = urban_elective_succession_law - } - } - hidden_effect = { - add_title_law = urban_elective_succession_law - } - } - } if = { limit = { has_government = landless_minority_government @@ -3049,7 +2951,6 @@ on_title_gain_usurpation = { if = { limit = { OR = { - government_has_flag = government_is_prepublic government_has_flag = government_is_urepublic } scope:title = { @@ -3089,30 +2990,6 @@ on_title_gain_usurpation = { } } } - if = { - limit = { - government_has_flag = government_is_prepublic - primary_title = { - tier > tier_barony - is_nomad_title = no - NOT = { - has_title_law = saxon_elective_succession_law - } - } - } - primary_title = { - limit = { - tier > tier_barony - is_nomad_title = no - NOT = { - has_title_law = saxon_elective_succession_law - } - } - hidden_effect = { - add_title_law = saxon_elective_succession_law - } - } - } if = { limit = { government_has_flag = government_is_urepublic @@ -3133,30 +3010,6 @@ on_title_gain_usurpation = { } } } - if = { - limit = { - government_has_flag = government_is_urepublic - primary_title = { - tier > tier_barony - is_nomad_title = no - NOT = { - has_title_law = urban_elective_succession_law - } - } - } - primary_title = { - limit = { - tier > tier_barony - is_nomad_title = no - NOT = { - has_title_law = urban_elective_succession_law - } - } - hidden_effect = { - add_title_law = urban_elective_succession_law - } - } - } if = { limit = { has_government = landless_minority_government