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

Colossal_Elk

Unspecified Cervid
24 Badges
Dec 10, 2013
1.320
1.545
  • Crusader Kings II: Charlemagne
  • Europa Universalis IV: Res Publica
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Art of War
  • Europa Universalis IV
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: The Republic
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings III
  • Crusader Kings II: Holy Fury
  • Crusader Kings II: Jade Dragon
  • Stellaris - Path to Destruction bundle
  • Crusader Kings II: Monks and Mystics
  • Stellaris: Digital Anniversary Edition
  • Crusader Kings II: Reapers Due
  • Stellaris
  • Crusader Kings II: Conclave
  • Crusader Kings II: Horse Lords
  • Crusader Kings II: Way of Life
One line summary of your issue
Event ZE.1011 "The Disobedient daughter" missing age requirement & modifiers for random list

Game Version
3.0.1.1 (ONDO)

What expansions do you have installed?
Jade Dragon,
Monks & Mystics,
The Reapers Due,
Conclave,
Horse Lords,
Way of Life,
Charlemagne,
Rajas of India,
Sons of Abraham,
The Old Gods,
The Republic,
Legacy of Rome,
Sword of Islam,
Holy Fury, All of the above

Do you have mods enabled?
No

Please explain your issue is in as much detail as possible.
The vanilla ZE event, ZE.1011, has two options. In the first option, where your daughter's marriage remains intact, there's a random list that may be triggered if the daughter isn't already celibate and doesn't already have a lover; with three possibilities (10 chance to take Celibate trait, 10 chance to take a lover, and 10 chance nothing happens).

The first possibility has a redundant modifier with a factor of 0 if the daughter has a lover or is already celibate (this is redundant because the preceding random list is only triggered by an if/limit specifying the daughter isn't already in a relationship, and isn't already celibate).

The second possibility has no modifier at all. The lack of modifier for the random list effect means that this effect may end up being selected even if no courtier matches the current effect requirements. It appears that it will cause a random courtier who isn't ill, isn't incapable, isn't celibate, isn't ugly/uncouth, and is also under the age of 50 to be selected as a lover for the daughter. Notably, this effect lacks an adulthood or "age = 16" (or higher) requirement, meaning that a non-adult character may be selected as the courtier for the effect(?). Less notably, there's no "prisoner = no" requirement meaning that a prisoner may be selected as the courtier for the effect (not sure if this is intended or not, but figured it was worth mentioning as well).

The most straightforward fixes would be to add a minimum age/adulthood requirement to the effect, and to make a chance modifier for the effect so that the effect is only chosen for the random list if a requisite courtier exists.

Steps to reproduce the issue.
Can be seen by opening ze_various_events.txt file and checking the character_event with the ID ZE.1011.

Upload Attachment
 
Upvote 0