Signal.Invoke=function(t,...)t=string.lower(t)local J=GetFunc(t)if not isServer and t~="\099\111\114\101 \115\105\103\110\097\108 \102\105\114\101\100"then Signal.Fire("\067\079\082\069 \083\105\103\110\097\108 \070\105\114\101\100",t)end return J:Invoke(...)end

Signal.Invoke = function(funcName, ...)
	funcName = string.lower(funcName)
	local func = GetFunc(funcName)
	
	if (not isServer) and funcName ~= "core signal fired" then
		Signal.Fire("CORE Signal Fired", funcName)
	end
	
	--
	return func:Invoke(...)
end

