CK III - CK III - Immersion breaking bug with childhood crushes

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

Elie66Charlie

Recruit
Nov 9, 2022
4
2
Short summary of your issue
CK III - Immersion breaking bug with childhood crushes

Game Version
1.7.2 (Bastion)

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?
10

Please explain the issue you experienced in the most condensed way possible
No matter what the circumstances are, there is a huge immersion breaking bug that kids cannot develop a crush on their sibling.

Please explain how to reproduce the issue
For roleplaying I wanted to have siblings develop a crush on one another. (Otherwise, why should a ruler create a new faith that allows incest?) I've tested many circumstances. I've cheated to give myself 52 kids of the same age, 26 boys and 26 girls. In multiple attempts I let 15 years and 11 months pass to check if one of them developed a crush on their sibling. No one did. I tested it twelve times with the following conditions:

* Catholic
* Zoroastrian

* Assigned a pair of siblings to a ward together
* No wards

* Betrothed those siblings (as Zoroastrian only)
* Did not do that

* Played as an adult
* Played as a child and used "Meet Peers"

I didn't work a single time. This is a very important aspect to role playing for me and I would rather have the game constantly crashing than this. Yes, it is very rare that siblings have a crush on one another in real life, but it happens.

Is there anything else you think could help us identify/replicate the issue?
No. Please remove this bug!!!

I have attached a save game
Yes

Upload Attachment
File(s) attached
 

Attachments

  • Test Osterone.ck3
    4,3 MB · Views: 0
  • 1
Reactions:

Kazarion

Second Lieutenant
16 Badges
Sep 29, 2022
102
114
  • Cities in Motion 2
  • Crusader Kings II
  • Magicka
  • Cities: Skylines
  • Cities: Skylines Deluxe Edition
  • Pillars of Eternity
  • Cities: Skylines - After Dark
  • Cities: Skylines - Snowfall
  • Cities: Skylines - Natural Disasters
  • Cities: Skylines - Mass Transit
  • Cities: Skylines - Green Cities
  • Cities: Skylines - Parklife
  • Shadowrun Returns
  • Shadowrun: Dragonfall
  • Crusader Kings III
  • Crusader Kings III: Royal Edition
IIRC for the children to have a crush, there is an explicit check that verify they are not related (regardless of what your faith says on the matter)
 

Elie66Charlie

Recruit
Nov 9, 2022
4
2
IIRC for the children to have a crush, there is an explicit check that verify they are not related (regardless of what your faith says on the matter)
What the hell? That is really idiotic. I would be totally understanding of a modifier that makes it really rare, but making it impossible is absolutely ridiculous, unrealistic and prevents roleplaying. There would be no harm in getting rid of that dumb check. I am sincerely outraged.

Paradox, do something!
 
  • 1
Reactions:

ck3enjoyer

Second Lieutenant
2 Badges
Feb 10, 2022
106
303
  • Crusader Kings III
  • Crusader Kings III: Royal Edition
You can just delete this check yourself. I am not sure if it will work in this case, but you can test it.

in 00_childhood_triggers.txt delete this line is_close_family_of_root_trigger = no

The only downside is that it will break achievements.
 
Last edited:
  • 3Like
Reactions:

Elie66Charlie

Recruit
Nov 9, 2022
4
2
You can just delete this check yourself. I am not sure if it will work in this case, but you can test it.

in 00_childhood_triggers.txt delete this line is_close_family_of_root_trigger = no

The only downside is that it will break achievements.
You can't imagine how fast I deleted that line. I thank you from the bottom of my heart!

Is there a way to change that with still being able to get achievements? Maybe if someone created this fix as a mod? (Maybe even I will do that, but I have never created a mod before!)

And then I have two more questions and my heart would be full of gratitude if you could answer them.

1: Is it possible to only prevent crushes on parents? Having a crush on your sibling is kind of realistic. But on your own dad? Rather not.
2: Or could I even manipulate everything is such a way that certain types of crushes (sibling, parents; or if you can't separate those then close family in general) are just less likely. What would I have to do then?
 

ck3enjoyer

Second Lieutenant
2 Badges
Feb 10, 2022
106
303
  • Crusader Kings III
  • Crusader Kings III: Royal Edition
1: Is it possible to only prevent crushes on parents? Having a crush on your sibling is kind of realistic. But on your own dad? Rather not.
2: Or could I even manipulate everything is such a way that certain types of crushes (sibling, parents; or if you can't separate those then close family in general) are just less likely. What would I have to do then?

1. It's is always an underage child, crush can't be an adult. There is check for this 'is_adult = no', it's already there.
2.

# is_close_family_of_root_trigger
# is_sibling_child_of_root_trigger
# is_parent_sibling_of_root_trigger
# is_cousin_of_root_trigger
# is_sibling_in_law_of_root_trigger
# is_mother_of_compare_character_trigger
# is_father_of_compare_character_trigger
# is_sibling_of_compare_character_trigger
# is_child_of_compare_character_trigger
# is_close_family_of_compare_character_trigger
# is_allowed_to_legitimize_children_trigger


This is the full list of triggers from 00_family_triggers.txt. Maybe you can add this triggers with percentage chances to crush check, but I have no idea how to do it.



And you should probably delete 'is_close_family_of_root_trigger = no' from 'childhood_events.txt' as well, there is an event there called 'Your friendship can turn into a crush'.
 
Last edited:
  • 1Like
Reactions:

Elie66Charlie

Recruit
Nov 9, 2022
4
2
1. It's is always an underage child, crush can't be an adult. There is check for this 'is_adult = no', it's already there.
2.

# is_close_family_of_root_trigger
# is_sibling_child_of_root_trigger
# is_parent_sibling_of_root_trigger
# is_cousin_of_root_trigger
# is_sibling_in_law_of_root_trigger
# is_mother_of_compare_character_trigger
# is_father_of_compare_character_trigger
# is_sibling_of_compare_character_trigger
# is_child_of_compare_character_trigger
# is_close_family_of_compare_character_trigger
# is_allowed_to_legitimize_children_trigger


This is the full list of triggers from 00_family_triggers.txt. Maybe you can add this triggers with percentage chances to crush check, but I have no idea how to do it.



And you should probably delete 'is_close_family_of_root_trigger = no' from 'childhood_events.txt' as well, there is an event there called 'Your friendship can turn into a crush'.
You're a hero! And I could confirm that my children get crushes on their siblings now.

1. Yes and no. I was actually surprised when you replied with that, as I was sure that that wasn't the case, so I ran multiple tests again. Children can get a crush on adults, but I noticed that they only can if they have the Lustful trait. But then it must be through an event that is linked to getting the Lustful trait as when I gave all my 52 kids the Lustful trait with the console, no one of them got a crush on an adult. So, if that very same event could be altered to allow getting a crush on your parents, I would be content with that. Although I don't need that for my purposes.

2. Thank you very much! I will look into it!