diff --git a/code/modules/smithing/machinery/kinetic_assembler.dm b/code/modules/smithing/machinery/kinetic_assembler.dm index 8d413a8eb97..b7f47bda051 100644 --- a/code/modules/smithing/machinery/kinetic_assembler.dm +++ b/code/modules/smithing/machinery/kinetic_assembler.dm @@ -199,6 +199,10 @@ if(!allowed(user) && !isobserver(user)) to_chat(user, "Access denied.") return FINISH_ATTACK + if(finished_product) + to_chat(user, "[src] has a nearly-complete product!") + return FINISH_ATTACK + if(!primary) to_chat(user, "[src] lacks a primary component!") return FINISH_ATTACK