local Event = game:GetService("ReplicatedStorage").AccessoryHandle local mtHook; mtHook = hookmetamethod(game, "__namecall", function(...) local self = ... if rawequal(self, Event) and getnamecallmethod() == "FireServer" then local Args = {...} if Args[2] == "Take_Damage" then return end local Result = table.pack( mtHook(self, table.unpack(Args, 1, Args.n)) ) return table.unpack(Result, 1, Result.n) end return mtHook(...) end)