This commit is contained in:
Fishedotjpg 2026-03-13 08:06:01 +00:00
parent 5ac9a301a1
commit ed89950e40
4 changed files with 80 additions and 9 deletions

View file

@ -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 = {

View file

@ -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 = {

View file

@ -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 }
}
}