local old = ts.Raycast.CastGeometryAndEnemies ts.Raycast.CastGeometryAndEnemies = function(...) local args = {...} if closest_to_cursor() then args[3] = (closest_to_cursor().Character.Root.Position - args[2]) end return old(unpack(args)) end