I think another way you could implement the mod is depending on the non playable characters skill level in the craft you are soliciting from them they could just carry the item for purchase perhaps someway to add the whole crafting stations list of items , are all possible enchantments are whatever crafting station it maybe and depending on there level in that skill is what would be available for purchase so i think the dialogue would go something like this below * Player # Npc *What are you able to craft? [Gives the player a list of things to choose from once you make a selection you will be given the next dialogue] # i can have that ready in XXX amount of days ( Depending on the item should determine how long it takes to craft ) The only things in the new craft merchants inventory to be sold should be things you asked him to craft for you having non of the required items will have you pay full price having half of them half price as for having all the needed items will only cost you xxx amount for the labor