RimWorld

RimWorld

Job Satisfaction
Narlindir 7 Aug, 2024 @ 10:47am
Bug Report
Link to log:
https://gist.github.com/HugsLibRecordKeeper/0bc24f56fb358fdedf3510024cac4f19

ocurred right after launch and rocket man warmup

error message:

Exception in JobSatisfaction.Pawn_JobTracker_EndCurrentJob_Patch.Prefix: System.NullReferenceException: Object reference not set to an instance of an object
[Ref 9E7E2817]
at Job_Satisfaction.JobSatisfactionUtility.GetTraitMultiplier (Verse.Pawn pawn) [0x00000] in <082144845d984cb39ab4d019cd4282ef>:0
at Job_Satisfaction.JobSatisfactionUtility.CalculateThresholds (Verse.Pawn pawn) [0x0000e] in <082144845d984cb39ab4d019cd4282ef>:0
at Job_Satisfaction.GameComponent_WorkTracker.ApplyMoodBoosts (Verse.Pawn pawn) [0x0000d] in <082144845d984cb39ab4d019cd4282ef>:0
at Job_Satisfaction.Pawn_JobTracker_EndCurrentJob_Patch.Prefix (Verse.AI.Pawn_JobTracker __instance, Verse.AI.JobCondition condition, System.Boolean startNewJob, System.Boolean canReturnToPool) [0x00090] in <082144845d984cb39ab4d019cd4282ef>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch4 (string)
Job_Satisfaction.Pawn_JobTracker_EndCurrentJob_Patch:Prefix (Verse.AI.Pawn_JobTracker,Verse.AI.JobCondition,bool,bool)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.Pawn_JobTracker.EndCurrentJob_Patch8 (Verse.AI.Pawn_JobTracker,Verse.AI.JobCondition,bool,bool)
Verse.AI.JobDriver:EndJobWith (Verse.AI.JobCondition)
Verse.AI.JobDriver:TryActuallyStartNextToil ()
Verse.AI.JobDriver:ReadyForNextToil ()
Verse.AI.JobDriver:TryActuallyStartNextToil ()
Verse.AI.JobDriver:ReadyForNextToil ()
Verse.AI.JobDriver:TryActuallyStartNextToil ()
Verse.AI.JobDriver:ReadyForNextToil ()
Verse.AI.JobDriver_HaulToCell:<PossiblyDelay>b__14_0 ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.JobDriver.DriverTick_Patch1 (Verse.AI.JobDriver)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.Pawn_JobTracker.JobTrackerTick_Patch1 (Verse.AI.Pawn_JobTracker)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Pawn.Tick_Patch6 (Verse.Pawn)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickList.Tick_Patch2 (Verse.TickList)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch7 (Verse.TickManager)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.TickManagerUpdate_Patch2 (Verse.TickManager)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Game.UpdatePlay_Patch3 (Verse.Game)
Verse.Root_Play:Update ()