sumghai / MedPod

Advanced regenerative medical beds for RimWorld
Other
14 stars 15 forks source link

Pawns anesthetized after surgery drop weapons when carried to MedPods #84

Closed sumghai closed 3 months ago

sumghai commented 5 months ago

Describe the bug:
Steam Workshop user Teufler reported that a pawn that has been anesthetized after surgery and carried to a MedPod drops their weapon upon arrival.

Expected behavior:
Anesthetized pawns carried to MedPods should not drop weapons.

Steps to reproduce:

  1. Build a regular bed
  2. Build a powered MedPod
  3. Add a Anesthetize surgery bill to a pawn
  4. Allow the pawn to be anesthetized in the regular bed
  5. Observe the unconscious pawn being carried to the Medpod, and subsequently dropping their weapon

Additional information:

No logs from Teufler, but successfully reproduced by @sumghai.

System and Game Configuration

Operating System: Microsoft Windows 10 (64-bit), Version 23H2 (OS Build 22631.3527) Physical RAM: 32.0 GB RimWorld base game version: 1.5.4069 RimWorld DLCs loaded: none MedPod mod version: 1.5.20 MedPod mod downloaded from: GitHub (local dev build) Your mod list:

Declaration

I hereby verify that:

sumghai commented 5 months ago

Reopening this issue as the v1.5.21 update that theoretically fixed it introduced a whole bunch of other gamebreaking issues.

sumghai commented 3 months ago

After further investigation, this turned out to be an exact duplicate of #77 and is base game behaviour, even without MedPod:

1) Enable God Mode 2) Construct two regular single beds 3) Equip a pawn with a weapon 4) Assign the Anesthetize operation to the pawn 5) Let the pawn walk to one bed and be anesthetized 6) Uninstall the pawn's current bed - their weapon will stay in inventory 7) Let another pawn carry the downed pawn to the second bed - the downed pawn will automatically drop their weapon

As such, I won't be looking into this any further. Users are encouraged to either report the bug to the official RimWorld development Discord server, or install the Non uno Pinata mod instead.