Here is the line of code that errored:
boxCopy.Touched:connect(boxPrizeAwarder(hit, box, prize)) -- it says: "ServerScriptService.Script:32: attempt to index local 'hit' (a nil value)"
Why is it erroring? I thought that the first argument was always the part that hit the object. Is that not the case?
boxCopy.Touched:Connect(function(hit) boxPrizeAwarder(hit, box, prize) end)