Trouble: https://gyazo.com/21b9cd9360805b61a4f3e4f4976e2429
Code:
self.Player.Instance.Character.Humanoid:LoadAnimation(self.AttackAnimation):Play()
local origin = self.Model.Handle.CFrame.Position
local hit = hc.Position
local unit = (hit-origin).Unit
local arrow = script.Arrow:Clone()
arrow.Bar.CFrame = CFrame.new(origin+unit*0.5,hit)*CFrame.Angles(0,math.rad(90),0)
arrow.Bar.Velocity = unit*math.clamp(self.Range*((tick()-self.HoldTick)/self.HoldTime),5,self.Range)
arrow.Bar.CanCollide = false