TGWeaver / CDDA-Sky-Islands

A raid-based gameplay overhaul mod for CDDA
Other
92 stars 18 forks source link

Stuck in a death loop due to being unable to pick up the Salve of Forgiveness. #18

Closed Eskjjlj closed 1 year ago

Eskjjlj commented 1 year ago

I got mauled by spiders, respawned on the island with all my limbs broken but I couldn't use the healing item because both of my arms were too damaged. I debug healed my arms and then I could pick it up to heal.

Though after using it I remained blind.

Using :

TGWeaver commented 1 year ago

It looks like the way healing is handled by code command was changed in the most recent CDDA patch. I'll have to run some tests to see how to square this with the existing healing code.

The intended behavior is all broken limbs will be restored to low health after death.

Eskjjlj commented 1 year ago

I see. I will use a previous version of CDDA to play the mod then 😄

TGWeaver commented 1 year ago

Update: Yes, definitely a bug related to CDDA's latest patch. It actually even breaks some vanilla parts of the game. A bug report has been submitted but I'm not sure when it will be patched, so for now your best bet is probably to use a CDDA version from a couple days ago.

Leaving this open for now so it can be re-addressed when CDDA is patched.

jeugster commented 1 year ago

Issue seems to be resolved in latest. Changelog suggests 2023-01-29-1619 fixed it. Seeing no broken parts after resurrection on 2023-1-30-1327

TGWeaver commented 1 year ago

Thanks jeugster, looks like this is working again, then.