diff --git a/code/modules/mining/drilling/drill.dm b/code/modules/mining/drilling/drill.dm index 6caf64bdd0b..2434dfe2515 100644 --- a/code/modules/mining/drilling/drill.dm +++ b/code/modules/mining/drilling/drill.dm @@ -141,13 +141,14 @@ return src.attack_hand(user) /obj/machinery/mining/drill/attackby(obj/item/O as obj, mob/user as mob) - if(!active && !panel_open) + if(!active) if(default_deconstruction_screwdriver(user, O)) return - if(default_deconstruction_crowbar(user, O)) - return - if(default_part_replacement(user, O)) - return + if (!panel_open) + if(default_deconstruction_crowbar(user, O)) + return + if(default_part_replacement(user, O)) + return if(active) return ..() if(istype(O, /obj/item/weapon/crowbar))