diff --git a/code/game/machinery/machinery.dm b/code/game/machinery/machinery.dm index a4cdf6f6470..f7aec8fe3a1 100644 --- a/code/game/machinery/machinery.dm +++ b/code/game/machinery/machinery.dm @@ -336,6 +336,7 @@ Class Procs: deconstruction() playsound(src.loc, 'sound/items/Crowbar.ogg', 50, 1) var/obj/machinery/constructable_frame/machine_frame/M = new /obj/machinery/constructable_frame/machine_frame(src.loc) + transfer_fingerprints_to(M) M.state = 2 M.icon_state = "box_1" for(var/obj/item/I in component_parts) diff --git a/code/modules/power/smes.dm b/code/modules/power/smes.dm index 3bc6dbcfc36..298a1676fbd 100644 --- a/code/modules/power/smes.dm +++ b/code/modules/power/smes.dm @@ -159,6 +159,9 @@ //crowbarring it ! default_deconstruction_crowbar(I) + message_admins("[src] has been deconstructed by [key_name_admin(user)](?) (FLW) in ([x],[y],[z] - JMP)",0,1) + log_game("[src] has been deconstructed by [key_name(user)]") + investigate_log("SMES deconstructed by [key_name(user)]","singulo") /obj/machinery/power/smes/Destroy() if(ticker && ticker.current_state == GAME_STATE_PLAYING)