I'm not sure. Redundancy is not always a bad thing. We already have a lot of specialized merchants. Why don't have simple merchants selling everything then instead of the actual different merchants?
I was thinking about the barmans. (edit: really I was thinking a separate npc and not the existing merchants. Acridiel was correct
).
It's just to have diversity and give more meanings to other NPC.
I admit that the "potions" are not really "potions", except the water, and a barman selling, in example, a medikit or a tool, sounds strange. But can be any other npc and also existing merchants.
Why merchants defeat the entire idea behind Occupations? Not sure I understood this statement.
I suppose not everyone want to do Occupations so why not giving a way for the people that don't want to do them just to buy the potions?
The problem around trades and sells exists because:
1. it's actually impossible to sell "sets" and people don't like to buy a LA vest and being unable to buy the rest of the LA at the same time. Same for jewels.
2. with a high population this problem would almost disappear, as we remember from the past.
So, it's normal we have now only direct trades.
But that's different for the "potions". For anyone willing to use them to solo during a hunt, you need a lot of them, not just a dozen.
With the exception of scrollmaker stuff.
And the rate to craft them is pretty low.
Also, if they are ment to be a help for the new people to solo, that means they could only do the 4 easy occupations. Impossible for a new player to do anything in the Lair, that's for higher players.
And the occupations are divided by continents...
And a people can do only 3 at a time...
So, why not have a merchant for the stuff?
Using merchants is much simpler than trading, given we don't have a market channel.
I think things ca be as they actually are, with the actual population i suppose we never see any problems. But with a higher population the things could be different.