liturgical languages, and stuff

This commit is contained in:
Greekman 2026-11-07 20:41:53 +00:00
parent dec7a62f64
commit b409c3dc73
103 changed files with 2631 additions and 749 deletions

View file

@ -16353,8 +16353,8 @@ on_game_start_after_lobby = {
enforce_papal_latin_court_language_effect = yes
}
# A faith's organization members are exactly its clergy, so this never touches the laity.
religion:catholic_religion = {
# At game start, teach every cleric their rite's prescribed liturgical language.
every_religion_global = {
every_faith = {
organization ?= {
every_organization_member = {

View file

@ -707,6 +707,15 @@ on_rite_edited = {
}
effect = {
# Refresh clergy whose rite doctrine has just been edited.
faith = {
organization ?= {
every_organization_member = {
limit = { rite = root }
christian_clergy_learn_liturgical_language_effect = yes
}
}
}
head_of_rite ?= {
set_variable = {
name = has_edited_a_rite

View file

@ -2710,6 +2710,14 @@ random_yearly_playable_pulse = {
# Called from code once a year for all characters, at a random point that year (individually for each character)
# Root is the character
random_yearly_everyone_pulse = {
effect = {
if = {
limit = {
is_clergy = yes
}
christian_clergy_learn_liturgical_language_effect = yes
}
}
on_actions = {
yearly_health_pulse
stress_pulse