diff --git a/code/modules/mob/living/simple_animal/bot/construction.dm b/code/modules/mob/living/simple_animal/bot/construction.dm index ff135d19d1..f92dda8b87 100644 --- a/code/modules/mob/living/simple_animal/bot/construction.dm +++ b/code/modules/mob/living/simple_animal/bot/construction.dm @@ -102,6 +102,8 @@ if(ASSEMBLY_FOURTH_STEP) if(istype(W, /obj/item/weldingtool)) if(W.use_tool(src, user, 0, volume=40)) + if(ASSEMBLY_FIFTH_STEP) + return name = "shielded frame assembly" to_chat(user, "You weld the vest to [src].") build_step++ @@ -148,6 +150,8 @@ return to_chat(user, "You start to wire [src]...") if(do_after(user, 40, target = src)) + if(7) + return if(coil.get_amount() >= 1 && build_step == 6) coil.use(1) to_chat(user, "You wire [src].")