What’s the best method to do knockback for my combat game?
Use a body force on the humanoid root part
BodyForce is good, though characters of different mass will be effected differently if you don’t account for mass when setting the force.
I typically use BodyVelocity with a high maxForce value so that the moved object is propelled at a desired speed.
Also, it may be necessary to have the Body* object created on the client that is simulating the physics of the character. This is so that the duration of the effect is consistent regardless of any bumpy networking.