How do you make your ability to fly in a straight line?

The character’s skill does not fly in the direction of the character it is looking at, it flies in a curve, not in a straight line
This is my script :

local g = game.ReplicatedStorage.Skill.LuoiChem:Clone()
local body = Instance.new("BodyVelocity")
body.Velocity = plr.Character.HumanoidRootPart.CFrame.LookVector*200
body.Parent = g
g.Parent = workspace
g.CFrame = plr.Character.HumanoidRootPart.CFrame
g.Orientation = g.Orientation +Vector3.new(0,180,0)

Have you tinkered with the BodyVelocity power (P) and maximum force (MaxForce) and what is the purpose of the orientation being added by 180 studs in the Y axis?

I want to rotate the part to fit it, it has the shape like in the picture

thank you, i increase P and MaxForce. It flew in the straight direction

Slash.CFrame *= CFrame.Angles(90,0,0)