Magic potions are made by mixing lantadyme and then potato cactus in a vial of water, giving 172.5 Herblore experience. It requires level 76 Herblore.
Using a Magic potion temporarily raises the player's Magic level by 4.
Dropping monsters
Magic potion (3)
Monster Combat level Quantity Rarity Commander Zilyana 596 3 Uncommon