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.
Magic Battler of Eastern Kingdoms
Defeat the following trainers of Eastern Kingdoms with a team of all level 25 Magic pets.
Magic Battler of Eastern Kingdoms requires defeating the pet battle trainers of Eastern Kingdoms using a full team of level 25 Magic pets, with one trainer available per day making the achievement take a minimum of multiple days to complete.
Build Your Magic Team
Bring three level 25 Magic pets. Anomalus works well for all Eastern Kingdoms trainer battles, particularly with Void Nova and Poison Protocol abilities kept on cooldown. An Enchanted Broom is a solid third-slot alternative.
Defeat Deiza Plaguehorn
Challenge Deiza Plaguehorn in Eastern Plaguelands. Her pets are Beast, Beast, and Undead — your Magic pets deal bonus damage against Critters and take reduced damage from Undead attacks.
Defeat David Kosse
Challenge David Kosse in The Hinterlands. His pets are Beast, Magic, and Critter.
Defeat Kortas Darkhammer
Challenge Kortas Darkhammer in Searing Gorge. His three pets are all Dragonkin type.
Defeat Durin Darkhammer
Challenge Durin Darkhammer in Burning Steppes with your level 25 Magic team.
Repeat Daily Until Done
As of Patch 12.0.0, each trainer can only be challenged once per day, so completing all Eastern Kingdoms trainers will take multiple days. Complete these battles on an Alliance character to avoid any completion issues.
Tips
Running triple Anomalus lets you rotate Void Nova and Poison Protocol across all three pets to keep both debuffs active simultaneously, maximizing AoE pressure across every trainer fight.
Each trainer resets daily at the server reset, so plan to challenge one trainer per day until all are defeated.