From 6c112e7ac28d7ea3d87a2462d133544609bdfde2 Mon Sep 17 00:00:00 2001 From: Iajret Creature <122297233+Steals-The-PRs@users.noreply.github.com> Date: Mon, 18 Dec 2023 23:48:07 +0300 Subject: [PATCH] [MIRROR] Fixes ashwalker respawn + more [MDB IGNORE] (#1192) * Fixes ashwalker respawn + more (#80405) --------- Co-authored-by: SkyratBot <59378654+SkyratBot@users.noreply.github.com> Co-authored-by: Lufferly <40921881+Lufferly@users.noreply.github.com> --- .../mapfluff/ruins/objects_and_mobs/ash_walker_den.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/modules/mapfluff/ruins/objects_and_mobs/ash_walker_den.dm b/code/modules/mapfluff/ruins/objects_and_mobs/ash_walker_den.dm index 99f1b9196e1..af694619898 100644 --- a/code/modules/mapfluff/ruins/objects_and_mobs/ash_walker_den.dm +++ b/code/modules/mapfluff/ruins/objects_and_mobs/ash_walker_den.dm @@ -51,12 +51,12 @@ if(offeredmob.loc == src) continue //Ashwalker Revive in Progress... if(offeredmob.stat) - for(var/obj/item/W in offeredmob) - if(!offeredmob.dropItemToGround(W)) - qdel(W) + offeredmob.unequip_everything() + if(issilicon(offeredmob)) //no advantage to sacrificing borgs... offeredmob.investigate_log("has been gibbed by the necropolis tendril.", INVESTIGATE_DEATHS) visible_message(span_notice("Serrated tendrils eagerly pull [offeredmob] apart, but find nothing of interest.")) + offeredmob.gib() return if(offeredmob.mind?.has_antag_datum(/datum/antagonist/ashwalker) && (offeredmob.ckey || offeredmob.get_ghost(FALSE, TRUE))) //special interactions for dead lava lizards with ghosts attached