When I duplicate an object I expect it to be it's own new distinct object. Currently it duplicates the object and creates new bones, but the new bones still have the old bones selected from the object being duplicated.
I'm making a crab with 10 legs and I'm currently having to reassign all of the bones and re weight each leg. If I were able to simply duplicate each leg, this would take me like 30 seconds. They way duplication currently works this will probably take me a few hours to weight them properly
Leg I'm trying to duplicate:
Result:
deselecting bones from old parent and selecting the correct bones that were created during duplication
Now I need to weight all of the points again for the duplicated object. If you try and select bones that aren't a child of your selected object it gives you an error, so I'm pretty sure the current duplication isn't what is intended
You get the exact same results with Copy + Paste.
I love this tool and would love to use it in my workflow, but they way this currently works is painful to say the least. Let me know if you have any questions!