diff --git a/code/game/objects/items/storage/toolbox.dm b/code/game/objects/items/storage/toolbox.dm index 5c6bd7602a..c28f7e2aaa 100644 --- a/code/game/objects/items/storage/toolbox.dm +++ b/code/game/objects/items/storage/toolbox.dm @@ -87,9 +87,9 @@ /obj/item/storage/toolbox/mechanical/old/heirloom/afterattack(atom/A, mob/user, proximity) //Citadel Adds massive buff to machinery destruction . = ..() if(proximity) - if(isobj(A) && !isitem(A)) - var/obj/O = A - if(O.damage_deflection >= 18) //Eh fine. + if(isobj(A)) + var/obj/machinery/door/O = A + if(istype(O) && (O.damage_deflection >= 18)) //Eh fine. //This is a meme cast do not do what I did! return O.take_damage(20)