RimWorld
Fluffy Breakdowns
Redeye 21/out./2022 às 14:25
BioTech Bugs
constructor bot was trying to repair stuff but just sits and stares (standing is the action).

Exception in JobDriver tick for pawn Mech_Constructoid29689 driver=JobDriver_Maintenance (toilIndex=1) driver.job=(FluffyBreakdowns_Maintenance (Job_223586) A=Thing_ElectricStove41199)
System.NullReferenceException: Object reference not set to an instance of an object
at (wrapper dynamic-method) Fluffy_Breakdowns.JobDriver_Maintenance+<>c__DisplayClass3_0.Fluffy_Breakdowns.JobDriver_Maintenance+c__DisplayClass3_0.<MakeNewToils>b__0_Patch0(Fluffy_Breakdowns.JobDriver_Maintenance/<>c__DisplayClass3_0)
at Verse.AI.JobDriver.DriverTick () [0x00163] in <a7d7c17c253e4b3abddb592871ee455b>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch1 (string)
(wrapper dynamic-method) Verse.AI.JobUtility:Verse.AI.JobUtility.TryStartErrorRecoverJob_Patch1 (Verse.Pawn,string,System.Exception,Verse.AI.JobDriver)
Verse.AI.JobDriver:DriverTick ()
Verse.AI.Pawn_JobTracker:JobTrackerTick ()
(wrapper dynamic-method) Verse.Pawn:Verse.Pawn.Tick_Patch1 (Verse.Pawn)
Verse.TickList:Tick ()
(wrapper dynamic-method) Verse.TickManager:Verse.TickManager.DoSingleTick_Patch4 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
Verse.Game:UpdatePlay ()
Verse.Root_Play:Update ()
< >
Exibindo comentários 115 de 34
Lujke 23/out./2022 às 5:59 
I am also experiencing this.
Dracupuncture 23/out./2022 às 7:47 
me three
BoldHunter118 23/out./2022 às 10:40 
sane
Breadboi 23/out./2022 às 12:31 
Same problem here
LocalCatMom~ 23/out./2022 às 13:43 
Yeah this is a global issue. It can't repair any of the buildings. Can confirm this is a bug with the mod itself.

If I do force a pawn to do it the contructor bot does move away to do another job.
Última edição por LocalCatMom~; 23/out./2022 às 13:45
DurzoB4 23/out./2022 às 14:38 
Same here, hopefully this can be fixed soon.
Dan 23/out./2022 às 19:19 
Same issue. I thought it was just part of how they were designed at first until I saw people talking about it haha.
"well yeah sometimes the bots have to just be introspective for awhile right?"
GoblinEngineer 23/out./2022 às 20:41 
Rather than just saying "Yes, I too am having the issue" I'll also post the actual log. I'm pretty sure it's nearly incidental, but if there's any useful info there sobeit

Exception in JobDriver tick for pawn Mech_Constructoid17258 driver=JobDriver_Maintenance (toilIndex=1) driver.job=(FluffyBreakdowns_Maintenance (Job_111825) A=Thing_Battery50289)
System.NullReferenceException: Object reference not set to an instance of an object
at Fluffy_Breakdowns.JobDriver_Maintenance+<>c__DisplayClass3_0.<MakeNewToils>b__0 () [0x00036] in <a1c7149df60a40afb73fef16e2ea1bb5>:0
at (wrapper dynamic-method) Verse.AI.JobDriver.Verse.AI.JobDriver.DriverTick_Patch0(Verse.AI.JobDriver)
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
Verse.AI.JobUtility:TryStartErrorRecoverJob (Verse.Pawn,string,System.Exception,Verse.AI.JobDriver)
(wrapper dynamic-method) Verse.AI.JobDriver:Verse.AI.JobDriver.DriverTick_Patch0 (Verse.AI.JobDriver)
(wrapper dynamic-method) Verse.AI.Pawn_JobTracker:Verse.AI.Pawn_JobTracker.JobTrackerTick_Patch0 (Verse.AI.Pawn_JobTracker)
(wrapper dynamic-method) Verse.Pawn:Verse.Pawn.Tick_Patch1 (Verse.Pawn)
Verse.TickList:Tick ()
(wrapper dynamic-method) Verse.TickManager:Verse.TickManager.DoSingleTick_Patch3 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) Verse.Game:Verse.Game.UpdatePlay_Patch1 (Verse.Game)
Verse.Root_Play:Update ()
schwarzrotes 24/out./2022 às 11:39 
Exception in JobDriver tick for pawn Mech_Constructoid691598 driver=JobDriver_Maintenance (toilIndex=1) driver.job=(FluffyBreakdowns_Maintenance (Job_2277627) A=Thing_Battery_CrashLanded61265)
System.NullReferenceException: Object reference not set to an instance of an object
at Fluffy_Breakdowns.JobDriver_Maintenance+<>c__DisplayClass3_0.<MakeNewToils>b__0 () [0x00036] in <27fbdfc3b5494a3db97d7b1e2c595408>:0
at (wrapper dynamic-method) Verse.AI.JobDriver.Verse.AI.JobDriver.DriverTick_Patch0(Verse.AI.JobDriver)
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch2 (string)
(wrapper dynamic-method) Verse.AI.JobUtility:Verse.AI.JobUtility.TryStartErrorRecoverJob_Patch1 (Verse.Pawn,string,System.Exception,Verse.AI.JobDriver)
(wrapper dynamic-method) Verse.AI.JobDriver:Verse.AI.JobDriver.DriverTick_Patch0 (Verse.AI.JobDriver)
(wrapper dynamic-method) Verse.AI.Pawn_JobTracker:Verse.AI.Pawn_JobTracker.JobTrackerTick_Patch0 (Verse.AI.Pawn_JobTracker)
(wrapper dynamic-method) Verse.Pawn:Verse.Pawn.Tick_Patch2 (Verse.Pawn)
Verse.TickList:Tick ()
(wrapper dynamic-method) Verse.TickManager:Verse.TickManager.DoSingleTick_Patch6 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) Verse.Game:Verse.Game.UpdatePlay_Patch1 (Verse.Game)
(wrapper dynamic-method) Verse.Root_Play:Verse.Root_Play.Update_Patch1 (Verse.Root_Play)
chrisque1 24/out./2022 às 12:56 
+1
Vehem 24/out./2022 às 13:03 
2
Temporary work around - in \Defs\WorkGiverDefs\WorkGiver_Maintenance.xml set WorkType to "BasicWorker" and allow the "Basic" work type for your constructors - these will then do the repairs and the bots will ignore the job - not a fix, but prevents the need to manually manage repairs
Última edição por Vehem; 24/out./2022 às 13:03
Rebecca♡♡♡ 24/out./2022 às 16:47 
same
Kazemi 25/out./2022 às 15:04 
same for me
Lujke 25/out./2022 às 17:57 
Escrito originalmente por Vehem:
Temporary work around - in \Defs\WorkGiverDefs\WorkGiver_Maintenance.xml set WorkType to "BasicWorker" and allow the "Basic" work type for your constructors - these will then do the repairs and the bots will ignore the job - not a fix, but prevents the need to manually manage repairs

Can confirm, this does work as a temp fix. Cheers mate!
Comton 26/out./2022 às 3:18 
Very strange that the work type bug

I tested some things but nothing work
< >
Exibindo comentários 115 de 34
Por página: 1530 50