local oldNamecall; oldNamecall = hookmetamethod(game, "__namecall", function(self, ...) local args = {...} if getnamecallmethod() == "InvokeServer" then if tostring(self) == "Update" then args[2].progress = 1 for _, reward in pairs(args[2].rewards) do reward.progress = 1 end end end return oldNamecall(self, unpack(args)) end) -- Im not sure if it works perfectly with Rewards, since I havent tested it