Viosselle
The idea of a belly with something other than dappers would be great too.
Let me explain:
For example, I want to sell a piece of dante that I have in duplicate. In the exchange, could I accept a piece of dante that I'm missing, or some op mps, etc?
I think bartering is a good idea. Well, it can't be easy to code because you have to be able to create a relatively simple interface to choose which MP/item I'm willing to barter my item for, with, I presume, several possibilities (although you should set a limit, e.g. 3 possibilities, so as not to overload things visually).
But then again, you don't need to have a personal NPC, maybe you can do it directly with the current NPCs by modifying them. Then again, maybe it's less of a pain in the ass to code an NPC from scratch than to take the old ones with all their esoteric stuff in the code (I understand that the ryzom code is a vast old grimoire written in an occult language that even a high priest like Ulukyn doesn't really master).