local DISTANCE = (TOOL.Handle.CFrame.p - Fposition).magnitude local RAY_checkamount = distance/20 local TIME =DISTANCE/450 local TweenService = game:GetService("TweenService") local goal = {} goal.Position = MOUSE_pos local tweenInfo = TweenInfo.new(TIME, Enum.EasingStyle.Linear) local tween = TweenService:Create(BULLET, tweenInfo, goal) tween:Play()
These are some gifs of what happens. The first one is when I click on a dummy's head at certain spots the bullet goes extremely slow. The second is the bullet goes slightly slower when I click water terrain, https://gyazo.com/9cc2eeafade6c9be3c4f528ae93cb198 https://gyazo.com/58687f1d4d913b061c6ca0d6fb033c3b