Fixes changelings and legion cores allowing for revival within Slaughter and Laughter demons (#20166)

* DemonFix?

* FaerieReview

Co-authored-by: Farie82 <farie82@users.noreply.github.com>

* Fixpart2

Co-authored-by: Farie82 <farie82@users.noreply.github.com>

* safetyqdel

Co-authored-by: Farie82 <farie82@users.noreply.github.com>
This commit is contained in:
Eric6426-Blossom
2023-01-16 21:53:50 +01:00
committed by GitHub
co-authored by Farie82
parent f876aed294
commit 190313723b
5 changed files with 12 additions and 1 deletions
@@ -8,6 +8,9 @@
//Revive from regenerative stasis
/datum/action/changeling/revive/sting_action(mob/living/carbon/user)
if(HAS_TRAIT(user, TRAIT_UNREVIVABLE))
to_chat(user, "<span class='notice'>Something is preventing us from regenerating, we will need to revive at another point.</span>")
return FALSE
REMOVE_TRAIT(user, TRAIT_FAKEDEATH, CHANGELING_TRAIT)
for(var/obj/item/grab/G in user.grabbed_by)
var/mob/living/carbon/M = G.assailant