diff --git a/common/men_at_arms_types/NEOW_maa_types.txt b/common/men_at_arms_types/NEOW_maa_types.txt index 34226375..69dfc233 100644 --- a/common/men_at_arms_types/NEOW_maa_types.txt +++ b/common/men_at_arms_types/NEOW_maa_types.txt @@ -423,7 +423,7 @@ NEOW_militia = { low_maintenance_cost = { gold = militia_low_maint_cost } high_maintenance_cost = { gold = militia_high_maint_cost } provision_cost = @provisions_cost_infantry_cheap - stack = 150 + stack = 100 ai_quality = { value = culture_ai_weight_skirmishers } illustration = { diff --git a/common/on_action/yearly_on_actions.txt b/common/on_action/yearly_on_actions.txt index 792c566b..5685b4af 100644 --- a/common/on_action/yearly_on_actions.txt +++ b/common/on_action/yearly_on_actions.txt @@ -3008,6 +3008,44 @@ random_yearly_playable_pulse = { # Root is the character random_yearly_everyone_pulse = { effect = { + if = { + limit = { + primary_title.tier ?= tier_barony + government_has_flag = government_is_prepublic + NOT = { + exists = domicile + } + } + save_scope_as = scoped_farmer + create_nomad_title = { + name = domicile_farmstead + holder = scope:scoped_farmer + government = peasantrepublic_government + save_scope_as = new_title + } + scope:new_title ?= { + add_title_law = noble_family_succession_law + } + } + if = { + limit = { + primary_title.tier ?= tier_barony + government_has_flag = government_is_urepublic + NOT = { + exists = domicile + } + } + save_scope_as = scoped_merchant + create_nomad_title = { + name = domicile_palace + holder = scope:scoped_merchant + government = urbanrepublic_government + save_scope_as = new_title + } + scope:new_title ?= { + add_title_law = noble_family_succession_law + } + } } on_actions = { yearly_health_pulse @@ -3036,6 +3074,44 @@ random_yearly_everyone_pulse = { # Root is the character five_year_everyone_pulse = { effect = { + if = { + limit = { + primary_title.tier ?= tier_barony + government_has_flag = government_is_prepublic + NOT = { + exists = domicile + } + } + save_scope_as = scoped_farmer + create_nomad_title = { + name = domicile_farmstead + holder = scope:scoped_farmer + government = peasantrepublic_government + save_scope_as = new_title + } + scope:new_title ?= { + add_title_law = noble_family_succession_law + } + } + if = { + limit = { + primary_title.tier ?= tier_barony + government_has_flag = government_is_urepublic + NOT = { + exists = domicile + } + } + save_scope_as = scoped_merchant + create_nomad_title = { + name = domicile_palace + holder = scope:scoped_merchant + government = urbanrepublic_government + save_scope_as = new_title + } + scope:new_title ?= { + add_title_law = noble_family_succession_law + } + } # Herders may become Seasoned Pastoralists root = { if = { diff --git a/common/succession_election/04_saxon_elective.txt b/common/succession_election/04_saxon_elective.txt index c56e0bfd..425022ff 100644 --- a/common/succession_election/04_saxon_elective.txt +++ b/common/succession_election/04_saxon_elective.txt @@ -72,10 +72,6 @@ saxon_elective = { #Farmer Elective type = holder_council_members limit = { is_adult = yes - OR = { - is_courtier_of = scope:holder - is_vassal_of = scope:holder #All direct de jure vassals, no matter the tier. - } NOT = { has_trait = incapable } } } @@ -255,10 +251,6 @@ urban_elective = { #Urban Elective type = holder_council_members limit = { is_adult = yes - OR = { - is_courtier_of = scope:holder - is_vassal_of = scope:holder #All direct de jure vassals, no matter the tier. - } NOT = { has_trait = incapable } } } diff --git a/localization/english/replace/urepublic_loc_l_english.yml b/localization/english/replace/urepublic_loc_l_english.yml index 214b53a6..ac3e32b3 100644 --- a/localization/english/replace/urepublic_loc_l_english.yml +++ b/localization/english/replace/urepublic_loc_l_english.yml @@ -50,6 +50,9 @@ monotown_holding_concept_key: "[monotown_holding|E]" tooltip_urbanrep_vote_strength_influence:0 "Political Influence: $VALUE|=+0$" + + domicile_palace: "Palace of the [scoped_merchant.GetHouse.GetNameNoTooltip]'s" + urban_elective_succession_law:1 "Burgher Elective" urban_elective_succession_law_subname:0 "Burgher's Elective" urban_elective_succession_law_effects:1 "The [ruler|E] and all direct, adult [de_jure|E] vassals of one or two [ranks|E] below the [title|E] can nominate a [title_heir|E] from the most [powerful_vassal|E] amongst them and the ruler's [legitimate|E] children."