A mon avis c'est un peu aléatoire, je suis aussi en mode hardcore, et la crimson caravan par exemple n'a pas renouveler son stock pendant plusieurs semaine chez moi, et quand je suis revenu a goodspring, le marchand avait 8.000 caps alors qu'il en avait pas autant au début.
Le tout est de pas "bourrer" un marchand ou de trop rester au même endroit de la map, retenir ou sont les marchands et changer en fonction de ses voyages.