From c526f125b1d2a36098dca9925b85eeec306a4aac Mon Sep 17 00:00:00 2001 From: martcraft <47667221+martcraft@users.noreply.github.com> Date: Wed, 18 Mar 2026 06:56:55 +0100 Subject: [PATCH] Fixes unsealed art not returning cloth (#31724) * fixed stovetop not appearing in circuit imprinter as well minor typo in circuitprinter.dm notes * Cloth is now removed when covering an artwork as well as returned when uncovering it. * these should not be changed in *this* branch --- code/modules/antagonists/heretic/items/unsealed_arts.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/modules/antagonists/heretic/items/unsealed_arts.dm b/code/modules/antagonists/heretic/items/unsealed_arts.dm index d796886bd2e..427c6020494 100644 --- a/code/modules/antagonists/heretic/items/unsealed_arts.dm +++ b/code/modules/antagonists/heretic/items/unsealed_arts.dm @@ -30,6 +30,7 @@ var/obj/item/stack/sheet/cloth/coverings = used if(coverings.amount >= 3) if(do_after_once(user, 3 SECONDS, TRUE, src, TRUE, FALSE)) + coverings.use(3) on_cover() else to_chat(user, SPAN_WARNING("You need at least 3 sheets of cloth to cover this!")) @@ -42,6 +43,7 @@ if(covered) if(do_after_once(user, 3 SECONDS, TRUE, src, TRUE, FALSE)) on_uncover() + new /obj/item/stack/sheet/cloth(loc, 3) return FINISH_ATTACK /obj/structure/unsealed_art/wrench_act(mob/living/user, obj/item/I)