RimWorld

RimWorld

Take It To Storage!
Rents_Due 30 Oct, 2022 @ 1:09pm
Exception when taking to storage
Throws the following error when taking to a storage container. Item is destroyed at end of production.

Works fine for zones.
Works for drop on floor (pawn will then take to the same storage)

Same Error with clean install and with storage mods.
Same Error with other Production work benches


JobDriver threw exception in toil FinishRecipeAndStartStoringProduct's initAction for pawn Otto driver=JobDriver_DoBill (toilIndex=16) driver.job=(DoBill (Job_1558) A=Thing_FueledStove15647 B=Thing_Meat_Bison15710 C=(161, 0, 121))
System.NullReferenceException: Object reference not set to an instance of an object
at HaulToBuilding.Toils_Recipe_Patches.FindCell (Verse.Pawn pawn, System.Collections.Generic.List`1[T] things, Verse.IntVec3& cell) [0x00036] in <0f5b0fe6f7f14a9c96dbecdb63c8d810>:0
at (wrapper dynamic-method) Verse.AI.Toils_Recipe+<>c__DisplayClass3_0.Verse.AI.Toils_Recipe+c__DisplayClass3_0.<FinishRecipeAndStartStoringProduct>b__0_Patch0(Verse.AI.Toils_Recipe/<>c__DisplayClass3_0)
at Verse.AI.JobDriver.TryActuallyStartNextToil () [0x001b0] in <f4c3e52a3fec4807a874d50b5e1c361f>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch2 (string)
Verse.AI.JobUtility:TryStartErrorRecoverJob (Verse.Pawn,string,System.Exception,Verse.AI.JobDriver)
Verse.AI.JobDriver:TryActuallyStartNextToil ()
Verse.AI.JobDriver:ReadyForNextToil ()
Verse.AI.JobDriver:TryActuallyStartNextToil ()
Verse.AI.JobDriver:ReadyForNextToil ()
Verse.AI.Toils_Recipe/<>c__DisplayClass2_0:<DoRecipeWork>b__1 ()
Verse.AI.JobDriver:DriverTick ()
Verse.AI.Pawn_JobTracker:JobTrackerTick ()
Verse.Pawn:Tick ()
Verse.TickList:Tick ()
(wrapper dynamic-method) Verse.TickManager:Verse.TickManager.DoSingleTick_Patch2 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
Verse.Game:UpdatePlay ()
Verse.Root_Play:Update ()
Last edited by Rents_Due; 30 Oct, 2022 @ 1:10pm