# Demesne type (de facto) laws (set for the PRIMARY title in a demesne but affects the whole demesne)
laws = {
# FEUDAL VASSAL LEVY SIZE LAWS
##############################
feudal_contract_0 = {
group = feudal_contract
feudal_opinion = 0
default = yes
potential = {
NOT = { tier = baron }
NOT = { holder_scope = { religion_group = muslim } }
}
allow = {
holder_scope = { war = no }
}
revoke_allowed = {
always = no
}
ai_will_do = {
factor = 0
}
ai_will_revoke = {
factor = 0
}
effect = {
revoke_law = feudal_contract_1
revoke_law = feudal_contract_2
revoke_law = feudal_contract_3
revoke_law = feudal_contract_4
}
castle_vassal_max_levy = -0.9
}
feudal_contract_1 = {
group = feudal_contract
feudal_opinion = -5
potential = {
NOT = { tier = baron }
NOT = { holder_scope = { religion_group = muslim } }
}
allow = {
holder_scope = { war = no }
}
revoke_allowed = {
always = no
}
ai_will_do = {
factor = 0
}
ai_will_revoke = {
factor = 0
}
effect = {
revoke_law = feudal_contract_0
revoke_law = feudal_contract_2
revoke_law = feudal_contract_3
revoke_law = feudal_contract_4
}
castle_vassal_max_levy = -0.75
}
feudal_contract_2 = {
group = feudal_contract
feudal_opinion = -10
potential = {
NOT = { tier = baron }
NOT = { holder_scope = { religion_group = muslim } }
}
allow = {
holder_scope = { war = no }
has_crown_law_title = yes
OR = {
crownlaw_title = { has_law = centralization_1 }
crownlaw_title = { has_law = centralization_2 }
crownlaw_title = { has_law = centralization_3 }
crownlaw_title = { has_law = centralization_4 }
}
}
revoke_allowed = {
always = no
}
ai_will_do = {
factor = 0
}
ai_will_revoke = {
factor = 0
}
effect = {
revoke_law = feudal_contract_0
revoke_law = feudal_contract_1
revoke_law = feudal_contract_3
revoke_law = feudal_contract_4
}
castle_vassal_max_levy = -0.6
}
feudal_contract_3 = {
group = feudal_contract
feudal_opinion = -15
potential = {
NOT = { tier = baron }
NOT = { holder_scope = { religion_group = muslim } }
}
allow = {
holder_scope = { war = no }
has_crown_law_title = yes
OR = {
crownlaw_title = { has_law = centralization_2 }
crownlaw_title = { has_law = centralization_3 }
crownlaw_title = { has_law = centralization_4 }
}
}
revoke_allowed = {
always = no
}
ai_will_do = {
factor = 0
}
ai_will_revoke = {
factor = 0
}
effect = {
revoke_law = feudal_contract_0
revoke_law = feudal_contract_1
revoke_law = feudal_contract_2
revoke_law = feudal_contract_4
}
castle_vassal_max_levy = -0.45
}
feudal_contract_4 = {
group = feudal_contract
feudal_opinion = -20
potential = {
NOT = { tier = baron }
NOT = { holder_scope = { religion_group = muslim } }
}
allow = {
holder_scope = { war = no }
has_crown_law_title = yes
OR = {
crownlaw_title = { has_law = centralization_3 }
crownlaw_title = { has_law = centralization_4 }
}
}
revoke_allowed = {
always = no
}
ai_will_do = {
factor = 0
}
ai_will_revoke = {
factor = 0
}
effect = {
revoke_law = feudal_contract_0
revoke_law = feudal_contract_1
revoke_law = feudal_contract_2
revoke_law = feudal_contract_3
}
castle_vassal_max_levy = -0.3
}
# FEUDAL VASSAL TAX SIZE LAWS
##############################
feudal_tax_0 = {
group = feudal_tax
feudal_opinion = 0
default = yes
potential = {
NOT = { holder_scope = { religion_group = muslim } }
}
allow = {
holder_scope = { war = no }
}
revoke_allowed = {
always = no
}
ai_will_do = {
factor = 1
modifier = {
factor = 0
NOT = { has_law = feudal_tax_1 }
}
modifier = {
factor = 0
holder_scope = { NOT = { trait = charitable } }
}
}
ai_will_revoke = {
factor = 0
}
effect = {
revoke_law = feudal_tax_1
revoke_law = feudal_tax_2
revoke_law = feudal_tax_3
revoke_law = feudal_tax_4
}
castle_vassal_tax_modifier = 0.05
}
feudal_tax_1 = {
group = feudal_tax
feudal_opinion = -10
potential = {
NOT = { tier = baron }
NOT = { holder_scope = { religion_group = muslim } }
}
allow = {
holder_scope = { war = no }
}
revoke_allowed = {
always = no
}
ai_will_do = {
factor = 1
modifier = {
factor = 0
NOT = { has_law = feudal_tax_0 }
NOT = { has_law = feudal_tax_2 }
}
modifier = {
factor = 0
holder_scope = { NOT = { trait = greedy } }
has_law = feudal_tax_0
}
modifier = {
factor = 0
holder_scope = { NOT = { trait = charitable } }
has_law = feudal_tax_2
}
}
ai_will_revoke = {
factor = 0
}
effect = {
revoke_law = feudal_tax_0
revoke_law = feudal_tax_2
revoke_law = feudal_tax_3
revoke_law = feudal_tax_4
}
castle_vassal_tax_modifier = 0.1
}
feudal_tax_2 = {
group = feudal_tax
feudal_opinion = -20
potential = {
NOT = { tier = baron }
NOT = { holder_scope = { religion_group = muslim } }
}
allow = {
holder_scope = { war = no }
has_crown_law_title = yes
OR = {
crownlaw_title = { has_law = centralization_1 }
crownlaw_title = { has_law = centralization_2 }
crownlaw_title = { has_law = centralization_3 }
crownlaw_title = { has_law = centralization_4 }
}
}
revoke_allowed = {
always = no
}
ai_will_do = {
factor = 1
modifier = {
factor = 0
NOT = { has_law = feudal_tax_1 }
}
modifier = {
factor = 0
holder_scope = { NOT = { trait = greedy } }
}
modifier = {
factor = 0
has_law = feudal_tax_2
}
}
ai_will_revoke = {
factor = 0
}
effect = {
revoke_law = feudal_tax_0
revoke_law = feudal_tax_1
revoke_law = feudal_tax_3
revoke_law = feudal_tax_4
}
castle_vassal_tax_modifier = 0.15
}
feudal_tax_3 = {
group = feudal_tax
feudal_opinion = -30
potential = {
NOT = { has_law = feudal_tax_3 }
NOT = { tier = baron }
NOT = { holder_scope = { religion_group = muslim } }
}
allow = {
holder_scope = { war = no }
has_crown_law_title = yes
OR = {
crownlaw_title = { has_law = centralization_2 }
crownlaw_title = { has_law = centralization_3 }
crownlaw_title = { has_law = centralization_4 }
}
}
revoke_allowed = {
always = no
}
ai_will_do = {
factor = 0
}
ai_will_revoke = {
factor = 0
}
effect = {
revoke_law = feudal_tax_0
revoke_law = feudal_tax_1
revoke_law = feudal_tax_2
revoke_law = feudal_tax_4
}
castle_vassal_tax_modifier = 0.2
}
feudal_tax_4 = {
group = feudal_tax
feudal_opinion = -40
potential = {
NOT = { tier = baron }
NOT = { holder_scope = { religion_group = muslim } }
}
allow = {
holder_scope = { war = no }
has_crown_law_title = yes
OR = {
crownlaw_title = { has_law = centralization_3 }
crownlaw_title = { has_law = centralization_4 }
}
}
revoke_allowed = {
always = no
}
ai_will_do = {
factor = 0
}
ai_will_revoke = {
factor = 0
}
effect = {
revoke_law = feudal_tax_0
revoke_law = feudal_tax_1
revoke_law = feudal_tax_2
revoke_law = feudal_tax_3
}
castle_vassal_tax_modifier = 0.25
}
# CITY VASSAL LEVY SIZE LAWS
##############################
city_contract_0 = {
group = city_contract
city_opinion = 0
default = yes
potential = {
NOT = { tier = baron }
}
allow = {
holder_scope = { war = no }
}
revoke_allowed = {
always = no
}
ai_will_do = {
factor = 1
modifier = {
factor = 0
has_law = city_contract_0
}
}
ai_will_revoke = {
factor = 0
}
effect = {
revoke_law = city_contract_1
revoke_law = city_contract_2
revoke_law = city_contract_3
revoke_law = city_contract_4
}
city_vassal_max_levy = -0.9
}
city_contract_1 = {
group = city_contract
city_opinion = -5
potential = {
NOT = { tier = baron }
}
allow = {
holder_scope = { war = no }
}
revoke_allowed = {
always = no
}
ai_will_do = {
factor = 0
}
ai_will_revoke = {
factor = 0
}
effect = {
revoke_law = city_contract_0
revoke_law = city_contract_2
revoke_law = city_contract_3
revoke_law = city_contract_4
}
city_vassal_max_levy = -0.75
}
city_contract_2 = {
group = city_contract
city_opinion = -10
potential = {
NOT = { tier = baron }
}
allow = {
holder_scope = { war = no }
has_crown_law_title = yes
OR = {
crownlaw_title = { has_law = centralization_1 }
crownlaw_title = { has_law = centralization_2 }
crownlaw_title = { has_law = centralization_3 }
crownlaw_title = { has_law = centralization_4 }
}
}
revoke_allowed = {
always = no
}
ai_will_do = {
factor = 0
}
ai_will_revoke = {
factor = 0
}
effect = {
revoke_law = city_contract_0
revoke_law = city_contract_1
revoke_law = city_contract_3
revoke_law = city_contract_4
}
city_vassal_max_levy = -0.6
}
city_contract_3 = {
group = city_contract
city_opinion = -15
potential = {
NOT = { tier = baron }
}
allow = {
holder_scope = { war = no }
has_crown_law_title = yes
OR = {
crownlaw_title = { has_law = centralization_2 }
crownlaw_title = { has_law = centralization_3 }
crownlaw_title = { has_law = centralization_4 }
}
}
revoke_allowed = {
always = no
}
ai_will_do = {
factor = 0
}
ai_will_revoke = {
factor = 0
}
effect = {
revoke_law = city_contract_0
revoke_law = city_contract_1
revoke_law = city_contract_2
revoke_law = city_contract_4
}
city_vassal_max_levy = -0.45
}
city_contract_4 = {
group = city_contract
city_opinion = -20
potential = {
NOT = { tier = baron }
}
allow = {
holder_scope = { war = no }
has_crown_law_title = yes
OR = {
crownlaw_title = { has_law = centralization_3 }
crownlaw_title = { has_law = centralization_4 }
}
}
revoke_allowed = {
always = no
}
ai_will_do = {
factor = 0
}
ai_will_revoke = {
factor = 0
}
effect = {
revoke_law = city_contract_0
revoke_law = city_contract_1
revoke_law = city_contract_2
revoke_law = city_contract_3
}
city_vassal_max_levy = -0.3
}
# CITY VASSAL TAX SIZE LAWS
##############################
city_tax_0 = {
group = city_tax
city_opinion = 0
default = yes
potential = {
NOT = { tier = baron }
}
allow = {
holder_scope = { war = no }
}
revoke_allowed = {
always = no
}
ai_will_do = {
factor = 0
}
ai_will_revoke = {
factor = 0
}
effect = {
revoke_law = city_tax_1
revoke_law = city_tax_2
revoke_law = city_tax_3
revoke_law = city_tax_4
}
city_vassal_tax_modifier = 0.1
}
city_tax_1 = {
group = city_tax
city_opinion = -10
potential = {
NOT = { tier = baron }
}
allow = {
holder_scope = { war = no }
}
revoke_allowed = {
always = no
}
ai_will_do = {
factor = 1
modifier = {
factor = 0
holder_scope = { trait = charitable }
}
modifier = {
factor = 0
OR = {
has_law = city_tax_2
has_law = city_tax_3
}
}
modifier = {
factor = 0
has_law = city_tax_1
}
}
ai_will_revoke = {
factor = 0
}
effect = {
revoke_law = city_tax_0
revoke_law = city_tax_2
revoke_law = city_tax_3
revoke_law = city_tax_4
}
city_vassal_tax_modifier = 0.2
}
city_tax_2 = {
group = city_tax
city_opinion = -20
potential = {
NOT = { tier = baron }
}
allow = {
holder_scope = { war = no }
has_crown_law_title = yes
OR = {
crownlaw_title = { has_law = centralization_1 }
crownlaw_title = { has_law = centralization_2 }
crownlaw_title = { has_law = centralization_3 }
crownlaw_title = { has_law = centralization_4 }
}
}
revoke_allowed = {
always = no
}
ai_will_do = {
factor = 1
modifier = {
factor = 0
holder_scope = { trait = charitable }
NOT = { has_law = city_tax_3 }
}
modifier = {
factor = 0
holder_scope = { NOT = { trait = charitable } }
has_law = city_tax_3
}
modifier = {
factor = 0
has_law = city_tax_2
}
}
ai_will_revoke = {
factor = 0
}
effect = {
revoke_law = city_tax_0
revoke_law = city_tax_1
revoke_law = city_tax_3
revoke_law = city_tax_4
}
city_vassal_tax_modifier = 0.3
}
city_tax_3 = {
group = city_tax
city_opinion = -30
potential = {
NOT = { tier = baron }
}
allow = {
holder_scope = { war = no }
has_crown_law_title = yes
OR = {
crownlaw_title = { has_law = centralization_2 }
crownlaw_title = { has_law = centralization_3 }
crownlaw_title = { has_law = centralization_4 }
}
}
revoke_allowed = {
always = no
}
ai_will_do = {
factor = 1
modifier = {
factor = 0
holder_scope = { NOT = { trait = greedy } }
}
modifier = {
factor = 0
has_law = city_tax_3
}
}
ai_will_revoke = {
factor = 0
}
effect = {
revoke_law = city_tax_0
revoke_law = city_tax_1
revoke_law = city_tax_2
revoke_law = city_tax_4
}
city_vassal_tax_modifier = 0.4
}
city_tax_4 = {
group = city_tax
city_opinion = -40
potential = {
NOT = { tier = baron }
}
allow = {
holder_scope = { war = no }
has_crown_law_title = yes
OR = {
crownlaw_title = { has_law = centralization_3 }
crownlaw_title = { has_law = centralization_4 }
}
}
revoke_allowed = {
always = no
}
ai_will_do = {
factor = 0
}
ai_will_revoke = {
factor = 0
}
effect = {
revoke_law = city_tax_0
revoke_law = city_tax_1
revoke_law = city_tax_2
revoke_law = city_tax_3
}
city_vassal_tax_modifier = 0.5
}
# TEMPLE VASSAL LEVY SIZE LAWS
##############################
temple_contract_0 = {
group = temple_contract
temple_opinion = 0
default = yes
potential = {
NOT = { tier = baron }
}
allow = {
holder_scope = { war = no }
}
revoke_allowed = {
always = no
}
ai_will_do = {
factor = 1
modifier = {
factor = 0
has_law = temple_contract_0
}
}
ai_will_revoke = {
factor = 0
}
effect = {
revoke_law = temple_contract_1
revoke_law = temple_contract_2
revoke_law = temple_contract_3
revoke_law = temple_contract_4
}
temple_vassal_max_levy = -0.9
}
temple_contract_1 = {
group = temple_contract
temple_opinion = -5
potential = {
NOT = { tier = baron }
}
allow = {
holder_scope = { war = no }
}
revoke_allowed = {
always = no
}
ai_will_do = {
factor = 0
}
ai_will_revoke = {
factor = 0
}
effect = {
revoke_law = temple_contract_0
revoke_law = temple_contract_2
revoke_law = temple_contract_3
revoke_law = temple_contract_4
}
temple_vassal_max_levy = -0.75
}
temple_contract_2 = {
group = temple_contract
temple_opinion = -10
potential = {
NOT = { tier = baron }
}
allow = {
holder_scope = { war = no }
has_crown_law_title = yes
OR = {
crownlaw_title = { has_law = centralization_1 }
crownlaw_title = { has_law = centralization_2 }
crownlaw_title = { has_law = centralization_3 }
crownlaw_title = { has_law = centralization_4 }
}
}
revoke_allowed = {
always = no
}
ai_will_do = {
factor = 0
}
ai_will_revoke = {
factor = 0
}
effect = {
revoke_law = temple_contract_0
revoke_law = temple_contract_1
revoke_law = temple_contract_3
revoke_law = temple_contract_4
}
temple_vassal_max_levy = -0.6
}
temple_contract_3 = {
group = temple_contract
temple_opinion = -15
potential = {
NOT = { tier = baron }
}
allow = {
holder_scope = { war = no }
has_crown_law_title = yes
OR = {
crownlaw_title = { has_law = centralization_2 }
crownlaw_title = { has_law = centralization_3 }
crownlaw_title = { has_law = centralization_4 }
}
}
revoke_allowed = {
always = no
}
ai_will_do = {
factor = 0
}
ai_will_revoke = {
factor = 0
}
effect = {
revoke_law = temple_contract_0
revoke_law = temple_contract_1
revoke_law = temple_contract_2
revoke_law = temple_contract_4
}
temple_vassal_max_levy = -0.45
}
temple_contract_4 = {
group = temple_contract
temple_opinion = -20
potential = {
NOT = { tier = baron }
}
allow = {
holder_scope = { war = no }
has_crown_law_title = yes
OR = {
crownlaw_title = { has_law = centralization_3 }
crownlaw_title = { has_law = centralization_4 }
}
}
revoke_allowed = {
always = no
}
ai_will_do = {
factor = 0
}
ai_will_revoke = {
factor = 0
}
effect = {
revoke_law = temple_contract_0
revoke_law = temple_contract_1
revoke_law = temple_contract_2
revoke_law = temple_contract_3
}
temple_vassal_max_levy = -0.3
}
# TEMPLE VASSAL TAX SIZE LAWS
##############################
temple_tax_0 = {
group = temple_tax
temple_opinion = 0
default = yes
potential = {
NOT = { tier = baron }
}
allow = {
holder_scope = { war = no }
}
revoke_allowed = {
always = no
}
ai_will_do = {
factor = 0
}
ai_will_revoke = {
factor = 0
}
effect = {
revoke_law = temple_tax_1
revoke_law = temple_tax_2
revoke_law = temple_tax_3
revoke_law = temple_tax_4
}
temple_vassal_tax_modifier = 0.1
}
temple_tax_1 = {
group = temple_tax
temple_opinion = -10
potential = {
NOT = { tier = baron }
}
allow = {
holder_scope = { war = no }
}
revoke_allowed = {
always = no
}
ai_will_do = {
factor = 1
modifier = {
factor = 0
holder_scope = { trait = charitable }
}
modifier = {
factor = 0
OR = {
has_law = temple_tax_2
has_law = temple_tax_3
}
}
modifier = {
factor = 0
has_law = temple_tax_1
}
}
ai_will_revoke = {
factor = 0
}
effect = {
revoke_law = temple_tax_0
revoke_law = temple_tax_2
revoke_law = temple_tax_3
revoke_law = temple_tax_4
}
temple_vassal_tax_modifier = 0.2
}
temple_tax_2 = {
group = temple_tax
temple_opinion = -20
potential = {
NOT = { tier = baron }
}
allow = {
holder_scope = { war = no }
has_crown_law_title = yes
OR = {
crownlaw_title = { has_law = centralization_1 }
crownlaw_title = { has_law = centralization_2 }
crownlaw_title = { has_law = centralization_3 }
crownlaw_title = { has_law = centralization_4 }
}
}
revoke_allowed = {
always = no
}
ai_will_do = {
factor = 1
modifier = {
factor = 0
holder_scope = { trait = charitable }
NOT = { has_law = temple_tax_3 }
}
modifier = {
factor = 0
holder_scope = { NOT = { trait = charitable } }
has_law = temple_tax_3
}
modifier = {
factor = 0
has_law = temple_tax_2
}
}
ai_will_revoke = {
factor = 0
}
effect = {
revoke_law = temple_tax_0
revoke_law = temple_tax_1
revoke_law = temple_tax_3
revoke_law = temple_tax_4
}
temple_vassal_tax_modifier = 0.3
}
temple_tax_3 = {
group = temple_tax
temple_opinion = -30
potential = {
NOT = { tier = baron }
}
allow = {
holder_scope = { war = no }
has_crown_law_title = yes
OR = {
crownlaw_title = { has_law = centralization_2 }
crownlaw_title = { has_law = centralization_3 }
crownlaw_title = { has_law = centralization_4 }
}
}
revoke_allowed = {
always = no
}
ai_will_do = {
factor = 1
modifier = {
factor = 0
holder_scope = { NOT = { trait = greedy } }
}
modifier = {
factor = 0
has_law = temple_tax_3
}
}
ai_will_revoke = {
factor = 0
}
effect = {
revoke_law = temple_tax_0
revoke_law = temple_tax_1
revoke_law = temple_tax_2
revoke_law = temple_tax_4
}
temple_vassal_tax_modifier = 0.4
}
temple_tax_4 = {
group = temple_tax
temple_opinion = -40
potential = {
NOT = { tier = baron }
}
allow = {
holder_scope = { war = no }
has_crown_law_title = yes
OR = {
crownlaw_title = { has_law = centralization_3 }
crownlaw_title = { has_law = centralization_4 }
}
}
revoke_allowed = {
always = no
}
ai_will_do = {
factor = 0
}
ai_will_revoke = {
factor = 0
}
effect = {
revoke_law = temple_tax_0
revoke_law = temple_tax_1
revoke_law = temple_tax_2
revoke_law = temple_tax_3
}
temple_vassal_tax_modifier = 0.5
}
##############################
# MUSLIM FEUDAL LAWS
##############################
iqta_contract_0 = {
group = iqta_contract
feudal_opinion = 0
default = yes
potential = {
NOT = { tier = baron }
holder_scope = { religion_group = muslim }
}
allow = {
holder_scope = { war = no }
}
revoke_allowed = {
always = no
}
ai_will_do = {
factor = 0
}
ai_will_revoke = {
factor = 0
}
effect = {
revoke_law = iqta_contract_1
revoke_law = iqta_contract_2
revoke_law = iqta_contract_3
revoke_law = iqta_contract_4
}
}
iqta_contract_1 = {
group = iqta_contract
feudal_opinion = -5
potential = {
NOT = { tier = baron }
holder_scope = { religion_group = muslim }
}
allow = {
holder_scope = { war = no }
}
revoke_allowed = {
always = no
}
ai_will_do = {
factor = 0
}
ai_will_revoke = {
factor = 0
}
effect = {
revoke_law = iqta_contract_0
revoke_law = iqta_contract_2
revoke_law = iqta_contract_3
revoke_law = iqta_contract_4
}
castle_vassal_min_levy = 0.05
}
iqta_contract_2 = {
group = iqta_contract
feudal_opinion = -10
potential = {
NOT = { tier = baron }
holder_scope = { religion_group = muslim }
}
allow = {
holder_scope = { war = no }
has_crown_law_title = yes
OR = {
crownlaw_title = { has_law = centralization_1 }
crownlaw_title = { has_law = centralization_2 }
crownlaw_title = { has_law = centralization_3 }
crownlaw_title = { has_law = centralization_4 }
}
}
revoke_allowed = {
always = no
}
ai_will_do = {
factor = 0
}
ai_will_revoke = {
factor = 0
}
effect = {
revoke_law = iqta_contract_0
revoke_law = iqta_contract_1
revoke_law = iqta_contract_3
revoke_law = iqta_contract_4
}
castle_vassal_min_levy = 0.1
}
iqta_contract_3 = {
group = iqta_contract
feudal_opinion = -15
potential = {
NOT = { tier = baron }
holder_scope = { religion_group = muslim }
}
allow = {
holder_scope = { war = no }
has_crown_law_title = yes
OR = {
crownlaw_title = { has_law = centralization_2 }
crownlaw_title = { has_law = centralization_3 }
crownlaw_title = { has_law = centralization_4 }
}
}
revoke_allowed = {
always = no
}
ai_will_do = {
factor = 0
}
ai_will_revoke = {
factor = 0
}
effect = {
revoke_law = iqta_contract_0
revoke_law = iqta_contract_1
revoke_law = iqta_contract_2
revoke_law = iqta_contract_4
}
castle_vassal_min_levy = 0.15
}
iqta_contract_4 = {
group = iqta_contract
feudal_opinion = -20
potential = {
NOT = { tier = baron }
holder_scope = { religion_group = muslim }
}
allow = {
holder_scope = { war = no }
has_crown_law_title = yes
OR = {
crownlaw_title = { has_law = centralization_3 }
crownlaw_title = { has_law = centralization_4 }
}
}
revoke_allowed = {
always = no
}
ai_will_do = {
factor = 0
}
ai_will_revoke = {
factor = 0
}
effect = {
revoke_law = iqta_contract_0
revoke_law = iqta_contract_1
revoke_law = iqta_contract_2
revoke_law = iqta_contract_3
}
castle_vassal_min_levy = 0.2
}
# FEUDAL VASSAL TAX SIZE LAWS
##############################
iqta_tax_0 = {
group = iqta_tax
feudal_opinion = 0
default = yes
potential = {
holder_scope = { religion_group = muslim }
}
allow = {
holder_scope = { war = no }
}
revoke_allowed = {
always = no
}
ai_will_do = {
factor = 1
modifier = {
factor = 0
NOT = { has_law = iqta_tax_1 }
}
modifier = {
factor = 0
holder_scope = { NOT = { trait = charitable } }
}
}
ai_will_revoke = {
factor = 0
}
effect = {
revoke_law = iqta_tax_1
revoke_law = iqta_tax_2
revoke_law = iqta_tax_3
revoke_law = iqta_tax_4
}
castle_vassal_tax_modifier = 0.1
}
iqta_tax_1 = {
group = iqta_tax
feudal_opinion = -10
potential = {
NOT = { tier = baron }
holder_scope = { religion_group = muslim }
}
allow = {
holder_scope = { war = no }
}
revoke_allowed = {
always = no
}
ai_will_do = {
factor = 1
modifier = {
factor = 0
NOT = { has_law = iqta_tax_0 }
NOT = { has_law = iqta_tax_2 }
}
modifier = {
factor = 0
holder_scope = { NOT = { trait = greedy } }
has_law = iqta_tax_0
}
modifier = {
factor = 0
holder_scope = { NOT = { trait = charitable } }
has_law = iqta_tax_2
}
}
ai_will_revoke = {
factor = 0
}
effect = {
revoke_law = iqta_tax_0
revoke_law = iqta_tax_2
revoke_law = iqta_tax_3
revoke_law = iqta_tax_4
}
castle_vassal_tax_modifier = 0.15
}
iqta_tax_2 = {
group = iqta_tax
feudal_opinion = -20
potential = {
NOT = { tier = baron }
holder_scope = { religion_group = muslim }
}
allow = {
holder_scope = { war = no }
has_crown_law_title = yes
OR = {
crownlaw_title = { has_law = centralization_1 }
crownlaw_title = { has_law = centralization_2 }
crownlaw_title = { has_law = centralization_3 }
crownlaw_title = { has_law = centralization_4 }
}
}
revoke_allowed = {
always = no
}
ai_will_do = {
factor = 1
modifier = {
factor = 0
NOT = { has_law = iqta_tax_1 }
}
modifier = {
factor = 0
holder_scope = { NOT = { trait = greedy } }
}
modifier = {
factor = 0
has_law = iqta_tax_2
}
}
ai_will_revoke = {
factor = 0
}
effect = {
revoke_law = iqta_tax_0
revoke_law = iqta_tax_1
revoke_law = iqta_tax_3
revoke_law = iqta_tax_4
}
castle_vassal_tax_modifier = 0.2
}
iqta_tax_3 = {
group = iqta_tax
feudal_opinion = -30
potential = {
NOT = { tier = baron }
holder_scope = { religion_group = muslim }
}
allow = {
holder_scope = { war = no }
has_crown_law_title = yes
OR = {
crownlaw_title = { has_law = centralization_2 }
crownlaw_title = { has_law = centralization_3 }
crownlaw_title = { has_law = centralization_4 }
}
}
revoke_allowed = {
always = no
}
ai_will_do = {
factor = 0
}
ai_will_revoke = {
factor = 0
}
effect = {
revoke_law = iqta_tax_0
revoke_law = iqta_tax_1
revoke_law = iqta_tax_2
revoke_law = iqta_tax_4
}
castle_vassal_tax_modifier = 0.25
}
iqta_tax_4 = {
group = iqta_tax
feudal_opinion = -40
potential = {
NOT = { tier = baron }
holder_scope = { religion_group = muslim }
}
allow = {
holder_scope = { war = no }
has_crown_law_title = yes
OR = {
crownlaw_title = { has_law = centralization_3 }
crownlaw_title = { has_law = centralization_4 }
}
}
revoke_allowed = {
always = no
}
ai_will_do = {
factor = 0
}
ai_will_revoke = {
factor = 0
}
effect = {
revoke_law = iqta_tax_0
revoke_law = iqta_tax_1
revoke_law = iqta_tax_2
revoke_law = iqta_tax_3
}
castle_vassal_tax_modifier = 0.3
}
}
That's how the levies laws work. They only determine the minimum the vassal has to give. The actual amount is determined by opinionI'm not sure if this is intentional or not, but I've noticed that no matter what your demense laws are, you are always allowed 100% of the levy as long as your vassal opinion is 100%. This makes the demense laws for levies useless, and you should keep them all on min.
I'm switching my decisions/demense_law.txt file to the vanilla version to see how it works out in this mod.
I thought that they determined the max levies, and that crown authority determined min levies. Why have crown authority and demense law both effect min levy?That's how the levies laws work. They only determine the minimum the vassal has to give. The actual amount is determined by opinion
Greatly enjoying the mod, just one question.
Does this mod significantly slows down tech research? I'm into the 1300s yet most of my provinces still haven't gotten past 1 star in most areas.
I started off as a duke of hungary now am the emperorer of eltokz, While I certainly expanded, don't think I expanded over quickly. And no my numbers don't seem to be to far advanced beyond me.Are you a small nation? Have you been expanding quickly? Are your neighbors advanced? There are lots of reasons why Tech advancement might not be as quick as you need it to be, though this mod could certainly be playing a part.
I started off as a duke of hungary now am the emperorer of eltokz, While I certainly expanded, don't think I expanded over quickly. And no my numbers don't seem to be to far advanced beyond me.
Is the Roman Empire as a titular title in this or the next version? I'd go to the file myself, but my mod folder is so jumbled up that well, it feels like a hassle.
Also, Idib, would you like any help with any coding? I'm sure people would love for a new version, and I'd be glad to help.
Alright, is there any bug fixing I could do, as I've never event coded. And, is the Roman Empire in it?
If you went from a small Duke to an Empire and your neighbors haven't advanced much, that's probably a good part of the reason why you haven't, either.
no roman empire, I could make a titular one but in that case I think it should only be formable by event(and that will require the little coding minions to get to work since I don't add events in SWMHI'm not quite sure if the Roman Empire is in, I will ask Aasmul. If not it could always be set as a titular empire.
did you fixed the bug with Coronation? ( wants_coronation flag stays forever without any reaction from the Pope after initial one)
and i remember of another strange thing that happens to me: i tried to build the "Small Military Engineers Workshop" twice, but it just disappeared in the process - i guess, it's because some events changed my martial skill.
Ah, and yet another thing: if i win, as Ghibellin Emperor, an investiture war agains any Guelph, i become both "Investiture War won" and "... lost" events.
Fair enough, but it also seems that a spymasters study technology doesn't seem to be working. He repeatedly reports sending back plans of new tech but there is never any advancement from it in my realm.
great news! I cannot wait to proceed my von Habsburg HRE game.All fixed for next version.
The spymaster stealing technology event should work fine, are you sure it doesn't work for you?