The suicide_fail flag isn't being reset when an incapable character attempts to commit suicide and fails. The result is that the player is forced into watching the game play itself while being able to do absolutely nothing, and having a regent potentially give away all their lands before a natural death. Anecdotal reports here and here.
Reproduction Steps
I've attached a save to this post for testing. In the save, the player character is Incapable and had a failed suicide attempt on 9/27/1066. If you let the game run until 9/27/1067, you'll see the player still can't choose to commit suicide because suicide_fail never resets. Screenshots below:
Cause
The bug occurs in RIP.30210 of rip_flavor_events.txt. There's no code here that will clear the suicide event flags. This block needs to be added to RIP.30210, so that the player can again attempt suicide after 1 year:
Reproduction Steps
I've attached a save to this post for testing. In the save, the player character is Incapable and had a failed suicide attempt on 9/27/1066. If you let the game run until 9/27/1067, you'll see the player still can't choose to commit suicide because suicide_fail never resets. Screenshots below:


Cause
The bug occurs in RIP.30210 of rip_flavor_events.txt. There's no code here that will clear the suicide event flags. This block needs to be added to RIP.30210, so that the player can again attempt suicide after 1 year:
Code:
immediate = {
character_event = { id = RIP.30201 days = 365 } #Cleanup
}
Attachments
Upvote
0