From dd735fb2eb0dee48bea6912de086eff141bb1cec Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 21 Oct 2017 06:15:06 -0500 Subject: [PATCH] [MIRROR] Makes changelings vomitting acid on things actually leave a puddle of acid (#3522) * Changeling vomit (#31878) * Makes changelings vomitting acid on things actually leave a puddle of acid --- code/game/gamemodes/changeling/powers/biodegrade.dm | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/code/game/gamemodes/changeling/powers/biodegrade.dm b/code/game/gamemodes/changeling/powers/biodegrade.dm index 94e4bc4c08..dbb0e3a88a 100644 --- a/code/game/gamemodes/changeling/powers/biodegrade.dm +++ b/code/game/gamemodes/changeling/powers/biodegrade.dm @@ -54,17 +54,20 @@ /obj/effect/proc_holder/changeling/biodegrade/proc/dissolve_handcuffs(mob/living/carbon/human/user, obj/O) if(O && user.handcuffed == O) - visible_message("[O] dissolves into a puddle of sizzling goop.") + user.visible_message("[O] dissolve[O.gender==PLURAL?"":"s"] into a puddle of sizzling goop.") + new /obj/effect/decal/cleanable/greenglow(O.drop_location()) qdel(O) /obj/effect/proc_holder/changeling/biodegrade/proc/dissolve_straightjacket(mob/living/carbon/human/user, obj/S) if(S && user.wear_suit == S) - visible_message("[S] dissolves into a puddle of sizzling goop.") + user.visible_message("[S] dissolves into a puddle of sizzling goop.") + new /obj/effect/decal/cleanable/greenglow(S.drop_location()) qdel(S) /obj/effect/proc_holder/changeling/biodegrade/proc/open_closet(mob/living/carbon/human/user, obj/structure/closet/C) if(C && user.loc == C) C.visible_message("[C]'s door breaks and opens!") + new /obj/effect/decal/cleanable/greenglow(C.drop_location()) C.welded = FALSE C.locked = FALSE C.broken = TRUE @@ -73,5 +76,6 @@ /obj/effect/proc_holder/changeling/biodegrade/proc/dissolve_cocoon(mob/living/carbon/human/user, obj/structure/spider/cocoon/C) if(C && user.loc == C) + new /obj/effect/decal/cleanable/greenglow(C.drop_location()) qdel(C) //The cocoon's destroy will move the changeling outside of it without interference to_chat(user, "We dissolve the cocoon!")