I've followed http://geck.gamesas.com/index.php?title=Creating_a_new_vendor in order to create a new vendor (named Bob). I have the dialogue part working, but the objects in Bob's merchant container won't show up in the barter menu. Even more perplexing, when I sell things to Bob, they disappear from the barter menu when I choose "Accept". The dialogue works fine, but nothing in the vendor container ever shows up during barter. I know the container is being accessed because that's where Bob's "Barter Gold" (20,000 caps) is being kept. Plus, whatever I sell him goes right into that container (verified using 'TCL' to get to the container and open it up in-game). Either the tutorial is incomplete, or I've missed something. So far I've:
1. Double-clicked on the container reference, set it to "persistent", and set AAVendorBob (Bob's editor ID) as the owner.
2. Double clicked on Bob's reference (which is in the same cell as the container) and selected the container ref in Bob's Merchant Container tab.
3. Given Bob a custom AI package with the "Offer Services" flag selected. Not really needed, but it gets him to interact with his surroundings.
5. Tried placing individual items in Bob's container. They don't show up in the barter menu.
6. Tried putting custom leveled lists in Bob's container instead. They also refuse to show up in the barter menu.
7. Tried putting a mix of individual items and leveled lists in Bob's container. Guess what? They're all no-shows.
8. Created a custom Vendor class with all buy/sell flags checked. He can buy and sell virtually anything in the game.
9. Used one of the default Vendor classes, just to make sure the custom one wasn't messed up. It wasn't.
10. Tried a clean save, a new game entirely, and I've even scrapped the mod three times and remade it from scratch.
No matter what I try, Bob will not sell the default items in his container, nor anything I sell to him. The items in question simply refuse to show up in the barter menu. What in the name of Atom's Glow does it take to get a custom vendor to actually work?