Potion upgrade quests
The 22 quests are messages from town NPCs, each given when its condition is met: at a player level, after a stage is cleared or after the final boss is beaten on a difficulty. [hero] marks where the game shows the hero's name.
Health potion upgrades
Given by Soraya, The Priest (City of Tazan) · Elysia, The Priest (City of Aldenreach) · Astrid, The Priest (City of Veldak).
"Good news - I've worked out the formula for Health Potion. Come see me when you've got the materials."
"Good news - I've worked out the formula for Greater Health Potion. Come see me when you've got the materials."
"Good news - I've worked out the formula for Superior Health Potion. Come see me when you've got the materials."
"Good news - I've worked out the formula for Supreme Health Potion. Come see me when you've got the materials."
"Good news - I've worked out the formula for Divine Health Potion. Come see me when you've got the materials."
"Good news - I've worked out the formula for Mythic Health Potion. Come see me when you've got the materials."
"Good news - I've worked out the formula for Eternal Health Potion. Come see me when you've got the materials."