I just had the Exilarch and Karaite Exilarch disappear at the same time.
I checked the save file, and it seems both had ended up with the same person, a Karaite without the House of David trait, and the laws had somehow been set to open elective. So just after he was elected, both titles disappeared. There is still a Son of David around, the son of the former Double Exilarch, but he apparently lost the election. He is from the Jewish line, but that line turned Karaite when they inherited that title from the other line.
Nothing in the decision\succession_laws.txt protects the Exilarchates from changing laws, so likely that's what happened. It would seem a good idea to make agnatic primogeniture the only available law for the Exilarchates, right?
As for them both ending up with the same person, there's no provision against that either, and because event VIET_Jewish.txt exilarch.4 simply sets both d_exilarch to Jewish and d_exilarch_karaite to Karaite, what will happen is that this double Exilarch will always be Karaite since it is set last.
Suggestion: if both Exilarchates end up with the same person, spawn a son (or brother?) of the Jewish Exilarch with the proper trait, and give him the Karaite religion and title, to prevent this from happening again. This character will not be playable in 99,99% of cases anyway so it is not that immersion breaking IMHO.
--
By the way... what in-game purpose do these guys serve? They're not religious heads or anything.
I can't find a comprehensive VIET changelog either, if it's explained there.
I checked the save file, and it seems both had ended up with the same person, a Karaite without the House of David trait, and the laws had somehow been set to open elective. So just after he was elected, both titles disappeared. There is still a Son of David around, the son of the former Double Exilarch, but he apparently lost the election. He is from the Jewish line, but that line turned Karaite when they inherited that title from the other line.
Nothing in the decision\succession_laws.txt protects the Exilarchates from changing laws, so likely that's what happened. It would seem a good idea to make agnatic primogeniture the only available law for the Exilarchates, right?
As for them both ending up with the same person, there's no provision against that either, and because event VIET_Jewish.txt exilarch.4 simply sets both d_exilarch to Jewish and d_exilarch_karaite to Karaite, what will happen is that this double Exilarch will always be Karaite since it is set last.
Suggestion: if both Exilarchates end up with the same person, spawn a son (or brother?) of the Jewish Exilarch with the proper trait, and give him the Karaite religion and title, to prevent this from happening again. This character will not be playable in 99,99% of cases anyway so it is not that immersion breaking IMHO.
--
By the way... what in-game purpose do these guys serve? They're not religious heads or anything.
I can't find a comprehensive VIET changelog either, if it's explained there.
Last edited: