My current task is setting up merchants in Skywind to be similar, but improved from the ones in Morrowind.
The number one goal is to make the merchants have a persistent inventory. I don't see that being an issue, as long as their chest doesn't respawn. However, there are a few more ideas we were toying with and I'd like to get some opinions.
1. Items linked to merchant inventory -- is this even necessary? What kind of merchant goes "oh thx" and slaps a helmet on as soon as you sell it to him? I get that that's how it was done in morrowind, but I'm not 100% that that was a good thing.
2. (Scripting related) I was working on a system that would let the items on display disappear when bought. I'm 90% sure it can be done, although it'll probably take some tinkering to get right. Would you guys like to see this or should I scrap the idea?
3. Chests - I think that merchants should have a reachable inventory chest. My thought is it would require the key that the merchant already carries on their person. Problem is, this could be game-breaking, so let me know if you want to scrap this idea as well.
side note - from the time I've spent in-game it looks like merchants so far have the exact same inventory as that from Morrowind, including pauldrons, greaves, etc. Do we need someone to remove those items/add the new alternatives (Even if we don't currently have the assets)?
EDIT - One more large issue I forgot to mention. How are we going to handle stolen goods? In morrowind, they would only see an issue if you tried to sell it back to the original owner. Anyone have ideas on how to tackle this, or should we just keep it like Skyrim?
Thanks for the input.