fixing old broken triggers and traits

This commit is contained in:
Thakia 2026-10-11 17:32:15 -03:00
parent 5e4166e13d
commit 9302d1a22d
22 changed files with 138 additions and 130 deletions

View file

@ -225,7 +225,7 @@ chief_qadi_court_position_template = {
trait = generous
trait = just
trait = temperate
trait = scholar
trait = erudite
learning = { 6 10 }
}
@ -409,7 +409,7 @@ court_tutor_court_position_template = {
}
trait = patient
trait = calm
trait = scholar
trait = erudite
learning = { 5 7 }

View file

@ -15,7 +15,7 @@
# trait = zealous
# trait = stubborn
# trait = vengeful
# trait = scholar
# trait = erudite
# trait = education_learning_4
# trait = reckless
# random_traits = no

View file

@ -216,7 +216,7 @@ learning_scholarship_focus_friend_template = {
min_template_decent_skill
max_template_decent_skill
}
trait = scholar
trait = erudite
dynasty = none
}

View file

@ -166,7 +166,7 @@ administrator_character = {
add = 15
}
add_trait = scholar
add_trait = erudite
}
}
}

View file

@ -40,6 +40,7 @@ pool_repopulate_prowess = {
gender_female_chance = root_soldier_female_chance
culture = root.culture
faith = root.faith
rite = root.rite
prowess = {
min_guest_template_skill max_guest_template_skill
}
@ -203,6 +204,7 @@ pool_repopulate_diplomacy = {
random_traits = yes
culture = root.culture
faith = root.faith
rite = root.rite
diplomacy = {
min_guest_template_skill max_guest_template_skill
}
@ -300,6 +302,7 @@ pool_repopulate_martial = {
random_traits = yes
culture = root.culture
faith = root.faith
rite = root.rite
martial = {
min_guest_template_skill max_guest_template_skill
}
@ -346,8 +349,8 @@ pool_repopulate_martial = {
}
if = {
limit = {
faith = {
has_doctrine = tenet_warmonger
rite = {
rite_has_tenet = tenet_warmonger
}
}
random_list = {
@ -468,6 +471,7 @@ pool_repopulate_stewardship = {
random_traits = yes
culture = root.culture
faith = root.faith
rite = root.rite
stewardship = {
min_guest_template_skill max_guest_template_skill
}
@ -540,6 +544,7 @@ pool_repopulate_intrigue = {
gender_female_chance = 50 #No gender blocks for spymaster
culture = root.culture
faith = root.faith
rite = root.rite
intrigue = {
min_guest_template_skill max_guest_template_skill
}
@ -616,6 +621,7 @@ pool_repopulate_learning = {
random_traits = yes
culture = root.culture
faith = root.faith
rite = root.rite
learning = {
min_guest_template_skill max_guest_template_skill
}
@ -627,7 +633,7 @@ pool_repopulate_learning = {
}
random_traits_list = {
count = { 0 1 }
scholar = {}
erudite = {}
theologian = {}
whole_of_body = {}
lifestyle_physician = {}
@ -670,7 +676,7 @@ pool_repopulate_learning = {
if = {
limit = {
faith = {
has_doctrine = tenet_monasticism
faith_has_monasticism_trigger = yes
}
}
random_list = {
@ -718,6 +724,7 @@ pool_repopulate_spouse = {
random_traits = yes
culture = root.culture
faith = root.faith
rite = root.rite
random_traits_list = {
education_diplomacy_1 = { weight = { base = 35 } }
education_diplomacy_2 = { weight = { base = 35 } }
@ -802,7 +809,7 @@ pool_repopulate_spouse = {
strategist = {}
architect = {}
schemer = {}
scholar = {}
erudite = {}
whole_of_body = {}
fecund = {}
intellect_good_1 = {}
@ -860,6 +867,7 @@ pool_repopulate_local_flavor = {
gender_female_chance = root_faith_dominant_gender_adjusted_female_chance #because council gender is doctrine dependent
random_traits = yes
faith = root.faith
rite = root.rite
random_culture = {
culture:NEOW_ashkenaze = {
@ -1022,7 +1030,7 @@ pool_repopulate_local_flavor = {
education_diplomacy_4 = { weight = { base = 20 } }
}
random_traits_list = {
scholar = {}
erudite = {}
theologian = {}
lifestyle_physician = {}
lifestyle_mystic = {}
@ -1580,16 +1588,16 @@ pool_repopulate_local_flavor = {
450 = {
trigger = {
NOT = {
trait_is_criminal_in_faith_trigger = { TRAIT = trait:witch FAITH = this.faith GENDER_CHARACTER = this }
trait_is_criminal_in_rite_trigger = { TRAIT = trait:witch RITE = this.rite GENDER_CHARACTER = this }
}
}
add_trait = witch
}
150 = {
trigger = {
faith = {
has_doctrine = tenet_warmonger
}
rite = {
rite_has_tenet = tenet_warmonger
}
NOR = {
has_trait = craven
has_trait = berserker
@ -1664,7 +1672,7 @@ pool_repopulate_local_flavor = {
# remove_trait = diplomat
# remove_trait = administrator
# remove_trait = architect
# remove_trait = scholar
# remove_trait = erudite
# add_martial_skill = 4
# add_prowess_skill = 6
# random_list = {
@ -1724,7 +1732,7 @@ pool_repopulate_local_flavor = {
remove_trait = diplomat
remove_trait = administrator
remove_trait = architect
remove_trait = scholar
remove_trait = erudite
add_martial_skill = 4
add_prowess_skill = 6
random_list = {