RimWorld

RimWorld

Common Sense
Kulfyr3 Nov 19, 2022 @ 7:55am
Mechanitors standing still when supposed to do mechanitor tasks.
The mechanitor in question is standing still even if i draft and undraft him, prioritize the task, or restart the game. Every time i do so. In this specific case, the available mechanitor jobs are repair jobs, though all the damaged mechs are another mechanitors, and a gestating job. I can prioritize the repair jobs, though he wont do them automatically, and if i prioritize the gestating job he returns to standing still.

Harmony says it's got something to do with common sense. If it doesn't, i apologize and will delete the thread, but i don't have any other mods that interfere a lot with pawn AI, except for PUAH.

Included is a screenshot, save file, hugslog, and modlist.

Screenshot: https://imgur.com/a/hB7NOGF

Save file and mod list: https://drive.google.com/drive/folders/1W3DbFqqCc59s6CPtNIWCzutY-RxITrDI?usp=sharing

Hugslog: https://gist.github.com/f896a4882450c3b76a942ba232bea62c

Modlist:

Specific error copypasted below:

Exception in Verse.AI.JobDriver.TryActuallyStartNextToil: System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
at System.ThrowHelper.ThrowArgumentOutOfRangeException (System.ExceptionArgument argument, System.ExceptionResource resource) [0x00029] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.ThrowHelper.ThrowArgumentOutOfRangeException () [0x00000] in <eae584ce26bc40229c1b1aa476bfa589>:0
at CommonSense.JobDriver_DoBill_MakeNewToils_CommonSensePatch+<>c__DisplayClass1_1.<DoMakeToils>b__9 () [0x000af] in <03fc2660d7ff47aaae75e681b4ba70c1>:0
at Verse.AI.JobDriver.TryActuallyStartNextToil () [0x00208] in <1ea541f48818430abd724fc665f76dc4>:0
- transpiler net.pardeike.rimworld.lib.harmony: IEnumerable`1 VisualExceptions.ExceptionsAndActivatorHandler:Transpiler(IEnumerable`1 instructions, MethodBase original)
< >
Showing 1-3 of 3 comments
avil  [developer] Nov 20, 2022 @ 6:09am 
Hello. Thanks for explicit report! Figured out the issue and fixed it. Should be fine now.
Fuitad Nov 20, 2022 @ 7:40am 
Is there a way to see if the version of the mod we have is the one with this fix?
avil  [developer] Nov 20, 2022 @ 10:50am 
Originally posted by Fuitad:
Is there a way to see if the version of the mod we have is the one with this fix?
Trough change.log file . I put a text file in mod folder. Otherwise steam doesn't really give an option to be sure it's "latest"
< >
Showing 1-3 of 3 comments
Per page: 1530 50