The mage chains are a caster's growth line: a level-1 mage starter letter, four level-10 starting-zone finishers, two free robes at 15, and at level 30 a ritual in one Dustwallow Marsh hut that produces Mage's Wand (1952) — the only quest named "Wand" among the mage's 83 class quests — with Tabetha (46.06,57.09) as the hub of it all. This edition is rearranged as a step-by-step walkthrough: every line is broken into "what level, where to go, who to see, what to do, where next" — follow the numbers. Quest ids and objective text come from the QuestieDB pinned reference set (cac1eff8); all 83 class quests were cross-checked against the Forever quest database and every one is present. Mages come in four races only — human, gnome, undead, troll — per the pinned race masks; all six maps keep their numbered markers from the previous edition, with coordinates from the same pinned source's NPC/object spawn data. Chain structure follows classic consensus; Forever values are governed by the game.
Level 1: the mage starter letter — meet your trainer first
Human · Elwynn Forest
- Start in Northshire (level 1): Marshal McBride (48.92,41.61, Elwynn Forest) hands you the mage starter letter Glyphic Letter (3104, race mask: human only): read it, then enter Northshire Abbey and find Khelden Bremen.
- Turn in at the Abbey: Khelden Bremen (49.66,39.4) is inside the Abbey — letter turned in, line closed. At 10, return to Elwynn Forest for the finisher chain (next section).
Gnome · Dun Morogh
- Start in Coldridge Valley (level 1): Sten Stoutarm (29.93,71.2, Dun Morogh) gives you Glyphic Memorandum (3114, race mask: gnome only): read it, then head up to Anvilmar for Marryk Nurribit.
- Turn in at Anvilmar: Marryk Nurribit (28.71,66.37) sits in Anvilmar above Coldridge Valley. At 10, return to Dun Morogh for the finisher chain (next section).
Undead · Tirisfal Glades
- Start in Deathknell (level 1): Shadow Priest Sarvis (30.84,66.2, Tirisfal Glades) gives you Glyphic Scroll (3098, race mask: undead only): read it, then go to the church in Deathknell for Isabella.
- Turn in at the church: Isabella (30.93,66.06) is in the church. At 10, return to Tirisfal Glades for the finisher chain (next section).
Troll · Durotar
- Start in the Valley of Trials (level 1): Gornek (42.06,68.33, Durotar) gives you Glyphic Tablet (3086, race mask: troll only): read it, then find Mai'ah near the entrance to the Den.
- Turn in at the Den's mouth: Mai'ah (42.51,69.04) is right by the Den entrance. At 10, return to Durotar for the finisher chain (next section).
Level 10: the starting-zone finishers — two lines per race pair
Human/Gnome · Elwynn–Stormwind line (1860/1861)
- Check in at Goldshire (level 10): Zaldimar Wefhellt (43.25,66.19, Elwynn Forest) gives you Speak with Jennea (1860; per the pinned source the race mask = human + gnome): go to the Mage Quarter in Stormwind.
- Report in, take the second job on the spot: Jennea Cannon (38.62,79.3) immediately gives you Mirror Lake (1861): the objective reads Bring a Mirror Lake sample to Jennea Cannon in Stormwind — the fill point is the object Mirror Lake Waterwall (174794, Elwynn Forest 28.57,61.39, pinned-checkout value); fill the sample and carry it back.
- Turn in: hand the sample to Jennea and the line closes. At 15, Dink in Ironforge sends you back to Stormwind (next section).
Human/Gnome · Dun Morogh–Ironforge line (1879/1880)
- Check in at Dun Morogh (level 10): Magis Sparkmantle (47.5,52.08, Dun Morogh) gives you Speak with Bink (1879, same human + gnome mask): back to Ironforge.
- Report in: Bink (27.25,8.3) immediately gives you Mage-tastic Gizmonitor (1880): recover her Mage-tastic Gizmonitor — pinned target mob: Sand Storm (no spawn zone recorded).
- Turn in: hand the gizmo back to Bink. At 15, Dink takes over in Ironforge (next section).
Undead/Troll · Tirisfal–Undercity line (1881/1882)
- Check in at Tirisfal (level 10): Cain Firesong (61.97,52.47, Tirisfal Glades) gives you Speak with Anastasia (1881; race mask = undead + troll): go to the Undercity Mage Quarter.
- Report in: Anastasia Hartwell (85.14,10.03) gives you The Balnir Farmstead (1882): the objective reads Bring Balnir Snapdragons to Anastasia Hartwell in the Mage Quarter of the Undercity — pick snapdragons at Balnir Farmstead; the object Balnir Snapdragons (102985, Tirisfal Glades) has 4 pinned spawn points: 77.58,61.76, 77.59,62.01, 77.56,62.01 and 77.4,62.01. Gather them and carry them back.
- Turn in: snapdragons go back to Anastasia. At 15, Uthel'nay in Orgrimmar sends you back to the Undercity (next section).
Undead/Troll · Orgrimmar–Sen'jin line (1883/1884)
- Check in at Orgrimmar (level 10): Uthel'nay (39.16,86.27, Orgrimmar) gives you Speak with Un'thuwa (1883, same undead + troll mask): go to Sen'jin Village, Durotar.
- Report in at Sen'jin: Un'Thuwa (56.31,75.11) gives you Ju-Ju Heaps (1884): the objective reads Destroy 4 Ju-Ju Heaps, then return to Un'thuwa in Sen'jin Village — the pinned object Ju-Ju Heap (102986) carries three Durotar spawn points: 67.03,87.8, 68.53,84.18 and 67.1,86.42. Burn four and turn in at Sen'jin.
Elwynn Forest — ① Zaldimar Wefhellt (43.25,66.19): where the human 1860 leg starts; ② Mirror Lake Waterwall, object 174794 (28.57,61.39): the 1861 fill point, the only spawned object the pinned source ties to the lake. Markers = QuestieDB spawn coordinates (pinned cac1eff8), not in-game verified.
Tirisfal Glades — ① Cain Firesong (61.97,52.47): where the undead 1881 leg starts; ② Balnir Snapdragons, object 102985 (77.58,61.76): the 1882 pickup point, one of 6 spawns clustered at 77.39-77.60,61.76-62.01. Markers = QuestieDB spawn coordinates (pinned cac1eff8), not in-game verified.
Ironforge — ① Bink (27.25,8.30): turn-in for 1880 and a starting point for the level-35 Return to the Marsh (1953); ② Dink (27.16,8.57): starts the level-15 Report to Jennea (1919). Markers = QuestieDB spawn coordinates (pinned cac1eff8), not in-game verified.
Level 15: the report legs and free robes
- Alliance report (1919, level 15): Dink in Ironforge (27.16,8.57) gives Report to Jennea: report to Jennea Cannon (38.62,79.3) in Stormwind.
- Horde report (1959, level 15): Uthel'nay in Orgrimmar (39.16,86.27) gives Report to Anastasia: report to Anastasia Hartwell (85.14,10.03) in the Undercity Mage Quarter.
- Alliance investigate chain (Investigate the Blue Recluse, 1920, quest level 16): Jennea assigns it — per the objective text the tools come from behind Jennea Cannon; then work the Blue Recluse as the quest name says, and bring 3 Filled Containment Coffers back to Jennea at the Wizard's Sanctum.
- Materials leg (Gathering Materials, 1921): Jennea then asks for 10 Linen Cloth + 6 Charged Rift Gems, turned in to Wynne Larson in Stormwind (41.57,76.35) — the gem name and source cross-checked via the pinned source's provenance fields (Charged Rift Gem ← object 271, object name not recorded).
- Free robe (Manaweave Robe, 1941, level 15): Wynne Larson also holds a robe quest. Scope note: the pinned chain table keeps 1941 standalone (1921's nextQuestInChain is empty); the in-game pickup order governs.
- Horde investigate chain (Investigate the Alchemist Shop, 1960, quest level 16): Anastasia assigns it — the same tools come from behind Anastasia Hartwell per the objective text, and the return trip carries two extras: Chest of Containment Coffers and Cantation of Manifestation go back with the 3 Filled Containment Coffers to the Undercity.
- Materials leg (Gathering Materials, 1961): 10 Linen Cloth + 6 Dalaran Mana Gems to Josef Gregorian in the Undercity (70.76,30.69) — provenance per the pinned source (Dalaran Mana Gem ← npc 1867, npc name not recorded).
- Free robe (Spellfire Robes, 1962, level 15): the robe quest at Josef Gregorian; likewise standalone in the pinned chain table, in-game pickup governs.
Stormwind — ① Jennea Cannon (38.62,79.30): turn-ins for the 1860/1861 finisher, the 1919/1920 investigate chain, the 1939 robe chain and the 1947/1953 wand legs; ② Wynne Larson (41.57,76.35): 1921 materials, 1940 silk, and both robes 1941/1942; ③ High Sorcerer Andromath (37.52,81.66): 1938/1939/1940. Markers = QuestieDB spawn coordinates (pinned cac1eff8), not in-game verified.
Level 26: robe upgrades — one three-step chain per faction
Alliance (human/gnome)
- The hand-off (High Sorcerer Andromath, 1939, level 26): Jennea sends you to Andromath (37.52,81.66, Stormwind).
- The treatise (Ur's Treatise on Shadow Magic, 1938): bring Ur's Treatise on Shadow Magic to Andromath — pinned objective entity: Ember (no spawn zone recorded).
- The silk (Pristine Spider Silk, 1940): bring 8 Pristine Spider Silk to Wynne Larson (41.57,76.35) — pinned objective entity: Chief Ukorz Sandscalp (no spawn zone recorded).
- Collect the robe (Astral Knot Garment, 1942, level 26): back at Wynne for the upgraded robe (standalone in the pinned chain table; in-game pickup governs).
Horde (undead/troll)
- The hand-off (Speak with Deino, 1943, level 26): Anastasia sends you to Deino (38.45,86.13) in Orgrimmar.
- The water sample (Waters of Xavian, 1944): the fill point is the object Xavian Waterfall Spell Focus (174797, Ashenvale 76.29,41.49, pinned-checkout value) — Xavian is in Ashenvale, not Elwynn, so don't swim to the wrong continent; fill the Xavian Water Sample and bring it back to Deino in Orgrimmar.
- The hairs (Laughing Sisters, 1945): the hairs come off the Laughing Sisters of Ashenvale (npc 4054, spawns include 58.05,58.43, 58.66,56.87, 59.05,57.01 and 58.43,57.97 — pinned-checkout values); gather 12 Laughing Sister's Hairs and bring them to Kil'hala at the Crossroads (52.2,31.7, the Barrens).
- Collect the robe (Nether-lace Garment, 1946, level 26): back at Kil'hala for the upgraded robe (standalone in the pinned chain table; in-game pickup governs).
Level 30: the Mage's Wand — Tabetha's ritual
- Into the marsh (Journey to the Marsh, 1947, level 30): Alliance takes it from Jennea Cannon (38.62,79.3), Horde from Deino (38.45,86.13); the objective reads simply Speak with Tabetha — find Tabetha (46.06,57.09) in Dustwallow Marsh. The line opens up here: the pinned source sets no race restriction, and all four races share the chain.
- Jade and the charged bramble (Items of Power, 1948, quest level 40): the objective reads Bring 1 Jade and the Bolt Charged Bramble to Tabetha — one Jade plus the bramble. The pinned source records this quest's objective entities as Bleeding Horror (three Tirisfal Glades spawn points: 77.83,59.47, 76.51,59.59, 75.59,59.55) and Theka the Martyr (no spawn zone recorded); usage details follow the in-game quest text.
- Shimmering Flats contact (Hidden Secrets, 1949): the objective reads Speak with Magus Tirth in the Shimmering Flats — Magus Tirth (78.29,75.7, Thousand Needles).
- The strongbox phrase (Get the Scoop, 1950): the objective reads Find the phrase to Tirth's strongbox, then return to Tirth — recover the strongbox's phrase and turn in at Tirth; the strongbox itself carries no pinned object marker.
- Carry the book (Rituals of Power, 1951, quest level 40): bring the book Rituals of Power back to Tabetha in Dustwallow Marsh.
- The ritual, the wand (Mage's Wand, 1952): the objective reads Speak with Tabetha after her ritual — the ritual completes and the only Wand-named quest on the mage list closes out.
Dustwallow Marsh — ① Tabetha (46.06,57.09): the sole hub of the level-30 wand chain 1947-1952 and the level-35 orb chain 1953-1958; every mage wand leaves this hut. Markers = QuestieDB spawn coordinates (pinned cac1eff8), not in-game verified.
Thousand Needles — ① Magus Tirth (78.29,75.70): turn-in for 1949, start/turn-in for the 1950 strongbox phrase, and start of 1951; the strongbox itself has no pinned object marker. Markers = QuestieDB spawn coordinates (pinned cac1eff8), not in-game verified.
Level 35: the orb exorcism — same hut
- Pick it up in any of the four cities (Return to the Marsh, 1953, level 35): Bink (Ironforge, 27.25,8.3), Jennea (Stormwind, 38.62,79.3), Anastasia (Undercity, 85.14,10.03) or Uthel'nay (Orgrimmar, 39.16,86.27); the pinned source sets no race restriction. The objective reads Speak with Tabetha: back to Dustwallow Marsh, turn in at Tabetha (46.06,57.09).
- The infernal orb (The Infernal Orb, 1954, quest level 40): per the objective text, bring an Infernal Orb back to Tabetha — pinned objective entity: Galgann Firehammer (no spawn zone recorded).
- The exorcism (The Exorcism, 1955): the objective reads Kill the Demon of the Orb, then speak with Tabetha — put the summoned demon down and turn back in.
- Obsidian power (Power in Uldaman, 1956): the objective reads Retrieve an Obsidian Power Source and bring it to Tabetha — the quest name points at Uldaman; provenance per the pinned source: Obsidian Power Source ← npc 7023 (npc name not recorded).
- Timed cull (Mana Surges, 1957): the objective reads Kill 12 Mana Surges in the allowed time limit — twelve inside the timer.
- The close-out (Celestial Power, 1958): picked up and turned in at Tabetha (objective text not recorded in the pinned source); the line ends.
Level 50: the Azshara expedition — three errands for Xylem
- Five-city referral (Magecraft, 8250, level 50): pick it up from any of the five city trainers — Elsharin (Stormwind, 36.87,81.14), Juli Stormkettle (Ironforge, 26.3,6.77), Pierce Shackleton (Undercity, 85.45,13.51), Thurston Xane (Thunder Bluff, 25.18,20.96), Enyo (Orgrimmar, 38.78,85.67); the pinned source sets no race restriction. The objective reads Seek out Sanath Lim-yo and gain passage to see Archmage Xylem — find Sanath Lim-yo (28.11,50.09) in Azshara and let him ferry you up the tower to Archmage Xylem (29.25,40.21).
- Glittering Dust (Magic Dust, 8251): bring 10 Glittering Dust to Xylem — provenance per the pinned source (Glittering Dust ← npc 6198, npc name not recorded).
- Enchanted Coral (The Siren's Coral, 8252): collect 6 Enchanted Coral and return them to Xylem — provenance per the pinned source (Enchanted Coral ← npc 6195, npc name not recorded).
- The shard (Destroy Morphaz, 8253): the objective reads Retrieve the Arcane Shard from Morphaz and return to Archmage Xylem — head into the Sunken Temple (pinned zone id 1477, the Atal'Hakkar dungeon) and take the Arcane Shard off Morphaz (npc 5719), then carry it back up the tower.
Levels 54/60: the Dire Maul book and the conjured-water upgrade
- The book (The Arcanist's Cookbook, 7500, open at 54): the objective reads Return the book to its rightful owners — hand it to Lorekeeper Kildrath. Scope note: the pinned source records this quest's giver as npc 18358 flagged missing (details not recorded), and the book's own source is likewise not recorded there.
- The conjured-water upgrade (Arcane Refreshment, 7463, level 60): the objective reads Travel to the Warpwood Quarter of Dire Maul and slay the water elemental, Hydrospawn. Return to Lorekeeper Lydros in the Athenaeum with the Hydrospawn Essence — slay Hydrospawn in Dire Maul's Warpwood Quarter and carry the Hydrospawn Essence back to Lorekeeper Lydros in the Athenaeum.
Level 60: reputation and raid lists — Stranglethorn first
- The Zul'Gurub trio (8060/8068/8069, level 60): all three start and turn in with Al'tabim the All-Seeing in Stranglethorn Vale (15.34,16.12), gated stepwise: Illusionist's Wraps (8060) at Friendly with the Zandalar Tribe, Illusionist's Mantle (8068) at Honored, Illusionist's Robes (8069) at Revered; each wants one matching Primal Hakkari piece (Bindings/Shawl/Kossack — pinned provenance points all three at npc 11380, npc name not recorded).
- Pebble/Jewel of Kajaro (8101/8102/8103/8104, level 60): also Al'tabim's; the pinned chain table keeps the four standalone. The three with pinned markers: 8102 objective object = Barrow Cache (19598, 27.96,13.81, Stonetalon Mountains), 8103 = Talon Den Hoard (19599, 26.6,10.87, Stonetalon Mountains), 8104 = Venture Co. Wagon (Red) (19600, 75.53,57.33, Stonetalon Mountains); 8101's objective text is not recorded.
- Silithus and Ahn'Qiraj (8381, 8625-8634, 8691/8699/8707): Armaments of War (8381, level 58) starts and turns in with Geologist Larksbane (49.67,37.46, Silithus); the five Enigma pieces turn in inside Ahn'Qiraj per the objective text — 8625/8632 to Andorgos, 8631/8634 to Kandrostrasz, 8633 to Vethsera (the pinned spawn zones for these three are unresolved), with Brood of Nozdormu gates from Neutral to Honored; the three Vaulted Secrets pieces — Drape (8691) to Keyl Swiftclaw (51.76,39.54), Band (8699) to Windcaller Yessendra (52.05,38.16), Blade (8707) to Warden Haro (51.14,38.94), all in Silithus — gate at Revered/Honored/Exalted with the Cenarion Circle.
- The dungeon-set swap, four steps (8907/8915, 8932/8939, 8953/9018, 9001/9014, level 58+): the pinned chain table keeps them standalone (the successor ids sit outside the mage set); run them as a named family: ① An Earnest Proposition (8907 Alliance version / 8915 Horde version) — 15 blood samples (Alliance: Winterspring Blood Samples; Horde: Silithus Venom Samples) + 20 gold + Magister's Bindings, to Deliana (Ironforge, 43.53,52.64; race mask = human/dwarf/night elf/gnome) or Mokvar (Orgrimmar, 34.95,38.29; race mask = orc/undead/tauren/troll); ② Just Compensation (8932/8939) — Magister's Belt plus Magister's Gloves; ③ Anthion's Parting Words (8953/9018) — first see Anthion Harmon in the Eastern Plaguelands (30.85,16.75), then bring Boots, Leggings and Mantle back to Deliana/Mokvar; ④ Saving the Best for Last (9001/9014) — Magister's Crown plus Magister's Robes to close it out.
- The eight Frostfire pieces (9095-9102, level 60): all eight turn in to Archmage Angela Dosantos in the Eastern Plaguelands (81.52,58.27; the objective text names Light's Hope Chapel); materials per piece — the matching Desecrated piece plus Wartorn Cloth Scraps, then Mooncloth/Nexus Crystals/Arcane Crystals/Cured Rugged Hides depending on the piece; quantities vary, so follow the quest panel list when you pick up.
- The legendary staff (Atiesh, Greatstaff of the Guardian, 9270, level 60): Anachronos in Tanaris (65.27,50.03; the objective text names the Caverns of Time) — per the objective text, take Atiesh to Stratholme and use it on Consecrated Earth, defeat the entity exorcised from the staff, and return to Anachronos.
- The Azshara return (Warlord Krellian, 9362 → Fragmented Magic, 9364, level 60): these two are linked in the pinned chain table (9362's next = 9364), both starting and turning in with Archmage Xylem (29.25,40.21, Azshara): 9362 retrieves the Prismatic Shell per the objective text (provenance per the pinned source ← npc 8408, npc name not recorded); 9364's objective reads Polymorph the Spitelash of Azshara and kill the clones that appear several seconds later — 50 Polymorph Clones down, then back to the tower.
Quick reference links
- Class quests at a glance · mage level-60 spec analysis · per-level sheets
- Scope note: NPC/object marker coordinates come from QuestieDB spawn data (pinned cac1eff8, classicNpcDB/classicObjectDB), not in-game verification; chain structure and objective text follow the pinned source; quest names follow the English client, and Forever values are governed by the game.