Creating and throwing a bomb from anim BP

I would like to know what is the best way to create and throw a bomb from the animation blueprint of a character, knowing that:

  • the bomb is created when the character takes it from his bag in his animation (thanks to a notification), and should certainly be created on the server
  • the created bomb should be attached to a socket of the skeleton
  • the bomb should be detached from the skeleton when the trigger of his animation reaches a specific position (notification when the arm is extended), and should have a movement added to its movement component on the server side

It would be a very great tutorial video to create for animation and character blueprints!

So far, I have most of the logic done, except that on some clients, the bomb doesn’t seem to be attached correctly to the skeleton, and floats in the air before being thrown…