From 4f857c9b5e14343a8eea6da35010ecbfa926eccc Mon Sep 17 00:00:00 2001 From: Fishedotjpg Date: Mon, 16 Mar 2026 15:21:53 +0000 Subject: [PATCH] fix to republic taxes --- .../peasant_republic_obligations.txt | 32 +++++++------------ .../contracts/urban_republic_obligations.txt | 27 +++++++--------- 2 files changed, 23 insertions(+), 36 deletions(-) diff --git a/common/subject_contracts/contracts/peasant_republic_obligations.txt b/common/subject_contracts/contracts/peasant_republic_obligations.txt index 2312ce00..88ce4451 100644 --- a/common/subject_contracts/contracts/peasant_republic_obligations.txt +++ b/common/subject_contracts/contracts/peasant_republic_obligations.txt @@ -45,7 +45,6 @@ } } tax = { - value = 0.1 max = 1 scope:liege = { add = { @@ -82,7 +81,6 @@ } } barter_goods = { - value = 0.1 max = 1 scope:liege = { add = { @@ -119,7 +117,6 @@ } } herd = { - value = 0.1 max = 1 scope:liege = { add = { @@ -184,18 +181,17 @@ add = 1 } } - ai_subject_desire = 0 + subject_opinion = -5 + ai_subject_desire = -1 - score = 0 - color = { 0.7 0.2 0.2 1.0 } + score = -1 subject_modifier = { fort_level = 2 hostile_county_attrition = -0.3 hostile_raid_time = 0.75 development_growth_factor = -0.25 - men_at_arms_title_cap = 2 + men_at_arms_cap = 2 men_at_arms_maintenance = -0.2 - monthly_treasury_from_military_budget_base = 1 } flag = obligation_high_levies } @@ -204,7 +200,6 @@ default = yes position = { 1 0 } levies = { - value = 0.1 max = 1 scope:liege = { add = { @@ -242,7 +237,6 @@ } } tax = { - value = 0.1 max = 1 scope:liege = { add = { @@ -279,7 +273,6 @@ } } barter_goods = { - value = 0.1 max = 1 scope:liege = { add = { @@ -326,10 +319,9 @@ add = 1 } } - ai_subject_desire = 0 score = 0 - color = { 0.7 0.7 0.7 1.0 } + ai_subject_desire = 1 subject_modifier = { monthly_martial_lifestyle_xp_gain_mult = 0.1 @@ -340,9 +332,9 @@ } } civilian_canton_p = { + parent = balanced_canton_p position = { 2 0 } levies = { - value = 0.1 max = 1 scope:liege = { add = { @@ -454,7 +446,6 @@ } } herd = { - value = 0.1 max = 1 scope:liege = { add = { @@ -517,17 +508,16 @@ add = 1 } } - ai_subject_desire = 0 + ai_subject_desire = 2 - score = 0 - color = { 0.2 0.2 0.7 1.0 } + subject_opinion = 10 + score = 1 subject_modifier = { development_growth_factor = 0.2 build_gold_cost = -0.1 build_speed = -0.1 - men_at_arms_title_limit = -2 - men_at_arms_title_cap = -2 - monthly_treasury_from_salary_budget_base = 1 + men_at_arms_limit = -2 + men_at_arms_cap = -2 } flag = obligation_high_taxes } diff --git a/common/subject_contracts/contracts/urban_republic_obligations.txt b/common/subject_contracts/contracts/urban_republic_obligations.txt index 9f32eee8..54eeefdc 100644 --- a/common/subject_contracts/contracts/urban_republic_obligations.txt +++ b/common/subject_contracts/contracts/urban_republic_obligations.txt @@ -51,7 +51,6 @@ } } tax = { - value = 0.1 max = 1 scope:liege = { add = { @@ -94,7 +93,6 @@ } } barter_goods = { - value = 0.1 max = 1 scope:liege = { add = { @@ -164,15 +162,18 @@ add = 1 } } - ai_subject_desire = 0 + subject_opinion = -5 + ai_subject_desire = -1 + score = -1 subject_modifier = { fort_level = 2 hostile_county_attrition = -0.3 hostile_raid_time = 0.75 development_growth_factor = -0.25 - men_at_arms_title_cap = 2 + men_at_arms_cap = 2 men_at_arms_maintenance = -0.2 monthly_treasury_from_military_budget_base = 1 + monthly_treasury_from_salary_budget_base = 0.25 } flag = obligation_high_levies } @@ -180,7 +181,6 @@ default = yes position = { 1 0 } levies = { - value = 0.1 max = 1 scope:liege = { add = { @@ -224,7 +224,6 @@ } } tax = { - value = 0.1 max = 1 scope:liege = { add = { @@ -267,7 +266,6 @@ } } barter_goods = { - value = 0.1 max = 1 scope:liege = { add = { @@ -320,10 +318,9 @@ add = 1 } } - ai_subject_desire = 0 + ai_subject_desire = 1 score = 0 - color = { 0.7 0.7 0.7 1.0 } subject_modifier = { monthly_martial_lifestyle_xp_gain_mult = 0.1 @@ -337,7 +334,6 @@ parent = balanced_canton_u position = { 2 0 } levies = { - value = 0.1 max = 1 scope:liege = { add = { @@ -493,16 +489,17 @@ add = 1 } } - ai_subject_desire = 0 + ai_subject_desire = 2 - score = 0 - color = { 0.2 0.2 0.7 1.0 } + score = 1 + subject_opinion = 10 subject_modifier = { development_growth_factor = 0.2 build_gold_cost = -0.1 build_speed = -0.1 - men_at_arms_title_limit = -2 - men_at_arms_title_cap = -2 + men_at_arms_limit = -2 + men_at_arms_cap = -2 + monthly_treasury_from_military_budget_base = 0.25 monthly_treasury_from_salary_budget_base = 1 } flag = obligation_high_taxes