I was reading up on one post about this, but it seems a bit complex for me to follow, was something about importing the mesh in blender and manually attaching it using bones. Not exactly sure how I’d go about doing that.
I also heard Roblox was planning on making changes to this so it’s easier, but there’s no definite endpoint to that, which leads me to come up with my own implementation.
Assuming I don’t run into issues working with this, I think I’ve found a pretty clean solution.
I was able to get my tool to move with the AI and its animations by using this property on the relative bone:
I’d probably throw it in a RenderStepped locally for the most seamless updates, as it’s pretty choppy doing it server-sided as its CFrame basically gets set each frame.