local remote = game:GetService("ReplicatedStorage"):WaitForChild("RemoteEvents"):WaitForChild("CombatChargeRE") local oldNamecall oldNamecall = hookmetamethod(game, "__namecall", function(self, ...) local method = getnamecallmethod() if self == remote and method == "FireServer" then local args = {...} local actionType = args[1] local dataTable = args[2] if typeof(dataTable) == "table" then if actionType == "Hit" or actionType == "Release" then dataTable.held = 1.1 dataTable.hitType = "PERFECT" args[2] = dataTable return oldNamecall(self, unpack(args)) end end end return oldNamecall(self, ...) end) print("RAN")