RimWorld
Random Chance
BIG SOUP 2023년 9월 2일 오후 2시 54분
Very cool mod, but I'm having an issue with pawns infinitely starting and dropping work
Exception in JobDriver tick for pawn King driver=JobDriver_DoBill (toilIndex=29) driver.job=(DoBill (Job_888947) A=Thing_ElectricTailoringBench79009 B=Thing_UnfinishedApparel88668 C=(128, 0, 151))
System.NullReferenceException: Object reference not set to an instance of an object
at RandomChance.ToilsRecipeDoRecipeWork_Transpiler.TryGiveRandomFailure (Verse.Pawn actor, Verse.AI.Job curJob, Verse.AI.JobDriver_DoBill jobDriver, RimWorld.Building_WorkTable building) [0x00036] in <f7c141215b554724b897bbfd73ef35e1>:0
at (wrapper dynamic-method) Verse.AI.Toils_Recipe+<>c__DisplayClass2_0.Verse.AI.Toils_Recipe+c__DisplayClass2_0.<DoRecipeWork>b__1_Patch0(Verse.AI.Toils_Recipe/<>c__DisplayClass2_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.Warning_Patch0 (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_Patch1 (Verse.Pawn)
(wrapper dynamic-method) Verse.TickList:Verse.TickList.Tick_Patch2 (Verse.TickList)
(wrapper dynamic-method) Verse.TickManager:Verse.TickManager.DoSingleTick_Patch9 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) Verse.Game:Verse.Game.UpdatePlay_Patch3 (Verse.Game)
(wrapper dynamic-method) Verse.Root_Play:Verse.Root_Play.Update_Patch1 (Verse.Root_Play)

This is spammed while the pawn is picking up the unfinished product, then dropping, then repeating ad infinitum.

Very likely some cross-mod issue, I have quite a lot of mods.
BIG SOUP 님이 마지막으로 수정; 2023년 9월 2일 오후 2시 56분
< >
전체 댓글 10개 중 1~10개 표시 중
Sunlight88 2023년 9월 8일 오전 7시 48분 
Yes, me too.
I believe, it is this mod here. Deactivating for now...
Yes, seems to be your mod. After deactivation, my pawns are producing normally again...
Sunlight88 님이 마지막으로 수정; 2023년 9월 8일 오전 8시 18분
Slikkelas 2023년 11월 1일 오전 2시 30분 
i also have this issue. a yellow error saying something about random chance. they just indeffinetly start and stop work especially crafting. but you can force them with no problem.
miliyx 2024년 2월 26일 오전 1시 28분 
+1, i have to manually command the pawn to start crafting to break the loop
skaven13 2024년 6월 18일 오후 12시 57분 
same here
Cretz 2024년 7월 30일 오전 3시 44분 
moo 2024년 8월 8일 오후 4시 56분 
+1 for this issue
MissingInAction 2024년 10월 23일 오후 11시 17분 
+1 :/
Arthur GC 2025년 3월 15일 오후 6시 05분 
I'm having the same issue, seems to be related to a null object reference when TryGiveRandomFailure() is called.
Scurvyez  [개발자] 2025년 4월 21일 오전 4시 38분 
BIG SOUP 님이 먼저 게시:

...

This is spammed while the pawn is picking up the unfinished product, then dropping, then repeating ad infinitum.

Very likely some cross-mod issue, I have quite a lot of mods.

@BIG SOUP , @Sunlight88 , @Slikkelas , @oldnewone , @skaven13 , @Cretz , @moo , @MissingInAction , @Arthur GC , and whoever else I missed lmao, I'm working on a fix for this. I've found the issue! :D Sorry for the delay.... life happens....
< >
전체 댓글 10개 중 1~10개 표시 중
페이지당 표시 개수: 1530 50