RimWorld

RimWorld

Smart Medicine - Continued
Red error
Exception ticking Shizuka (at (113, 0, 182)): System.ArgumentException: SplitOff with count <= 0
Parameter name: count
[Ref D14DCFAA]
at Verse.Thing.SplitOff (System.Int32 count) [0x00007] in <cb53cd4422904947932d33f561ad8d15>:0
- TRANSPILER net.avilmask.rimworld.mod.CommonSense: IEnumerable`1 CommonSense.Thing_SplitOff_CommonSensePatch:CleanIngList(IEnumerable`1 instrs)
at Verse.ThingWithComps.SplitOff (System.Int32 count) [0x00000] in <cb53cd4422904947932d33f561ad8d15>:0
at Verse.ThingOwner.TryDrop (Verse.Thing thing, Verse.IntVec3 dropLoc, Verse.Map map, Verse.ThingPlaceMode mode, System.Int32 count, Verse.Thing& resultingThing, System.Action`2[T1,T2] placedAction, System.Predicate`1[T] nearPlaceValidator) [0x000b4] in <cb53cd4422904947932d33f561ad8d15>:0
at Verse.ThingOwner.TryDrop (Verse.Thing thing, Verse.ThingPlaceMode mode, System.Int32 count, Verse.Thing& lastResultingThing, System.Action`2[T1,T2] placedAction, System.Predicate`1[T] nearPlaceValidator) [0x0004b] in <cb53cd4422904947932d33f561ad8d15>:0
at SmartMedicine.TendPatient_Notify_Starting_Patch.DropIt (Verse.Thing medicineToUse, System.Int32 needCount, Verse.Pawn healer, Verse.AI.Job job) [0x0002b] in <230987a481594ea5bb690eabcec1ea4c>:0
at SmartMedicine.TendPatient_Notify_Starting_Patch.Prefix (RimWorld.JobDriver_TendPatient __instance) [0x00087] in <230987a481594ea5bb690eabcec1ea4c>:0
at RimWorld.JobDriver_TendPatient.Notify_Starting () [0x00000] in <cb53cd4422904947932d33f561ad8d15>:0
- PREFIX uuugggg.rimworld.SmartMedicine.main: Void SmartMedicine.TendPatient_Notify_Starting_Patch:Prefix(JobDriver_TendPatient __instance)
at Verse.AI.Pawn_JobTracker.StartJob (Verse.AI.Job newJob, Verse.AI.JobCondition lastJobEndCondition, Verse.AI.ThinkNode jobGiver, System.Boolean resumeCurJobAfterwards, System.Boolean cancelBusyStances, Verse.ThinkTreeDef thinkTree, System.Nullable`1[T] tag, System.Boolean fromQueue, System.Boolean canReturnCurJobToPool, System.Nullable`1[T] keepCarryingThingOverride, System.Boolean continueSleeping, System.Boolean addToJobsThisTick, System.Boolean preToilReservationsCanFail) [0x00645] in <cb53cd4422904947932d33f561ad8d15>:0
- PREFIX Snues.AutoArm: Void AutoArm.Pawn_JobTracker_StartJob_Combined_Patch:Prefix(Job newJob, Pawn ___pawn)
- PREFIX net.avilmask.rimworld.mod.CommonSense: Boolean CommonSense.OpportunisticTasks+Pawn_JobTracker_StartJob_CommonSensePatch:Prefix(Pawn_JobTracker_Crutch& __instance, Job newJob, Boolean fromQueue)
- POSTFIX Snues.AutoArm: Void AutoArm.Pawn_JobTracker_StartJob_Combined_Patch:Postfix(Job newJob, Pawn ___pawn)
at TKS_PriorityTreatment.Pawn_Patches.TickRare_Prefix (Verse.Pawn& __instance) [0x000b8] in F:\SteamLibrary\steamapps\common\RimWorld\Mods\PriorityTreatmentRessurected\Source\PriorityTreatmentRessurected.cs:729
at Verse.Pawn.TickRare () [0x0000d] in <cb53cd4422904947932d33f561ad8d15>:0
- PREFIX TKS_PriorityTreatment: Boolean TKS_PriorityTreatment.Pawn_Patches:TickRare_Prefix(Pawn& __instance)
at Verse.Pawn.Tick () [0x00042] in <cb53cd4422904947932d33f561ad8d15>:0
- POSTFIX Mlie.YayosCombat3: Void yayoCombat.HarmonyPatches.Pawn_Tick:Postfix(Pawn __instance)
at Verse.Thing.DoTick () [0x0007b] in <cb53cd4422904947932d33f561ad8d15>:0
at Verse.TickList.Tick () [0x00139] in <cb53cd4422904947932d33f561ad8d15>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
Verse.TickList:Tick ()
Verse.TickManager:DoSingleTick ()
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Game.UpdatePlay_Patch1 (Verse.Game)
Verse.Root_Play:Update ()

What else would you need to fix this?
< >
Showing 1-5 of 5 comments
Rovstam 24 Aug @ 4:13pm 
Exception ticking Mason (at (129, 0, 196)): System.ArgumentException: SplitOff with count <= 0
Parameter name: count
[Ref D14DCFAA]
at Verse.Thing.SplitOff (System.Int32 count) [0x00007] in <cb53cd4422904947932d33f561ad8d15>:0
- TRANSPILER net.avilmask.rimworld.mod.CommonSense: IEnumerable`1 CommonSense.Thing_SplitOff_CommonSensePatch:CleanIngList(IEnumerable`1 instrs)
at Verse.ThingWithComps.SplitOff (System.Int32 count) [0x00000] in <cb53cd4422904947932d33f561ad8d15>:0
at Verse.ThingOwner.TryDrop (Verse.Thing thing, Verse.IntVec3 dropLoc, Verse.Map map, Verse.ThingPlaceMode mode, System.Int32 count, Verse.Thing& resultingThing, System.Action`2[T1,T2] placedAction, System.Predicate`1[T] nearPlaceValidator) [0x000b4] in <cb53cd4422904947932d33f561ad8d15>:0
at Verse.ThingOwner.TryDrop (Verse.Thing thing, Verse.ThingPlaceMode mode, System.Int32 count, Verse.Thing& lastResultingThing, System.Action`2[T1,T2] placedAction, System.Predicate`1[T] nearPlaceValidator) [0x0004b] in <cb53cd4422904947932d33f561ad8d15>:0
at SmartMedicine.TendPatient_Notify_Starting_Patch.DropIt (Verse.Thing medicineToUse, System.Int32 needCount, Verse.Pawn healer, Verse.AI.Job job) [0x0002b] in <230987a481594ea5bb690eabcec1ea4c>:0
at SmartMedicine.TendPatient_Notify_Starting_Patch.Prefix (RimWorld.JobDriver_TendPatient __instance) [0x00087] in <230987a481594ea5bb690eabcec1ea4c>:0
at RimWorld.JobDriver_TendPatient.Notify_Starting () [0x00000] in <cb53cd4422904947932d33f561ad8d15>:0
- PREFIX uuugggg.rimworld.SmartMedicine.main: Void SmartMedicine.TendPatient_Notify_Starting_Patch:Prefix(JobDriver_TendPatient __instance)
at Verse.AI.Pawn_JobTracker.StartJob (Verse.AI.Job newJob, Verse.AI.JobCondition lastJobEndCondition, Verse.AI.ThinkNode jobGiver, System.Boolean resumeCurJobAfterwards, System.Boolean cancelBusyStances, Verse.ThinkTreeDef thinkTree, System.Nullable`1[T] tag, System.Boolean fromQueue, System.Boolean canReturnCurJobToPool, System.Nullable`1[T] keepCarryingThingOverride, System.Boolean continueSleeping, System.Boolean addToJobsThisTick, System.Boolean preToilReservationsCanFail) [0x00645] in <cb53cd4422904947932d33f561ad8d15>:0
- PREFIX Snues.AutoArm: Void AutoArm.Pawn_JobTracker_StartJob_Combined_Patch:Prefix(Job newJob, Pawn ___pawn)
- PREFIX net.avilmask.rimworld.mod.CommonSense: Boolean CommonSense.OpportunisticTasks+Pawn_JobTracker_StartJob_CommonSensePatch:Prefix(Pawn_JobTracker_Crutch& __instance, Job newJob, Boolean fromQueue)
- POSTFIX Snues.AutoArm: Void AutoArm.Pawn_JobTracker_StartJob_Combined_Patch:Postfix(Job newJob, Pawn ___pawn)
at TKS_PriorityTreatment.Pawn_Patches.TickRare_Prefix (Verse.Pawn& __instance) [0x000b8] in F:\SteamLibrary\steamapps\common\RimWorld\Mods\PriorityTreatmentRessurected\Source\PriorityTreatmentRessurected.cs:729
at Verse.Pawn.TickRare () [0x0000d] in <cb53cd4422904947932d33f561ad8d15>:0
- PREFIX TKS_PriorityTreatment: Boolean TKS_PriorityTreatment.Pawn_Patches:TickRare_Prefix(Pawn& __instance)
at Verse.Pawn.Tick () [0x00042] in <cb53cd4422904947932d33f561ad8d15>:0
- POSTFIX Mlie.YayosCombat3: Void yayoCombat.HarmonyPatches.Pawn_Tick:Postfix(Pawn __instance)
at Verse.Thing.DoTick () [0x0007b] in <cb53cd4422904947932d33f561ad8d15>:0
at Verse.TickList.Tick () [0x00139] in <cb53cd4422904947932d33f561ad8d15>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
Verse.TickList:Tick ()
Verse.TickManager:DoSingleTick ()
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Game.UpdatePlay_Patch1 (Verse.Game)
Verse.Root_Play:Update ()
Meme Goddess  [developer] 25 Aug @ 5:00pm 
I'd need to know how you got this to happen
Rovstam 25 Aug @ 9:40pm 
It seems to be my bloathshit modlist trying to destroy itself.
Rovstam 25 Aug @ 9:40pm 
I think ima end this colony and start without those mods, and this one. They always fukc things up, always Common sense and Priority treatment mod.

They just tend to destroy my saves, repeatedly and consistently.
Rovstam 25 Aug @ 9:42pm 
Also auto arm mod, yayos combat and sone other is returning void, which (I'm not a qualified systen engineer or anything) is very, very bad stuff.
< >
Showing 1-5 of 5 comments
Per page: 1530 50