Add npc trading ratio trading to/from for components

Many games have a NPC that trades gems for other gems. Usually it’s multiples for any particular single.

This would make the grind more palatable, as there are many components that drop that are not used frequently or even some at all. It could be an alternate and potentially more expensive path to using a conversion recipe.

For example, I have tons of emeralds. I used some to tweak a starting character, but that was 2 out of a thousand…lol. It would be nice to pawn these off for something useful, even if the ratio is rather bad.

And this could be even added to the smiths as another panel or just as a new central NPC trader.

As an example, maybe 20 emeralds for a frozen heart.

You already have that sort of converison when you want to craft components.
For example: You can craft Imbued Silver with Polished Emarleds and with the Silver you can craft Silvercore Bolts.

Yes. It was but an example. Any grind will give a ton of component excess that you many never need. But what I meant by this statement:

It could be an alternate and potentially more expensive path to using a conversion recipe.

is as follows:

…say I do have 1000 emeralds:

What if I don’t want ~300 imbued silver or ~80 silvercore bolts, etc. and I’m willing to trade those for something more useful, even at a more expensive price?

That means that the RNG of the grind is lessened. And it would not be a recipe; it would be a direct merchant trade.

Edit: (and pls don’t recommend MP trade. GD is primarily designed for single player, )

Sounds useful but I doubt they’d add something like this.
This is really the kind of thing a modder could implement.

Sort if. You cannot create a new crafter/npc type. But you can use a blacksmith and load it up with custom recipes for “component exchanges”.