Fixed the guardian issue. It turns out that quite a few character events (e.g. add_spouse) can safely happen before birth/after death (since they are in vanilla files and those don't crash), but I've added checks for that so that they can be fixed.This is not a false positive, but a pretty dangerous bug that the Validator won't detect yet: characters whose death date happens before their birth date (and most likely, any other date clause related to them happening either before their birth or after their death). Having such a thing in your character definition files will let the mod start, but will cause crashes a week or so into the game. Might be annoying to implement, but if you could do it, it would be great!
Also, I just checked and guardian = [character_id] can and will also work inside of a date clause. The last version of the validator reports it as a bug:
Jamie, see if this helps
![]()
I'm not sure I understand remove_opinion then. Doesn't it have to be "modifier = some_opinion_modifier"? And "lover" doesn't seem like an opinion modifier.