Ruins of Lordaeron
7 bosses in kill order, and the loot players have seen them drop.
Before you go
The quests to fetch before you enter Ruins of Lordaeron, by where you pick them up, with what has to come first and what they pay.
Silverpine Forest
- Level 22A Frightened RequestDungeonfrom level 15
Investigate the disappearance of Edward Heartweaver in the Ruins of Lordaeron.
Choose oneUndercity reputation
Horde
Tirisfal Glades
- Level 22The Wrath of Rath'maelDungeonfrom level 15
Kill Rath'mael in the Ruins of Lordaeron for Deathguard Kristof in Brill.
Undercity reputation
Both
Undercity
- Level 22Light's JusticeDungeonfrom level 15
Collect Intact Limbs within The Ruins of Lordaeron for Morbin Lightbane in the Undercity.
Choose oneMoney45s0cUndercity reputation
Horde
- Level 22The New PlagueDungeonfrom level 15
Collect the Highly Toxic Strain from Witherfang in Ruins of Lordaeron for Theodore Griffs in Undercity.
Choose oneHorde
Pick-up location unknown
- Level 21Abominable CreaturesDungeonfrom level 15
Collect the Head of the Baron in the Ruins of Lordaeron and bring it back to Captain Truman.
Alliance
- Level 21Unending TormentDungeonfrom level 15 · step 1 of 5
Deliver the Abominable Head to Master Apothecary Faranell within the Undercity.
HordeAll 5 steps
- Level 22Bloodied InsigniaDungeonfrom level 15
Collect 10 Bloodied Insignias and take them to General Marcus Jonathan in Stormwind City.
Choose oneMoney45s0cAlliance
- Level 22Crest of LordaeronDungeonfrom level 15
Return the Crest of Lordaeron to Lady Dena Kennedy in Stormwind City.
Choose oneAlliance
- Level 22Crest of LordaeronDungeonfrom level 15
Bring the Crest of Lordaeron to Oran Snakewrithe in Undercity.
Choose oneBoth
- Level 22Remember That I Love YouDungeonfrom level 15
Bring the Blood-Stained Letter to Orphan Matron Nightingale in Stormwind City.
Undercity reputation
Alliance
Check Quests In Game
Copy this command into your WoW chat to see which dungeon quests your character hasn’t completed.
- All 14 quests243 / 255 characters
/run local n=0 for _,q in ipairs({95250,97288,97289,97290,97291,97292,92401,95195,95189,95204,92421,92415,95216,92422})do if not C_QuestLog.IsQuestFlaggedCompleted(q)then n=n+1 print(q,C_QuestLog.GetTitleForQuestID(q))end end print(n.." open")
Repeatable or unavailable quests may always show as open.