Quote from: GenericUsername on July 02, 2017, 06:22:55 AM
Getting this error repeatedly in the log:Code SelectException ticking Hornet: System.NullReferenceException: Object reference not set to an instance of an object
at Psychology.Harmony.InteractionWorker_RomanceAttempt_SelectionWeightPatch.PsychologyException (single&,Verse.Pawn,Verse.Pawn) <0x00326>
at (wrapper dynamic-method) RimWorld.InteractionWorker_RomanceAttempt.RandomSelectionWeight_Patch1 (object,Verse.Pawn,Verse.Pawn) <0x002f7>
at RimWorld.Pawn_InteractionsTracker/<TryInteractRandomly>c__AnonStorey354.<>m__358 (RimWorld.InteractionDef) <0x00032>
at Verse.GenCollection.TryRandomElementByWeight<RimWorld.InteractionDef> (System.Collections.Generic.IEnumerable`1<RimWorld.InteractionDef>,System.Func`2<RimWorld.InteractionDef, single>,RimWorld.InteractionDef&) <0x000b6>
at RimWorld.Pawn_InteractionsTracker.TryInteractRandomly () <0x001ac>
at RimWorld.Pawn_InteractionsTracker.InteractionsTrackerTick () <0x000f0>
at Verse.Pawn.Tick () <0x002c8>
at Verse.TickList.Tick () <0x002c0>
Verse.Log:Error(String)
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()
In this particular game I'm playing as a Tribe so "Hornet" is actually a human.
This shows up very frequently, even multiple times per second, seemingly for all humans.
Code Select
Exception ticking Kelvin: System.NullReferenceException: Object reference not set to an instance of an object
at Psychology.Harmony.InteractionWorker_RomanceAttempt_SelectionWeightPatch.PsychologyException (single&,Verse.Pawn,Verse.Pawn) <0x002c5>
at (wrapper dynamic-method) RimWorld.InteractionWorker_RomanceAttempt.RandomSelectionWeight_Patch1 (object,Verse.Pawn,Verse.Pawn) <0x002f7>
at Hospitality.Harmony.Pawn_InteractionsTracker_Patch/TryInteractRandomly/<>c__DisplayClass4.<Replacement>b__0 (RimWorld.InteractionDef) <0x00037>
at Verse.GenCollection.TryRandomElementByWeight<RimWorld.InteractionDef> (System.Collections.Generic.IEnumerable`1<RimWorld.InteractionDef>,System.Func`2<RimWorld.InteractionDef, single>,RimWorld.InteractionDef&) <0x000b6>
at Hospitality.Harmony.Pawn_InteractionsTracker_Patch/TryInteractRandomly.Replacement (RimWorld.Pawn_InteractionsTracker,bool&) <0x002b5>
at (wrapper dynamic-method) RimWorld.Pawn_InteractionsTracker.TryInteractRandomly_Patch1 (object) <0x00025>
at (wrapper dynamic-method) RimWorld.Pawn_InteractionsTracker.InteractionsTrackerTick_Patch0 (object) <0x0014f>
at Verse.Pawn.Tick () <0x002c8>
at Verse.TickList.Tick () <0x002c0>
Verse.Log:Error(String)
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()I'm also getting the same problem/error every time I'm in my game. I even tried to start a new game and the same problem even occurred in a tribe and not.