I did some looking into the issue and think the problem is in 00_clothing_triggers.txt
A character born in 960 for example now doesn't qualify for neither portrait_era1_trigger and portrait_era2_trigger past year 1000.
I don't know what the intended way of working is but I changed the AND on line 5 to OR and now it works as a quick fix for myself
Edit: It seems Children born 1000-1009 also do not get the era2 trigger as long as they're under 16, but they don't qualify for era1 as well.
Code:
### General clothing triggers ###
portrait_era1_trigger = { # Intended to primarily cover the years 850 to 1000
OR = {
AND = {
scope:year_of_birth < 1000
OR = {
current_year < 1000
is_alive = no
}
}
AND = { # Children under 16 will use the same fashion as characters over 25
scope:year_of_birth < 1000
scope:age < 16
}
}
}
portrait_era2_trigger = { # Intended to primarily cover the years 1000 to 1150
current_year >= 1000
OR = {
AND = { # People from 16 to 25 will be the first to adopt new fashion
scope:year_of_birth >= 975
scope:year_of_birth < 1125
scope:age >= 16
}
AND = {
scope:year_of_birth >= 1010
scope:year_of_birth < 1150
OR = {
current_year < 1150
is_alive = no
}
}
AND = { # Children under 16 will not be early adopters
scope:year_of_birth >= 1010
scope:year_of_birth < 1150
scope:age < 16
}
}
}