N3OW/common/culture/traditions/06_ce1_traditions.txt

112 lines
No EOL
2 KiB
Text

###########################
# EP2 CULTURAL TRADITIONS
###########################
#######################
# Generic
#######################
tradition_ce1_ritual_washing = {
category = ritual
layers = {
0 = diplo
1 = mena
4 = ritual_washing.dds
}
character_modifier = {
monthly_learning_lifestyle_xp_gain_mult = 0.1
}
parameters = {
better_disease_resistance = yes
diligent_trait_more_common = yes
}
cost = {
prestige = {
add = {
value = tradition_base_cost
desc = BASE
format = "BASE_VALUE_FORMAT"
}
if = {
limit = {
NOR = {
culture_pillar:ethos_courtly = { is_in_list = traits }
culture_pillar:ethos_communal = { is_in_list = traits }
culture_pillar:ethos_spiritual = { is_in_list = traits }
}
}
add = {
value = tradition_incompatible_ethos_penalty
desc = not_courtly_communal_or_spiritual_desc
}
}
if = {
limit = {
trigger_if = {
limit = {
scope:character = {
is_ai = no
}
}
NOT = {
any_ruler = {
count >= 5
culture = prev
employs_court_position = court_physician_court_position
}
}
}
trigger_else = {
always = no
}
}
add = {
value = tradition_unfulfilled_criteria_penalty
desc = doesnt_employ_court_physician_desc
}
}
#Discounts
if = {
limit = {
scope:character = {
OR = {
has_trait = lifestyle_physician
has_trait = whole_of_body
}
}
}
add = {
value = tradition_trait_discount
desc = cheaper_tradition_physician_or_whole_of_body
}
}
if = {
limit = {
has_cultural_pillar = heritage_north_germanic
}
add = {
value = tradition_heritage_discount
desc = cheaper_tradition_norse_washing
}
}
multiply = tradition_replacement_cost_if_relevant
}
}
ai_will_do = {
value = 100
if = {
limit = {
scope:character = {
has_perk = wash_your_hands_perk
}
}
add = 100
}
}
}