Nevermind, I’d rather continue this tomorrow if you are available because it’s really late and I need sleep
When you do get up though, use :Stepped()
It runs exactly at 60 times per second
1 Like
Okay, I’ll try this. Thank you, will let you know what happens
Am Confused but I think this is what you mean?
local stopDistance = (targetPos - origin).Unit * stopDistance
local position = targetPos + stopDistance