Blackstone-SS13 / BLACKSTONE

GNU Affero General Public License v3.0
29 stars 189 forks source link

[BUG] If a soul is summoned by a cleric of necra, they will not return to their body when revive is cast #341

Open Wintermote opened 3 months ago

Wintermote commented 3 months ago

Describe the bug

I summoned the soul of a recently deceased man, who happened to have died next to the church. His body was brought into the church still fresh, and anastasis was cast immediately, however he did not return to his body.

When I returned to where his soul had been summoned, he was still there.

This leads me to believe there is a bug, and if a soul has been summoned and someone attempts to revive them with anastasis while the soul is in the realm of mortals, they will not be returned to their body.

Round ID:

Tapir61-17.19.31

Steps to Reproduce:

  1. Kill someone
  2. Their soul goes to the underworld
  3. They are summoned by a priest of necra from the underworld
  4. Their fresh body is brought to a cross and anastasis is cast
  5. They are not revived
  6. Their soul is still where it was summoned

The expected result: Summoned souls should return to their bodies when revive is cast on them, regardless of being summoned at the time.

Additional context

ChungusGamer666 commented 3 months ago

I'll make it so anastasis grabs the underworld spirit forcefully, dw.