Random Merchant Table

d100 rollMerchant's stock in trade
01-02Armour
03-06Costumery (clothes)
07-12Cloth
13-14Candles and lamps
15-17Cutlery
18Curios
19-20Cordage
21Charms and amulets
22Furniture
23-26Furs
27-32Fish
33-35Glassware and crockery
36Grain
37-39Hosiery
40-43Horses
44-49Horse furniture
50-53Jewellery
54-60Livestock (other than horses)
61-64Leather and leather goods (other than shoes)
65Medicines and patent remedies
66-70Meat
71-73Pastries, cakes and sweetmeats
74-75Parchment and paper
76Perfumes and cosmetics
77-80Shoes and boots
81-82Spices
83Sculpture and other fancy and artistic hoo-ha
84-86Silver and goldware
87Trained animals
88-98Vegetables and fruit
99-00Weaponry

If you have an NPC merchant, and one of the players demands to know what they're selling but your brain refuses to cooperate with an on-the-spot answer, you can use this simple chart to find out. The list is by no means exhaustive, but it covers a lot of the bases.

It's also useful for determining the cargo of a ship or caravan without requiring any of that difficult and distasteful thinking.

Naturally, as with any random determination system, it's possible (even likely) that you might end up with some very strange combinations. You can either ignore such results and try again, or you can run with them and let your players puzzle out why on earth the guy they just met would be selling furniture and fish from the same market stall.