This is a horrific quest before Level 120. Honestly, the whole questline is very poorly executed and inconvenient, but this stands out as a particularly poor design for casual solo players and squishy classes. Few things:
- If you are stealthed, the mobs will fixate you anyways and break stealth during initial spawn. RIP 2/3 rogue specs & Feral Druids.
- As a rogue, vanishing out of the first two mob groups works; the third one can self-heal so she can theoretically torment Gallywix for eternity. One day, on an alt, I might see how long that lasts.
- The two helpers collectively manage about 1% hp every 3-5 seconds. They're useless unless you play rogue and can vanish.
- They all hit extremely hard. Seriously, I spec-swapped to Outlaw halfway through (the rogue spec with the most survivability) and even then every mob was capable of dropping me to <30% health in under 5 seconds.
- If you die near the end of the last mob (who can kill a squishy class from full HP in under 3 seconds), you autofail the quest, even if the two "helpers" finish her off.
General advice would be to drop 100g on healing potions and save your survivability cooldowns. I figured it out after 3 deaths in 2 different specs, quick hearth back to Org, a return with potions, and 2 more deaths. My strategy in the end was to tag the mobs, vanish, go to the bathroom for two minutes (for Vanish to go off CD), and come back. Ambush and DPS if needed. Rinse and repeat for second group. Vanish after the mini-dungeon boss spawns, heal up, wait for vanish CD to recover while helpers built threat, and ambush/DPS/interrupt as much as possible until she aggro'd me, at which point I vanished to lose threat. Re-ambush, DPS, pop survivability cooldowns, and she died with me at 5% health.
But the best approach to this quest overall is to not play solo, since this quest was clearly designed for tanks or groups with a tank. Hopefully others don't struggle as much with this quest.