2 minutes ago, Scouting Ninja said:Doesn't look like this is the problem.
The first problem I see is your "Payload" = Selected Asset. In http://api.unrealengine.com/INT/BlueprintAPI/UserInterface/CreateDrag_DropOperation/index.html we can see that the "Payload" needs to be the object we want to drop. The pivot is for the point where you are dragging from.
So what you need is two "create drag and drop operation" one for the handle and a relative one for the blade. This means you need some way to find the blade. When I get home I will make an example for you.
For now try to make two drag and drop functions one for the handle and one for the blade.
Ok thanks for the reply. I will do this now.