where are order of embers?
Order of Embers emissary is located in Drustvar zone. Order of Embers emissary name is Quartermaster Alcorn. You can turn in 4 world quests after you complete them here. Battle for Azeroth World of Warcraft is a mmorpg virtual online game created by Blizzard.