RimWorld

RimWorld

NoobMaster69 Jan 28, 2021 @ 3:53am
Unlimited organ harvesting from the same colonist
First of all i'm sorry for my terrible english.
Whenever i harvest a lung or any other organ the person stays alive no matter how many times i harvest theyre lungs i literally can harvest unlimited organs from the same person. Any idea of why this is happening? And no i'm pretty sure its not bcz of a mod cuz i have no medical related mods.

Edit: i also found out that after the operation gets succesfully this error appears in the debug log:

JobDriver threw exception in initAction for pawn Min driver=JobDriver_DoBill (toilIndex=25) driver.job=(DoBill (Job_7291) A=Thing_Human512 B=Thing_MedicineHerbal32567 C=(115, 0, 128))
System.NullReferenceException: Object reference not set to an instance of an object
at (wrapper dynamic-method) Verse.DamageWorker_AddInjury.Verse.DamageWorker_AddInjury.ApplyDamageToPart_Patch4(Verse.DamageWorker_AddInjury,Verse.DamageInfo,Verse.Pawn,Verse.DamageWorker/DamageResult)
at Verse.DamageWorker_AddInjury.ApplyToPawn (Verse.DamageInfo dinfo, Verse.Pawn pawn) [0x0007a] in <d72310b4d8f64d25aee502792b58549f>:0
at Verse.DamageWorker_AddInjury.Apply (Verse.DamageInfo dinfo, Verse.Thing thing) [0x00013] in <d72310b4d8f64d25aee502792b58549f>:0
at (wrapper dynamic-method) Verse.Thing.Verse.Thing.TakeDamage_Patch1(Verse.Thing,Verse.DamageInfo)
at RimWorld.Recipe_RemoveBodyPart.ApplyOnPawn (Verse.Pawn pawn, Verse.BodyPartRecord part, Verse.Pawn billDoer, System.Collections.Generic.List`1[T] ingredients, RimWorld.Bill bill) [0x00088] in <d72310b4d8f64d25aee502792b58549f>:0
at RimWorld.Bill_Medical.Notify_IterationCompleted (Verse.Pawn billDoer, System.Collections.Generic.List`1[T] ingredients) [0x00029] in <d72310b4d8f64d25aee502792b58549f>:0
at Verse.AI.Toils_Recipe+<>c__DisplayClass3_0.<FinishRecipeAndStartStoringProduct>b__0 () [0x000bb] in <d72310b4d8f64d25aee502792b58549f>:0
at Verse.AI.JobDriver.TryActuallyStartNextToil () [0x001df] in <d72310b4d8f64d25aee502792b58549f>:0
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)

My modlist:
https://gist.github.com/92eb43d7feae0733edf537159091a5be

Any idea what this means, or why is happening?
Last edited by NoobMaster69; Jan 28, 2021 @ 10:03am
Originally posted by Razor 2.3:
Originally posted by HugsLib Logs:
DamageWorker_AddInjury.ApplyDamageToPart: PRE: VanillaTraitsExpanded.Patch_ApplyDamageToPart.Prefix, VanillaStorytellersExpanded.Patch_ApplyDamageToPart.Prefix, ZombieLand.Patches+DamageWorker_AddInjury_ApplyDamageToPart_Patch.Prefix post: CombatExtended.HarmonyCE.Harmony_DamageWorker_AddInjury_ApplyDamageToPart.Postfix TRANS: CombatExtended.HarmonyCE.Harmony_DamageWorker_AddInjury_ApplyDamageToPart.Transpiler
It's a conflict between Vanilla Traits Expanded, Vanilla Storytellers Expanded, Zombie Land, and Combat Extended.
< >
Showing 1-15 of 24 comments
Anarky Jan 28, 2021 @ 4:00am 
Do you have the immortal mod?

https://steamcommunity.com/sharedfiles/filedetails/?id=1984905966&searchtext=immortal+mod

That mod allows pawns with the immortal condition to regenerate organs etc and lets you turn them into permanent organ harvesting patients
NoobMaster69 Jan 28, 2021 @ 4:01am 
Originally posted by Anarky:
Do you have the immortal mod?

https://steamcommunity.com/sharedfiles/filedetails/?id=1984905966&searchtext=immortal+mod

That mod allows pawns with the immortal condition to regenerate organs etc and lets you turn them into permanent organ harvesting patients
No i don't. Any other possible reason?
Last edited by NoobMaster69; Jan 28, 2021 @ 4:03am
gimmethegepgun Jan 28, 2021 @ 5:16am 
It's almost certainly a mod, even if you don't think you have anything that would affect it.
What exactly happens when you harvest their lung? Does their lung body part get destroyed and you're able to keep harvesting it anyway, or does it just not do anything at all?
NoobMaster69 Jan 28, 2021 @ 5:20am 
Originally posted by gimmethegepgun:
It's almost certainly a mod, even if you don't think you have anything that would affect it.
What exactly happens when you harvest their lung? Does their lung body part get destroyed and you're able to keep harvesting it anyway, or does it just not do anything at all?
No, the lung remains in the patients body intact and it also "drops" the harvested body part itself, so this way i can harvest the same lung over and over again recieving unlimited lungs
Last edited by NoobMaster69; Jan 28, 2021 @ 5:24am
Radiosity Jan 28, 2021 @ 9:05am 
List mods you're using, pls.
Ninefinger Jan 28, 2021 @ 9:08am 
Post mod list and try verify integrity of game files see if any files need refreshing
Jigain Jan 28, 2021 @ 9:10am 
It's because of a mod.
NoobMaster69 Jan 28, 2021 @ 9:52am 
Originally posted by Radiosity:
List mods you're using, pls.
how do i do that, i have over 100 mods

Last edited by NoobMaster69; Jan 28, 2021 @ 9:52am
NoobMaster69 Jan 28, 2021 @ 9:53am 
Originally posted by Clockwork Orange:
Post mod list and try verify integrity of game files see if any files need refreshing
how do i post my mod list?
Razor 2.3 Jan 28, 2021 @ 9:54am 
Originally posted by NoobMaster69:
System.NullReferenceException: Object reference not set to an instance of an object
at (wrapper dynamic-method) Verse.DamageWorker_AddInjury.Verse.DamageWorker_AddInjury.ApplyDamageToPart_Patch4(Verse.DamageWorker_AddInjury,Verse.DamageInfo,Verse.Pawn,Verse.DamageWorker/DamageResult)
Considering the error gets thrown from a mod, I'd suggest it's a mod problem. Which mod? Don't know. Publish your HugsLib log, and that'll tell us what is patching ApplyDamageToPart().
NoobMaster69 Jan 28, 2021 @ 9:58am 
Originally posted by Razor 2.3:
Originally posted by NoobMaster69:
System.NullReferenceException: Object reference not set to an instance of an object
at (wrapper dynamic-method) Verse.DamageWorker_AddInjury.Verse.DamageWorker_AddInjury.ApplyDamageToPart_Patch4(Verse.DamageWorker_AddInjury,Verse.DamageInfo,Verse.Pawn,Verse.DamageWorker/DamageResult)
Considering the error gets thrown from a mod, I'd suggest it's a mod problem. Which mod? Don't know. Publish your HugsLib log, and that'll tell us what is patching ApplyDamageToPart().
sorry, but how?
Jigain Jan 28, 2021 @ 10:00am 
https://steamcommunity.com/workshop/filedetails/?id=818773962
Also includes the Log Publisher: press Ctrl+F12 to upload your Rimworld logs and get a link to easily share them with others.
NoobMaster69 Jan 28, 2021 @ 10:03am 
Originally posted by Jigain:
https://steamcommunity.com/workshop/filedetails/?id=818773962
Also includes the Log Publisher: press Ctrl+F12 to upload your Rimworld logs and get a link to easily share them with others.
gotcha thx: https://gist.github.com/92eb43d7feae0733edf537159091a5be
NoobMaster69 Jan 28, 2021 @ 10:04am 
Originally posted by Clockwork Orange:
Post mod list and try verify integrity of game files see if any files need refreshing
heres the modlist: https://gist.github.com/92eb43d7feae0733edf537159091a5be
NoobMaster69 Jan 28, 2021 @ 10:05am 
Originally posted by Radiosity:
List mods you're using, pls.
heres the modlist: https://gist.github.com/92eb43d7feae0733edf537159091a5be
< >
Showing 1-15 of 24 comments
Per page: 1530 50

Date Posted: Jan 28, 2021 @ 3:53am
Posts: 24