diff --git a/code/modules/power/cable.dm b/code/modules/power/cable.dm index 8b671f4b3a..ed90ed407f 100644 --- a/code/modules/power/cable.dm +++ b/code/modules/power/cable.dm @@ -560,10 +560,9 @@ By design, d1 is the smallest direction and d2 is the highest to_chat(user, "You don't have enough cable coil to make restraints out of them") return to_chat(user, "You start making some cable restraints.") - if(!do_after(user, 30, TRUE, user, TRUE)) + if(!do_after(user, 30, TRUE, user, TRUE) || !use(15)) to_chat(user, "You fail to make cable restraints, you need to be standing still to do it") return - use(15) var/obj/item/restraints/handcuffs/cable/result = new(get_turf(user)) user.put_in_hands(result) result.color = color