Run it
Copy the script and paste it into your executor.
local map = workspace.Map
local artifacts = map.Artifacts
local alltifact = artifacts:GetChildren()
local char = game.Players.LocalPlayer.Character
for _, part in pairs(alltifact:GetChildren()) do
char:PivotTo(part.CFrame)
end
for _, part in pairs(alltifact:GetChildren()) do
char:PivotTo(part.CFrame)
end
for _, part in pairs(alltifact:GetChildren()) do
char:PivotTo(part.CFrame)
end
for _, part in pairs(alltifact:GetChildren()) do
char:PivotTo(part.CFrame)
endmy script does is fling all current map artifact. each time run it fling. but i'm not sure if it fling fullly correctly. you can help by improve my code.

Fix And Defend Thingz