Skip to content
wowforever.ninja

NPC · Expert Alchemist

Doctor Marsh

Level 35 · Humanoid · Quest giver, Trainer · in Undercity · hostile to the Alliance, friendly to the Horde

Seen in Forever Seen in the beta, Sep 22 – Oct 11, 2026 · build 70338

What we compared matches Classic: name, title, type, family and rank.

How we know
  • What our beta client was shown: matches Classic. Seen in the beta, Sep 22 – Oct 11, 2026 · build 70338.Compared: name, title, type, family and rank.
Where this data comes from
Community Classic 1.12 baseline Seen Seen in Forever · build 70338 Where this data comes from

Where

1 spawn point in Undercity. Placed by map bounds; near a border this can be the wrong zone until the beta confirms it. Seen there in our Forever play.

The Undercity map Doctor Marsh
this NPC's position Pins are ours, from spawn positions. Map art from World of Warcraft: Forever, © Blizzard Entertainment, Inc., the game's own map, shown under Blizzard's Legal FAQ terms for noncommercial fan sites.

Seen teaching in Forever (3)

What this trainer's window offered us, build 70245, 2026-10-07. Costs are what our character paid, after any reputation discount.

SpellCostNeeds
Elixir of Lesser Defense 20s Alchemy 130
Fire Oil 10s Alchemy 130
Elixir of Fire Power 30s Alchemy 140

Teaches (17)

Spell or skillLevelCost
Blackmouth Oil 2s 25c
Elixir of Defense 18s
Elixir of Firepower 27s
Elixir of Minor Fortitude 2s 25c
Elixir of Water Breathing 4s 5c
Elixir of Wisdom 4s 50c
Fire Oil 9s
Healing Potion 36s
Lesser Healing Potion 2s 50c
Lesser Mana Potion 13s 50c
Minor Mana Potion 1s
Minor Rejuvenation Potion 1s 35c
Strong Troll's Blood Potion 13s 50c
Swim Speed Potion 9s
Weak Troll's Blood Potion 50c
Apprentice Alchemist 5 10c
Journeyman Alchemist 10 4s 50c
Report a correction Seen something different in the game?

Tell us what Doctor Marsh should say. We review every correction before the page changes; accepted ones show as Community until we see them in the game ourselves.