From b8a414a5c4ab18c0823177c2995a2d5f2af9a3cf Mon Sep 17 00:00:00 2001 From: joep van der velden Date: Thu, 28 Mar 2019 23:26:57 +0100 Subject: [PATCH] Also welding takes time now + usr --- code/game/objects/structures/crates_lockers/closets.dm | 2 ++ code/modules/recycling/sortingmachinery.dm | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/code/game/objects/structures/crates_lockers/closets.dm b/code/game/objects/structures/crates_lockers/closets.dm index 5be8c938f3e..a21ef0826e9 100644 --- a/code/game/objects/structures/crates_lockers/closets.dm +++ b/code/game/objects/structures/crates_lockers/closets.dm @@ -281,6 +281,8 @@ if(!WT.remove_fuel(0,user)) to_chat(user, "You need more welding fuel to complete this task.") return + if(!do_after_once(usr, 15, target = target )) + return welded = !welded update_icon() for(var/mob/M in viewers(src)) diff --git a/code/modules/recycling/sortingmachinery.dm b/code/modules/recycling/sortingmachinery.dm index ee274c927da..be8785a1cae 100755 --- a/code/modules/recycling/sortingmachinery.dm +++ b/code/modules/recycling/sortingmachinery.dm @@ -177,7 +177,7 @@ var/obj/structure/closet/crate/O = target if(O.opened) return - if(amount >= 3 && do_after_once(src, 15, target = target)) + if(amount >= 3 && do_after_once(usr, 15, target = target)) if(O.opened || !use(3)) return var/obj/structure/bigDelivery/P = new /obj/structure/bigDelivery(get_turf(O.loc)) @@ -191,7 +191,7 @@ var/obj/structure/closet/O = target if(O.opened) return - if(amount >= 3 && do_after_once(src, 15, target = target)) + if(amount >= 3 && do_after_once(usr, 15, target = target)) if(O.opened || !use(3)) return var/obj/structure/bigDelivery/P = new /obj/structure/bigDelivery(get_turf(O.loc))