Error when trying to start Ideology Ritual

Started by iViscosity, August 28, 2022, 01:40:10 PM

Previous topic - Next topic

iViscosity

When trying to start my Ideology's ritual, I am met with a mostly blank screen and 1,000+ errors in the dev console. I got the notification for the ritual and went to start it later that day, but saw nothing. Enabled developer mode, tried again, and got these errors.

Here is the uploaded gist of my error log: https://gist.github.com/48247e51ca597d2bbe4411c76b7554d2
Here is my save file: https://drive.google.com/file/d/1tsTBvQ9DdAIiwpNUOpro7zKhi3_JLUJf/view?usp=sharing
And here is my Mod Manager ModList: https://drive.google.com/file/d/1nhvBvRcOOW8wtsvNGi3OD8T5asPCxLUm/view?usp=sharing

This is the screen I am seeing when I go to start the ritual:


And this is the relevant error message:

Exception filling window for RimWorld.Dialog_BeginRitual: System.NullReferenceException: Object reference not set to an instance of an object
  at RimWorld.RitualOutcomeComp_RitualSeatPresent.RequiredAmount (RimWorld.RitualRoleAssignments assignments) [0x00010] in <81af9f8a18324e17b286924a43555a7c>:0
  at RimWorld.RitualOutcomeComp_BuildingsPresent.GetExpectedOutcomeDesc (RimWorld.Precept_Ritual ritual, Verse.TargetInfo ritualTarget, RimWorld.RitualObligation obligation, RimWorld.RitualRoleAssignments assignments, RimWorld.RitualOutcomeComp_Data data) [0x00000] in <81af9f8a18324e17b286924a43555a7c>:0
  at RimWorld.RitualOutcomeComp_RitualSeatPresent.GetExpectedOutcomeDesc (RimWorld.Precept_Ritual ritual, Verse.TargetInfo ritualTarget, RimWorld.RitualObligation obligation, RimWorld.RitualRoleAssignments assignments, RimWorld.RitualOutcomeComp_Data data) [0x0000f] in <81af9f8a18324e17b286924a43555a7c>:0
  at RimWorld.Dialog_BeginRitual.PredictedQuality (System.Single& potentialMax) [0x00069] in <81af9f8a18324e17b286924a43555a7c>:0
  at RimWorld.Dialog_BeginRitual.DoWindowContents (UnityEngine.Rect inRect) [0x0021f] in <81af9f8a18324e17b286924a43555a7c>:0
  at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001d3] in <81af9f8a18324e17b286924a43555a7c>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch3 (string)
Verse.Window:InnerWindowOnGUI (int)
UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)


I am using the Classic preset for my Ideology, and this is the first time I've noticed this error. I have not run this ritual before, this is the first time. Other rituals such as Leader Speech, Conversion Ritual, and Role Change work properly; this is the only one causing me issues. Any help in identifying the cause of this would be greatly appreciated!

harpo99999

I also am unable to start the same event in my multi-mod game