• 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.

G-Flex

Captain
33 Badges
May 1, 2014
322
13
  • Crusader Kings II: Charlemagne
  • Stellaris: Synthetic Dawn
  • Crusader Kings II
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Republic
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Legacy of Rome
  • Stellaris: Necroids
  • Crusader Kings III
  • Stellaris: Federations
  • Stellaris: Lithoids
  • Stellaris: Ancient Relics
  • Crusader Kings II: Holy Fury
  • Stellaris: Megacorp
  • Stellaris: Distant Stars
  • Stellaris: Apocalypse
  • Stellaris: Humanoids Species Pack
  • Stellaris: Nemesis
  • Crusader Kings II: Jade Dragon
  • Stellaris - Path to Destruction bundle
  • Crusader Kings II: Monks and Mystics
  • Stellaris: Leviathans Story Pack
  • Stellaris: Digital Anniversary Edition
  • Crusader Kings II: Reapers Due
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Stellaris
  • Crusader Kings II: Conclave
  • Crusader Kings II: Horse Lords
  • Crusader Kings II: Way of Life
Short summary of your issue
Rite tenet does not keep head of faith

Game Version
1.7.1

What OS are you playing on?
Windows

What platform are you using?
Steam

What DLC do you have installed?
Royal Court,

Do you have mods enabled?
No

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

How much "pain" is this causing you?
4

Please explain the issue you experienced in the most condensed way possible
"Rite" tenet description reads "New Faiths keep their old Head of Faith on creation" but creating a new faith that has this tenet created a new Head of Faith position instead.

Please explain how to reproduce the issue
Playing as an Insular Christian ruler, form a new Christian faith. Even if identical to the old faith, you will not keep the Catholic Pope as head of faith.

Is there anything else you think could help us identify/replicate the issue?
Attached save has new faith with the described issue, created as a test.

I have attached a save game
Yes

Upload Attachment
File(s) attached
 

Attachments

  • bad-faith.ck3
    24,3 MB · Views: 0
  • 1
Reactions:

G-Flex

Captain
33 Badges
May 1, 2014
322
13
  • Crusader Kings II: Charlemagne
  • Stellaris: Synthetic Dawn
  • Crusader Kings II
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Republic
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Legacy of Rome
  • Stellaris: Necroids
  • Crusader Kings III
  • Stellaris: Federations
  • Stellaris: Lithoids
  • Stellaris: Ancient Relics
  • Crusader Kings II: Holy Fury
  • Stellaris: Megacorp
  • Stellaris: Distant Stars
  • Stellaris: Apocalypse
  • Stellaris: Humanoids Species Pack
  • Stellaris: Nemesis
  • Crusader Kings II: Jade Dragon
  • Stellaris - Path to Destruction bundle
  • Crusader Kings II: Monks and Mystics
  • Stellaris: Leviathans Story Pack
  • Stellaris: Digital Anniversary Edition
  • Crusader Kings II: Reapers Due
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Stellaris
  • Crusader Kings II: Conclave
  • Crusader Kings II: Horse Lords
  • Crusader Kings II: Way of Life
The problem is, essentially, that creating a new religion with Rite does keep the old head of faith, but this is immediately overridden by the normal head of faith creation events, which still trigger.

I have devised a workaround for this bug, to prevent a head of faith from being erroneously created.

In 00_religion_triggers.txt, I added the "NAND" block in the following:

----------------
can_create_spiritual_head_of_faith_title_trigger = {
num_realm_holy_sites_faithful_holders = {
COUNT = holy_sites_to_create_spiritual_head_of_faith
CHARACTER = ROOT
}
root = { piety_level >= medium_piety_level }
NAND = {
exists = religious_head
has_doctrine_parameter = maintains_head_of_faith_on_creation
}
}
----------------

The "has_doctrine_parameter = maintains_head_of_faith_on_creation" may or may not be necessary, but I wanted to limit the scope of the fix as much as possible in order to prevent accidentally messing up something else.

Note that this code change does NOT fix the "Create new faith" screen, which still erroneously claims that a new spiritual head of faith will be instituted.
 
Last edited:
  • 2
Reactions: