Ludeon Forums

RimWorld => Bugs => Topic started by: koisama on December 27, 2016, 10:24:42 AM

Title: [A16] Medical beds don't affect surgery success chance, normal meds nerfed hard
Post by: koisama on December 27, 2016, 10:24:42 AM
Yesterday I was trying to set up a nice organ harvesting outpost. Everything went well until I actually tried to perform surgeries and shortly after found myself with too many bodies and very few harvested organs.

Circumstances: lvl16 doctor with no health issues, sterile room, medical bed with monitor, normal medicine, 6 patients.
Happened: surgeries failed most of the time. I reloaded the save 3 times and got at most 2 organs from the whole batch.
Expected: successful or mostly successful surgeries, or at least reasonable failure rate.

A16 medicine only has 0.7 potency, while A15 medicine had 1.0 and A15 healroot had 0.75.
I also found out that Recipe_Surgery.CheckSurgeryFail never uses the bed bonus in its calculations.
Title: Re: [A16] Medical beds don't affect surgery success chance, normal meds nerfed hard
Post by: Voeter on December 27, 2016, 11:25:38 AM
Quote from: koisama on December 27, 2016, 10:24:42 AM
Yesterday I was trying to set up a nice organ harvesting outpost. Everything went well until I actually tried to perform surgeries and shortly after found myself with too many bodies and very few harvested organs.

Circumstances: lvl16 doctor with no health issues, sterile room, medical bed with monitor, normal medicine, 6 patients.
Happened: surgeries failed most of the time. I reloaded the save 3 times and got at most 2 organs from the whole batch.
Expected: successful or mostly successful surgeries, or at least reasonable failure rate.

A16 medicine only has 0.7 potency, while A15 medicine had 1.0 and A15 healroot had 0.75.
I also found out that Recipe_Surgery.CheckSurgeryFail never uses the bed bonus in its calculations.

Seems more a design decision than a bug. That said I agree with you in the feeling that something should be changed. My new colony only had a skill 8 doctor and one of my colonists needed a peg leg which took 5 tries total with 4 (luckily) minor failures. Did you get mostly minor failures? With that skill level and tech available I hope you did. If so, my suggestion would be that minor failures can actually cause the operation to succeed, but with side-effects like cuts to nearby body parts or even some minor permanent injuries like scars.
Title: Re: [A16] Medical beds don't affect surgery success chance, normal meds nerfed hard
Post by: koisama on December 27, 2016, 12:19:38 PM
No, major or critical ones. It could be another bug, actually, because success chance has no impact on failure severity. There's another thing with calling Rand.Value instead of storing the initial one, but this looks more like a decompiler error than a bug.
Title: Re: [A16] Medical beds don't affect surgery success chance, normal meds nerfed hard
Post by: glob on December 27, 2016, 02:40:12 PM
related discussion https://ludeon.com/forums/index.php?topic=28345.0
Title: Re: [A16] Medical beds don't affect surgery success chance, normal meds nerfed hard
Post by: Tynan on January 09, 2017, 03:35:45 PM
Fixed now. Thanks.