From b91a1e92d7c6c5b72f1e2e86fac1791cdeb1376d Mon Sep 17 00:00:00 2001 From: 1080pCat <96908085+1080pCat@users.noreply.github.com> Date: Thu, 8 Jun 2023 05:28:13 +1000 Subject: [PATCH] Welders now use 0.5 fuel on attack. (#21019) * THWACK * shrimplifed the code a tad --- code/game/objects/items/tools/welder.dm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/code/game/objects/items/tools/welder.dm b/code/game/objects/items/tools/welder.dm index cc8d5055326..45884d4c0c8 100644 --- a/code/game/objects/items/tools/welder.dm +++ b/code/game/objects/items/tools/welder.dm @@ -138,6 +138,12 @@ remove_fuel(amount) return TRUE +/obj/item/weldingtool/afterattack(atom/target, mob/user, proximity, params) + . = ..() + if(!tool_enabled) + return + remove_fuel(0.5) + /obj/item/weldingtool/use_tool(atom/target, user, delay, amount, volume, datum/callback/extra_checks) target.add_overlay(GLOB.welding_sparks) var/did_thing = ..()