From 7a53a3e90c9f44b32c11bdce267c458fff44399d Mon Sep 17 00:00:00 2001 From: DGamerL <108773801+DGamerL@users.noreply.github.com> Date: Wed, 6 Dec 2023 16:36:37 +0100 Subject: [PATCH] Fixes welders costing welding fuel for empty clicks (#23390) * Nice * Yeah this is better --- code/game/objects/items/tools/welder.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/game/objects/items/tools/welder.dm b/code/game/objects/items/tools/welder.dm index 5a22b04df84..60ec8bf0efc 100644 --- a/code/game/objects/items/tools/welder.dm +++ b/code/game/objects/items/tools/welder.dm @@ -142,6 +142,8 @@ . = ..() if(!tool_enabled) return + if(!proximity || isturf(target)) // We don't want to take away fuel when we hit something far away + return remove_fuel(0.5) /obj/item/weldingtool/use_tool(atom/target, user, delay, amount, volume, datum/callback/extra_checks)