GeneralPantsuIsBadAtCoding / Azure-Peak

And thus, the curse of F13 spread onto another codebase.
GNU Affero General Public License v3.0
10 stars 67 forks source link

[BUG] Deadite decap bug. #499

Open benj8560 opened 1 month ago

benj8560 commented 1 month ago

Describe the bug

Somewhat old bug and a very annoying one at that. So whats the default reaction to a zombie in every form of media ever? Cut the head off. unfortunately if you such here it renders the player in this odd bugged state. Apon reattaching the head and curing the rot the player still remains in this half deadite state. Lux will not work. additional rot cures do not help. Allowing the body to rot again and cure again does not help. Admin rejuvs leave the player in some odd crippled state where they remain a deadite without any of the rot stink or necrosis, I did have an admin manage to correct this issue with admin verbs I do not know the details of how. Guidesu was likely who did it or at very least knows who.

A note. I recently just realized I have only ever had this problem when using body part miracle. but not with reimplantation surgery. Could be coincidence.

Round ID:

N/A reproduceable across rounds easily. Seen it many times. (plus I dont have a round ID anyways)

Steps to Reproduce:

Let someone rot to the point of becoming a deadite, decapitate their head, reattach, try any form of revival.

Additional context

benj8560 commented 1 month ago

Just theory I came up with. Bodypart miracle cures the necrosis on limbs as it attaches them likely for use with skeletonized limbs. Could curing necrosis on the head before a proper full cure rot be breaking things?

https://github.com/GeneralPantsuIsBadAtCoding/Azure-Peak/blob/d5bc623bfb34b3e172c9e5f3d2758899af5ab0ad/code/modules/spells/roguetown/acolyte/pestra.dm#L126