diff --git a/N3OW/common/governments/00_government_types.txt b/N3OW/common/governments/00_government_types.txt index 936225cc..b427f3d0 100644 --- a/N3OW/common/governments/00_government_types.txt +++ b/N3OW/common/governments/00_government_types.txt @@ -66,10 +66,10 @@ republic_government = { min_appointment_tier = county minimum_provincial_maa_tier = county - fallback = 3 + fallback = 2 primary_holding = city_holding - valid_holdings = { castle_holding temple_citadel_holding } + valid_holdings = { temple_citadel_holding } required_county_holdings = { city_holding castle_holding church_holding } vassal_contract_group = republic_vassal diff --git a/N3OW/common/on_action/title_on_actions.txt b/N3OW/common/on_action/title_on_actions.txt index efe4b846..3d64ca62 100644 --- a/N3OW/common/on_action/title_on_actions.txt +++ b/N3OW/common/on_action/title_on_actions.txt @@ -28,26 +28,6 @@ # Does *not* provide scope:transfer_type on_title_destroyed = { effect = { - # If the title of an independent admin ruler is destroyed, let's make sure we handle any stray admin vassals - if = { - limit = { - government_allows = administrative - top_liege = this - administrative_counts_can_be_independent = no - NOT = { - has_government_flag = government_is_special_republic - } - NOT = { - any_held_title = { - title_tier >= kingdom - - this != scope:landed_title - is_noble_family_title = no - } - } - } - admin_change_government_effect = yes - } # Adjust the size of the laamps tally. else_if = { limit = { diff --git a/N3OW/common/on_action/yearly_on_actions.txt b/N3OW/common/on_action/yearly_on_actions.txt index 0031f7f1..e5a38506 100644 --- a/N3OW/common/on_action/yearly_on_actions.txt +++ b/N3OW/common/on_action/yearly_on_actions.txt @@ -1125,15 +1125,6 @@ yearly_playable_pulse = { is_landed = yes } # Failsafe to ensure we don't get independent admin rulers of too low a rank (i.e. below king) - if = { - limit = { - # Is independent - liege = root - # Is less than King tier - administrative_tier_allows_independence = no - } - admin_change_government_effect = yes - } # Failsafe to ensure we don't have a noble family holding land without other titles - Give any held land to liege else_if = { limit = {