Need some help!

Started by Gwillj98, September 07, 2021, 10:50:26 AM

Previous topic - Next topic

Gwillj98

Hello,

I am having a minor yet very annoying bug. Basically whenevre my pawns and tamed animals have nothing to do and their current task is set to "wandering", they just stand still until the have to eat or do something else.
I guess this has something to do with the giddy up mod or its addons, since this started happening when I installed them... I'm very new to modding this game and I don't know how to read the debug console.

Also note that I'm playing 1.2 version of the game.

Debug Log of the error:

Exception in Verse.AI.ThinkNode_Tagger TryIssueJobPackage: System.NullReferenceException: Object reference not set to an instance of an object
  at (wrapper dynamic-method) Verse.AI.WanderUtility.Verse.AI.WanderUtility.GetColonyWanderRoot_Patch1(intptr,Verse.Pawn)
  at RimWorld.JobGiver_WanderColony.GetWanderRoot (Verse.Pawn pawn) [0x00000] in <322ee8c3d68f4a83898b1ec612520e62>:0
  at Verse.AI.JobGiver_Wander.GetExactWanderDest (Verse.Pawn pawn) [0x00000] in <322ee8c3d68f4a83898b1ec612520e62>:0
  at Verse.AI.JobGiver_Wander.TryGiveJob (Verse.Pawn pawn) [0x00066] in <322ee8c3d68f4a83898b1ec612520e62>:0
  at Verse.AI.ThinkNode_JobGiver.TryIssueJobPackage (Verse.Pawn pawn, Verse.AI.JobIssueParams jobParams) [0x00000] in <322ee8c3d68f4a83898b1ec612520e62>:0
  at Verse.AI.ThinkNode_Priority.TryIssueJobPackage (Verse.Pawn pawn, Verse.AI.JobIssueParams jobParams) [0x00022] in <322ee8c3d68f4a83898b1ec612520e62>:0
Verse.Log:Error(String, Boolean)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Tagger:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Conditional:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.Pawn_JobTracker:Verse.AI.Pawn_JobTracker.DetermineNextJob_Patch2(Pawn_JobTracker, IntPtr, ThinkTreeDef&)
Verse.AI.Pawn_JobTracker:TryFindAndStartJob()
Verse.AI.Pawn_JobTracker:EndCurrentJob(JobCondition, Boolean, Boolean)
Verse.AI.Pawn_JobTracker:Verse.AI.Pawn_JobTracker.JobTrackerTick_Patch0(Pawn_JobTracker)
Verse.Pawn:Verse.Pawn.Tick_Patch0(Pawn)
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Canute

QuoteBasically whenevre my pawns and tamed animals have nothing to do and their current task is set to "wandering",
I don't think that is a vanilla behavior.
You should ask the mod author of that mod or look at the mod description/discussion.
But since you play 1.2 i wouldn't await anything. Most modder just improve their mods for 1.3.

But at first i would try to switch the loadorder of that mod and the giddy-up series, so it get loaded before or after.