
Key Required

Oldnamecall = hookmetamethod(game, "__namecall", function(self, ...)
local args = {...}
if getnamecallmethod() == "FireServer" and self.Name == "Shoot" then
args[1][1][1] = args[1][1][1].Parent.Head
end
return Oldnamecall(self, unpack(args))
end)



Don't mind the errors in the console they don't mean anything bad, they just cancel you from missing a player.
Note: This does not work on solara
works but hella buggy
works in wave but is very bugged