This commit is contained in:
Fishedotjpg 2025-12-08 19:20:12 +00:00
parent b6ce909e98
commit af937c74a3
3 changed files with 2 additions and 31 deletions

View file

@ -66,10 +66,10 @@ republic_government = {
min_appointment_tier = county min_appointment_tier = county
minimum_provincial_maa_tier = county minimum_provincial_maa_tier = county
fallback = 3 fallback = 2
primary_holding = city_holding 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 } required_county_holdings = { city_holding castle_holding church_holding }
vassal_contract_group = republic_vassal vassal_contract_group = republic_vassal

View file

@ -28,26 +28,6 @@
# Does *not* provide scope:transfer_type # Does *not* provide scope:transfer_type
on_title_destroyed = { on_title_destroyed = {
effect = { 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. # Adjust the size of the laamps tally.
else_if = { else_if = {
limit = { limit = {

View file

@ -1125,15 +1125,6 @@ yearly_playable_pulse = {
is_landed = yes is_landed = yes
} }
# Failsafe to ensure we don't get independent admin rulers of too low a rank (i.e. below king) # 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 # Failsafe to ensure we don't have a noble family holding land without other titles - Give any held land to liege
else_if = { else_if = {
limit = { limit = {