RimWorld
Fluffy Breakdowns
Redeye 2022 年 10 月 21 日 下午 2: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 ()
< >
目前顯示第 1-15 則留言,共 34
Lujke 2022 年 10 月 23 日 上午 5:59 
I am also experiencing this.
76561198022668309 2022 年 10 月 23 日 上午 7:47 
me three
BoldHunter118 2022 年 10 月 23 日 上午 10:40 
sane
Breadboi 2022 年 10 月 23 日 下午 12:31 
Same problem here
SillieBillie~ 2022 年 10 月 23 日 下午 1: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.
最後修改者:SillieBillie~; 2022 年 10 月 23 日 下午 1:45
DurzoB4 2022 年 10 月 23 日 下午 2:38 
Same here, hopefully this can be fixed soon.
Dan 2022 年 10 月 23 日 下午 7: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 2022 年 10 月 23 日 下午 8: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 2022 年 10 月 24 日 上午 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 2022 年 10 月 24 日 下午 12:56 
+1
Vehem 2022 年 10 月 24 日 下午 1: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
最後修改者:Vehem; 2022 年 10 月 24 日 下午 1:03
Rebecca Peg Me♡ 2022 年 10 月 24 日 下午 4:47 
same
Kazemi 2022 年 10 月 25 日 下午 3:04 
same for me
Lujke 2022 年 10 月 25 日 下午 5:57 
引用自 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 2022 年 10 月 26 日 上午 3:18 
Very strange that the work type bug

I tested some things but nothing work
< >
目前顯示第 1-15 則留言,共 34
每頁顯示: 1530 50