Short summary of your issue
Character interacting with themselves in childhood events
Game Version
1.4.4
What OS are you playing on?
Windows
What platform are you using?
Steam
Do you have mods enabled?
No
Have you tried verifying your game files (Steam only)?
Yes
How much "pain" is this causing you?
1
Please explain the issue you experienced in the most condensed way possible
In childhood events childhood.1015, childhood.1017 and childhood.1018, a random county holder from the child's liege's sub_realm is designated as
Please explain how to reproduce the issue
Play as a child non-independent ruler that is the only vassal of their liege. Both the child and their liege should hold all of their baronies themselves, so there is a 100% chance that the child ruler is the random_sub_realm_county holder.
Get a child to court and make them your friend, make sure both have the same education focus so the event can fire, otherwise they won't.
Trigger the 3 events.
Is there anything else you think could help us identify/replicate the issue?
In this desc loc from childhood.1015, the character receiving the event is talking about themselves when using [province_holder.GetTitledFirstName]
In the script screenshot, the limit block of the random_sub_realm_county iterator should be corrected as follows:
I have attached a save game
No
Upload Attachment
File(s) attached
Character interacting with themselves in childhood events
Game Version
1.4.4
What OS are you playing on?
Windows
What platform are you using?
Steam
Do you have mods enabled?
No
Have you tried verifying your game files (Steam only)?
Yes
How much "pain" is this causing you?
1
Please explain the issue you experienced in the most condensed way possible
In childhood events childhood.1015, childhood.1017 and childhood.1018, a random county holder from the child's liege's sub_realm is designated as
scope:province_holder
, which is a character the child interacts with in the event. In some cases, the random county holder can be the child themselves, as there's no trigger checking that NOT = { THIS = ROOT }
in the iterator that picks the random county holder.Please explain how to reproduce the issue
Play as a child non-independent ruler that is the only vassal of their liege. Both the child and their liege should hold all of their baronies themselves, so there is a 100% chance that the child ruler is the random_sub_realm_county holder.
Get a child to court and make them your friend, make sure both have the same education focus so the event can fire, otherwise they won't.
Trigger the 3 events.
Is there anything else you think could help us identify/replicate the issue?
In this desc loc from childhood.1015, the character receiving the event is talking about themselves when using [province_holder.GetTitledFirstName]
Code:
childhood.1015.desc:1 "At the insistence of [educator.GetTitledFirstName], my [ROOT.GetCharacter.Custom2('RelationToMe' , SCOPE.sC('study_friend'))] [study_friend.GetFirstName] and I have been following the ongoing negotiations regarding the crown's involvement in the local administration of the [province.GetName].\n\nDuring the discussions, I cannot help but notice that [province_holder.GetTitledFirstName] has no clue about how to coordinate such an effort, and since I have studied the subject for a while I should probably intervene."
In the script screenshot, the limit block of the random_sub_realm_county iterator should be corrected as follows:
Code:
limit = {
holder = {
NOR = {
this = scope:liege
THIS = ROOT
}
}
}
I have attached a save game
No
Upload Attachment
File(s) attached
Attachments
Last edited: