Crusader Kings III

Crusader Kings III

Higher Mortality Scythe
Physique trait elderly changes
This code reworks the physique traits and pure blooded so that they give a boost to children and adults, but not elderly people, reducing the in-game age inflation. Doing so for other traits like blademaster might be a worthwhile idea, it's as easy as copy-pasting the child_health adult_health sections and changing the number

# Physique (+1) - Hale
physique_good_1 = {
opposites = {
weak
spindly
physique_bad
physique_good_2
physique_good_3
}

prowess = 2
child_health = 0.30
adult_health = 0.25

birth = 0.5
random_creation = 0.5

attraction_opinion = 5

culture_modifier = {
parameter = strong_traits_more_valued
monthly_prestige = 0.25
}

group = physique_good
level = 1

ruler_designer_cost = 60

desc = {
first_valid = {
triggered_desc = {
trigger = {
NOT = { exists = this }
}
desc = trait_physique_good_1_desc
}
desc = trait_physique_good_1_character_desc
}
}

ai_energy = 10

genetic = yes
physical = yes
good = yes
}

# Physique (+2) - Robust
physique_good_2 = {
opposites = {
weak
spindly
physique_bad
physique_good_1
physique_good_3
}

physical = yes

prowess = 4
child_health = 0.65
adult_health = 0.5

birth = 0.25
random_creation = 0.25

attraction_opinion = 10

culture_modifier = {
parameter = strong_traits_more_valued
monthly_prestige = 0.5
}

group = physique_good
level = 2

ruler_designer_cost = 120

desc = {
first_valid = {
triggered_desc = {
trigger = {
NOT = { exists = this }
}
desc = trait_physique_good_2_desc
}
desc = trait_physique_good_2_character_desc
}
}

ai_energy = 20

genetic = yes
good = yes
}

# Physique (+3) - Amazonian (f) / Herculean (m)
physique_good_3 = {
opposites = {
weak
spindly
physique_bad
physique_good_1
physique_good_2
}

birth = 0.15
random_creation = 0.15

prowess = 8
child_health = 1.25
adult_health = 1

attraction_opinion = 15

culture_modifier = {
parameter = strong_traits_more_valued
monthly_prestige = 1
}

# amazonian if female
# herculean if male

ruler_designer_cost = 180

name = {
first_valid = {
triggered_desc = {
trigger = { NOT = { exists = this } }
desc = trait_physique_good_male_3
}
triggered_desc = {
trigger = { is_female = yes }
desc = trait_physique_good_female_3
}
desc = trait_physique_good_male_3
}
}

desc = {
first_valid = {
triggered_desc = {
trigger = {
NOT = { exists = this }
}
desc = trait_physique_good_3_desc
}
desc = trait_physique_good_3_character_desc
}
}

group = physique_good
level = 3

ai_energy = 20

genetic = yes
physical = yes
good = yes
}

################# PHYSICAL (GOOD) ################
pure_blooded = {
physical = yes
fertility = 0.1
child_health = 0.30
adult_health = 0.25

inbreeding_chance = -0.5
inherit_chance = 15
both_parent_has_trait_inherit_chance = 100
good = yes

ruler_designer_cost = 50

desc = {
first_valid = {
triggered_desc = {
trigger = {
NOT = { exists = this }
}
desc = trait_pure_blooded_desc
}
desc = trait_pure_blooded_character_desc
}
}
}
< >
Showing 1-4 of 4 comments
ENFP  [developer] 16 Mar, 2024 @ 11:50am 
Thanks, I will test this out when I play ck3 next
Bostson 12 Apr, 2024 @ 3:35am 
are you sure the mod is balanced, I'm having 80% infants dead, maybe even more, only about 10% of nobles get to 60
Last edited by Bostson; 12 Apr, 2024 @ 3:37am
Bostson 12 Apr, 2024 @ 5:12am 
I suggest balancing the mod in the opposite direction, making random diseases more frequently and deadly for children, and plagues less deadly

right now there's a few patches of the world that have 80% dead infants, almost all because epidemics

meanwhile in Asia, almost no infants die

the only way to balance that is trough random deaths because plagues have a tendency to concentrate in specific places

40% infant mortality across the globe is the average estimated by historians if you want to go that route

then ramping up adult life expectancy, because very few get to the 50, and almost none to 60

this is realistic for peasants but unrealistic for nobles, most nobles who didn't die as infants, should die by their 50's/60's, and I'm getting way too much 30's death

children survival rates without vaccine and medicine nowadays:

measles: 90-95%
chickenpox: 95%
smallpox: 40-60%
consumption: 40-50%

those numbers could be well used I think, because these data are from places nowadays that don't have medicine and vaccine

source is chatgpt, and a few gameplays of mine
Last edited by Bostson; 12 Apr, 2024 @ 5:55am
SgtPeppersSoul 12 Apr, 2024 @ 2:49pm 
Historical infant mortality isn't in the game for engine reasons. Instead of massively increasing fertility and having a lot of dead children, they just dramatically reduced non-player fertility and so reduced the number of dead characters the game has to keep track of. Adding historical mortality on top of that would likely also result in titles being constantly inherited back to the ruler or out of the realm as entire branches of a family die off. The game just cannot represent large extended families because it needs to prune them.
Last edited by SgtPeppersSoul; 12 Apr, 2024 @ 2:51pm
< >
Showing 1-4 of 4 comments
Per page: 1530 50