You are ORing the two strings together, not checking if CurValue is equal to one or the other. Either break it into individual conditions, making an OR block, or use the System:Compare two values, with:
PlayersInventory.CurValue = "Health Potion" | PlayersInventory.CurValue = "Mana Potion"
Equal to
1