WoW Achievements — Browse All Achievements
Track all 8,600+ World of Warcraft achievements. Browse by expansion or category — Dungeons & Raids, Quests, Exploration, PvP, Professions, Reputation, and more. Sync your character to see completion progress.
Browse achievements from all expansions including The War Within, Midnight, Dragonflight, Shadowlands, and Classic. Find guides for Glory of the Raider, meta-achievements, PvP achievements, exploration, and more. Track your achievement points and completion progress via Battle.net.
A Bargain of Blood
Complete the Blood Gate storyline in Zuldazar.
A Bargain of Blood is a storyline achievement in Zuldazar earned by completing the Blood Gate quest chain, which begins by speaking to Baine Bloodhoof in Dazar'alor.
Complete Three Zone Storylines
Before the quest chain becomes available, complete The Dark Heart of Nazmir, Secrets in the Sands, and The Throne of Zuldazar all on the same character. Vol'dun is not required.
Talk to Baine Bloodhoof
Go to The Great Seal in Dazar'alor and talk to Baine Bloodhoof to pick up the quest The Blood Gate. This quest will not appear automatically on your map, so you must manually seek him out.
Complete the Quest Chain
Follow the Blood Gate quest chain through each step, including Ticks given by King Rastakhan at the Blood Gate, until the chain is fully completed to earn the achievement.
Tips
If you are unsure which quests in the chain you have already completed, run this macro in-game:
/run a=print;b=IsQuestFlaggedCompleted;c=tostring;a("Blo:"..c(b(47199)));a("Tic:"..c(b(47200)));a("Ali:"..c(b(47198)));a("Rok:"..c(b(47201)));a("War:"..c(b(47205)));a("Fro:"..c(b(47204)));a("Bul:"..c(b(47229)));a("Pre:"..c(b(47258)));a("Z!:"..c(b(50954)))All three prerequisite zone storylines must be completed on the same character — progress from different characters does not combine.
See the video guides for a full walkthrough of the quest chain.