• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.
Status
Not open for further replies.

Coemgen

First Lieutenant
13 Badges
Nov 16, 2013
294
800
  • Crusader Kings II
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Victoria 2
  • Crusader Kings II: Horse Lords
  • Imperator: Rome Sign Up
  • Crusader Kings III
  • Crusader Kings II: Charlemagne
Short summary of your issue
Realm priest of theocracies not wearing the correct clothing

Game Version
1.5.1.1

What OS are you playing on?
Windows

What platform are you using?
Steam

What DLC do you have installed?
None

Do you have mods enabled?
No

Have you tried verifying your game files (Steam only)?
Yes

How much "pain" is this causing you?
8

Please explain the issue you experienced in the most condensed way possible
The realm priest of theocracies does not wear the appropriate real priest/bishop clothes, but wears normal commoner clothing.

Please explain how to reproduce the issue
It always happens in any game, so should be easy. Just go to any Theocratic ruler and find it's realm priest and you'll see how the clothes are wrong.

Is there anything else you think could help us identify/replicate the issue?


I have attached a save game
No

Upload Attachment
File(s) attached
 

Attachments

  • image(8).png
    image(8).png
    1,4 MB · Views: 0
  • image(7).png
    image(7).png
    1,3 MB · Views: 0
  • 3
  • 2Like
Reactions:
This problem also applied to Orthodox. I don't know if it applies to Islam or other lay clergy religion because I was unable to create a theocratic ruler.
 
This problem also applied to Orthodox. I don't know if it applies to Islam or other lay clergy religion because I was unable to create a theocratic ruler.
No, the rest is fine. It's just the entire Christianity religion that has the bug.

Other religions properly include the council position:
Code:
                OR = {
                    has_character_flag = need_priest_outfit
                    is_theocratic_lessee = yes
                    AND = { is_ruler = yes has_government = theocracy_government }
                    has_council_position = councillor_court_chaplain
                }
 
  • 3
Reactions:
So this could be easily fixed for Christians?
Yes, very easily.

What files is that?
It's in this folder: \gfx\portraits\portrait_modifiers
2 files: 01_clothes.txt and 01_headgear.txt

Does the Christian code not include it?
Not really. It does include one weird case, where the faith has the "Vows of Poverty" tenet and "Lay Clergy" doctrine, but nothing otherwise. I don't understand the reason for this restriction.
Code:
                    AND = {
                        faith = {
                            has_doctrine_parameter = vows_of_poverty_active
                        }
                        OR = {
                            AND = {
                                has_council_position = councillor_court_chaplain
                                faith = {
                                    has_doctrine = doctrine_theocracy_lay_clergy
                                }
                            }
                            is_theocratic_lessee = yes
                            AND = { is_ruler = yes has_government = theocracy_government }
                        }
                    }

Despite affecting all Christian Religions, those entries are labelled "catholic_".

3 entries need to be fixed in both files:
religious_orthodox_high_clothes (same name for both files)
catholic_devoted / religious_catholic_devoted_clothes
catholic_high / religious_catholic_high_clothes
 
  • 1Like
Reactions:
Yes, very easily.


It's in this folder: \gfx\portraits\portrait_modifiers
2 files: 01_clothes.txt and 01_headgear.txt
Thank you so much. I hope this is fixed. Especially since the realm priest is still called “Bishop/Archbishop” but then wears normal commoner clothes. It makes no sense
 
Not really. It does include one weird case, where the faith has the "Vows of Poverty" tenet and "Lay Clergy" doctrine, but nothing otherwise. I don't understand the reason for this restriction.
Code:
                    AND = {
                        faith = {
                            has_doctrine_parameter = vows_of_poverty_active
                        }
                        OR = {
                            AND = {
                                has_council_position = councillor_court_chaplain
                                faith = {
                                    has_doctrine = doctrine_theocracy_lay_clergy
                                }
                            }
                            is_theocratic_lessee = yes
                            AND = { is_ruler = yes has_government = theocracy_government }
                        }
                    }
This would not apply to Catholicism/Orthodox because they don’t have Lay Clergy right?
 
This would not apply to Catholicism/Orthodox because they don’t have Lay Clergy right?
That one is actually to give the monk outfit to the clergy when the faith has the "Vows of Poverty" tenet (instead of the standard priest outfit).
Since neither Catholicism nor Orthodox have that tenet, it won't ever reach the point of checking for "Lay Clergy".

But I don't know why it even checks for "Lay Clergy" here... I'm guessing it had a reason to exist at some point (more outfits maybe?), and they just forgot to remove it.
 
  • 1Like
Reactions:
Does all of this apply to Coptic/Nestorian/Apostolic too?
Like I said, it's the entire Christian religion. I'm not familiar with every faith in every religion, especially big ones like Christianity or Islam...
 
  • 1Like
Reactions:
I think I figures out the bug/what happened (thanks a lot to @Mcgan )

This is the code for non-Christian religions
OR = {
has_character_flag = need_priest_outfit
is_theocratic_lessee = yes
AND = { is_ruler = yes has_government = theocracy_government }
}
while this is the code for Christian religions (both Orthodox) :
OR = {
has_character_flag = need_priest_outfit
is_theocratic_lessee = yes
AND = { is_ruler = yes has_government = theocracy_government }
has_council_position = councillor_court_chaplain
}

The only difference is the line

has_council_position = councillor_court_chaplain

I think the reason this happened is that, because Christian religions usually have the "Theocratic Clergy" doctrine, they have a Realm Priest/Theocratic Lessee instead of a Court Chaplain. Hence, to give the priest/bishop outfit to the Realm Priest/Theocratic Lessee, the line
is_theocratic_lessee = yes
is enough.

Yet, the issue is that when there is a Theocratic ruler (like the Pope or a bishop) there is Court Chaplain instead of a Realm Priest, because a theocratic ruler like the Pope can have vassal bishops hence he does not lease his church holdings and hence does not have a Theocratic Lessee/Real Preist.

So, in the case of Christian theocratic ruler, we lack the line "has_council_position = councillor_court_chaplain" to give the Court Chaplain his bishop clothes and the line "is_theocratic_lessee = yes" does not work because it is not a Realm Priest/Theocratic Lessee (like for Feudal Christian rulers).

Solution: add the line

has_council_position = councillor_court_chaplain
to the Catholic and Orthodox too.
 

Attachments

  • 1651215237346.png
    1651215237346.png
    74,2 KB · Views: 0
Last edited:
  • 1Like
  • 1
Reactions:
@Ridderspore_PDX hi! I'm not sure how this forum works (I've never reported a bug), but this issue has been open a long time and no Mods have confirmed or commented on it? The fix is easy (it's been implemented as above in mods successfully) and clearly, others also agree with me that it needs fixing/
 
Status
Not open for further replies.