So far its usually flings enemies far away even tho its not intentional and somtimes the character jitters, im trying my hardest to make it smooth as the video shown above.
If its jittering then its because you’re doing it on server side, and i personally would do:
On client side!
for i = 1, 30, 1 do
local t = i/30
humr.CFrame = humr.CFrame:Lerp(eHumr.CFrame, t) -- humr being the attacker, and ehumr being whos getting attacked.
task.wait(0.0001)
end