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 8d36ac3bf58..19ef76824df 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 @@ -36,7 +36,8 @@ return ..() /obj/structure/lavaland/ash_walker/deconstruct(disassembled) - new /obj/item/assembly/signaler/anomaly (get_step(loc, pick(GLOB.alldirs))) + var/core_to_drop = pick(subtypesof(/obj/item/assembly/signaler/anomaly)) + new core_to_drop (get_step(loc, pick(GLOB.alldirs))) new /obj/effect/collapse(loc) return ..()