Original Post — Direct link

During my time playing odd realm, ive amassed a large amount of wood to build with. One of the problems I noticed however is that whenever a merchant visits you can simply buy them out, then sell them a bunch of wood, then buy them out again, and so on, until you've emptied their entire stock with 2k wood. Maybe a system for prices decreasing as you trade too much of one item to a merchant, so you have to vary what you sell them. I just find myself never selling anything of value to them if I can just use wood

External link →
about 2 years ago - /u/unknownorigingames - Direct link

I think that's a good idea, but there is something planned where the prices aren't always the same for every merchant which might solve this issue. What I mean is, merchants will price things based on their origin and travels. So, if a merchant comes from a neighboring settlement with a need for wood logs, they'll price them higher. If they come from a settlement with a need for bronze ingots, they might not spend anything on wood logs. My intention is for players to eventually set up trade networks with their neighbors based on supply and demand. I think this will solve the issue you are encountering because it's not always guaranteed that the merchant will even want your resources. Does this make sense?

Edit: I also want to add that, your idea is sort of wrapped up in this planned feature. The demand will go down as you sell a settlement items, making the price go down as well. The demand will go back up slowly as they use the resource.