God damn it. I decided to restart
Dungeon Siege: Legends of Aranna expansion from the scratch. I was already about half-way through the expansion pack.
The reason was that there are
these special sets of items in the game that enhance each other, and I had sold two items (out of four) of the first set (Arhok's Leather and Bow) because I was too lazy to figure out properly the meaning of these sets. While you don't really need the sets and especially the first set is not that great overall, it still annoyed me that I had sold it as I now had the other two pieces of that set.
I started backtracking towards the start of the game, visiting all the shopkeepers I remembered encountering before... but I can't find the armor nor the bow anymore. Either I missed some shopkeeper, or the game periodically resets the shopkeepers' inventory (meaning those special items have now vanished for good).
Either way, I just feel I want to try to complete all the single-player sets, so I guess I will be starting over.
I did the same with the base game of Dungeon Siege before, I wasn't happy how I had tried to train my character a jack of all trades, so I restarted and specialized all my characters to one thing only (per person).
So people, remember:
Dungeon Siege: Don't train your characters to be jack of all trades, but train them to be good in one thing only.
Dungeon Siege Legends of Aranna: If you encounter set items (they have green-ish background color), hold on to them, don't sell them unless you are really really sure.