Hey all,
I found a way to exploit hex codes to make items you need. One weird thing I found out is that when you change an item type even if you drop an item, it will change. So, a quick and dirty workaround is to create stone knives. Stone knife is the easiest item to manufacture, requiring 1+1 rocks (1 rock to polish a rock to be spent). You find that rock's byte array using cheat engine and then you change it to a masterwork item of your choice.
Stone knife (normal quality) hex code:
01 00 00 00 00 00 00 00 00 53 74 6F 6E 65 20 6B 6E 69 66 65 00 73 74 72 69 6E 67 2A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 4B 4E 49 46 45 00 61 74 6F 6E 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 77 70 2D 73 74 6E 6B 6E 69 66 65 00 00 00 46 00 00 00 00 00 C8 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 53 89 29 3F 53 89 29 3F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 83 00 01 00 00 00 00
search that using Scan Type:Search for this array
You replace that with a hex code of an item that interests you, which you can find using a memory view panel searching for a string of your choice (e.g. "broad axe"). Here is a key, the search Array to scan starting address has to be anything from 05600000, and the byte length has to be 172 bytes starting 9 bytes before the string (e.g. "Broad axe.lestring*").
Try this out and see if it works.
I am attaching an xlsx+ods files with the items I found using hex codes.
Check it out.