Why would this be making so much lag while the vector3 is being done?
Is the lag problem due to the vector'ing?
All the parts (15 parts) should line up together. Why wont they?
local Ts = TrailParts local Mag = ((Ts[i+1].Position-Ts[i].Position).magnitude) -- Error here. print(Mag) -- >> 0,0,0,0,0,0,0,0,INF,0,0,0,0,0 (Output) --Ts[i].Size = Vector3.new(1,Mag,1) Ts[i].CFrame = CFrame.new(Ts[i+1].Position,Ts[i].Position) *CFrame.new(0,0,-Mag/2) *CFrame.Angles(math.pi/2,0,0)