You need to get a copy of Yobgul's converter for this stage.
Convert all files being used from .mdx to .mdl.
In this example, the files are axe.mdl, edit1.mdl, edit2.mdl and ForestTrollTrapper.mdl.
First, load up edit1.mdl.
Scroll down to the geoset data:
Select from before vertices down to the normals:
Copy this data, and open up ForestTrollTrapper.mdl.
Do search (Ctrl + F) and paste the copied data , and it should find the geoset as it looks for number of vertices, which is the first line. Then select the same area of data you copied, from vertices to normals, and replace with the copied data from edit1.
Save the data, and if you want to check the result, convert the ForestTrapper back to mdx and look at the model in image viewer.
Repeat this stage with edit2.mdl and any further
edits of meshes on the original model you made.
Now we will actually merge a new geoset, the Axe, to the edited model.
Load up axe.mdl and select from Geoset, all the way down to the bracket after selectiongroup:
Copy this data and load up the troll file. Do a search for 'bone':
Paste the copied data before the word bone, but after the bracket on the line above.
Next you need to find which bone is the right hand, so do a search for 'hand'.
You want to note the Object ID of the bone. You can also use the Parent number, which is probably more reliable.
Return to your added geoset by scrolling up, and change the number for matrices to the bone ID you just found.
This should now make your axe geoset move with the right hand. Best to save, convert and check that it does before continuing.
Note, it is generally quicker/easier to enter the matrice, material ID and even a comment name for your geoset before you paste it into the main file.
To add a comment, type // before it.