diff --git a/code/game/objects/tables_racks.dm b/code/game/objects/tables_racks.dm index 0c10b8d1d1b..8878770a712 100644 --- a/code/game/objects/tables_racks.dm +++ b/code/game/objects/tables_racks.dm @@ -133,11 +133,11 @@ TABLE AND RACK OBJECT INTERATIONS if (istype(W, /obj/item/weapon/wrench)) user << "\blue Now disassembling table" playsound(src.loc, 'Ratchet.ogg', 50, 1) - sleep(50) - new /obj/item/weapon/table_parts( src.loc ) - playsound(src.loc, 'Deconstruct.ogg', 50, 1) - //SN src = null - del(src) + if(do_after(user,50)) + new /obj/item/weapon/table_parts( src.loc ) + playsound(src.loc, 'Deconstruct.ogg', 50, 1) + //SN src = null + del(src) return if(isrobot(user))