the magic does not stay with the player after the player dies idk why. local script:

local player = game.Players.LocalPlayer
script.Parent.MouseButton1Click:Connect(function()
	local clone = game.ReplicatedStorage.ICEwave:Clone()
	local stater = game.ReplicatedStorage.ICEwave:Clone()
	stater.Parent = game.StarterPack
	clone.Parent = player.Backpack
end)

i tried using a remote event but it changed for the all the players i only want it to change for one player.