Salut,
Sans dire de bêtise, il me semble que les PNJ sur PC ont un stock qui évolue au fil de ta progression. Je penserais même qu'à chaque "étage" franchit, leur stock change. D'ou l'importance de faire un aller retour en ville pour checker.
Alors certes au début de l'aventure tu n'en trouveras jamais, ce n'est que bien plus loin que les potions vont commencer à venir. Il me semble que quand tu rejoues à Darkstone dans un nouveau mode de difficultés, de meilleure arme/armure/bijou... et les potions font leur apparitions plus vite.
Toutefois je ne connais pas la version tablette, mais sur PC le nombre de potion que tu achètes est toujours limité à un exemple. Il faudra passer un autre étage pour tenter d'en avoir d'autre. Donc les potion de stats /surprise ou Jouvence ne sont pas en stock infinie. D'un coté c'est mieux car il y aurait de l'abus.
J'ai fait un guide d'astuce il y a quelque années d'ici, lis le au cas ou, ça explique deux trois truc utile.
Mais pour répondre à la question, je ne pense pas que les potions de force, intel, dext etc apparaissent à l'infini.