From 8d80b3d62d798b657ccc045923fd46e2934cb07f Mon Sep 17 00:00:00 2001 From: Astralcircle <142503363+Astralcircle@users.noreply.github.com> Date: Mon, 20 Apr 2026 19:12:34 +0300 Subject: [PATCH 1/2] Fix nil error Fixes: ``` toolcpanel - addons/wire/lua/wire/client/gmod_tool_auto.lua:78: attempt to concatenate a nil value 1. - addons/wire/lua/wire/client/gmod_tool_auto.lua:78 2. - lua/includes/modules/concommand.lua:54 ``` --- lua/wire/client/gmod_tool_auto.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lua/wire/client/gmod_tool_auto.lua b/lua/wire/client/gmod_tool_auto.lua index 53526bedf1..4e476d72de 100644 --- a/lua/wire/client/gmod_tool_auto.lua +++ b/lua/wire/client/gmod_tool_auto.lua @@ -75,7 +75,10 @@ hook.Add("PostReloadToolsMenu", "toolcpanel_ListTools",function() end end) concommand.Add("toolcpanel", function(ply,cmd,args) - local panel = toolbuttons["gmod_tool "..args[1]] + local toolname = args[1] + if not toolname then return end + + local panel = toolbuttons["gmod_tool " .. toolname] if panel then panel:DoClick() end end) From 5299048a13dcdb95c73d0eb33cbd4c354e5a1b8e Mon Sep 17 00:00:00 2001 From: Astralcircle <142503363+Astralcircle@users.noreply.github.com> Date: Wed, 22 Apr 2026 20:47:00 +0300 Subject: [PATCH 2/2] Linter pass --- lua/wire/client/gmod_tool_auto.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lua/wire/client/gmod_tool_auto.lua b/lua/wire/client/gmod_tool_auto.lua index 4e476d72de..b50f297af3 100644 --- a/lua/wire/client/gmod_tool_auto.lua +++ b/lua/wire/client/gmod_tool_auto.lua @@ -77,7 +77,7 @@ end) concommand.Add("toolcpanel", function(ply,cmd,args) local toolname = args[1] if not toolname then return end - + local panel = toolbuttons["gmod_tool " .. toolname] if panel then panel:DoClick() end end)