I would totally recommend using Zygor's if you are leveling alts or don't care about the quests you're doing, because it offers a huge leveling advantage in terms of streamlining what you do. Just let the arrow tell you what to do and you never have to think about where you're going or what you're doing. When I use this addon (and the leveling guides) I definitely understand why he charges for it.
I've used WoW-Pro for years and in WoD, Legion and now BfA it's been awesome for just going on auto-pilot and working your way through a zone. It has 3 levels of depth you can set, so you can set it to just do 1) the main story, main points of interest and rare mobs and treasure that aren't far off the beaten path; 2) every quest with a more thorough dive into the side stuff; 3) absolutely everything.
Players who were around during Mists of Pandaria might recall a dungeon mode called Scenarios, which involved teams of three players instead of the traditional five. Island Expeditions bring a similar feel, with groups being tasked with plundering treasure off various islands. Your team faces off against other players or AI-controlled characters from the opposing faction and whoever can collect the most treasure, or "Azerite," wins.
I would totally recommend using Zygor's if you are leveling alts or don't care about the quests you're doing, because it offers a huge leveling advantage in terms of streamlining what you do. Just let the arrow tell you what to do and you never have to think about where you're going or what you're doing. When I use this addon (and the leveling guides) I definitely understand why he charges for it.
Elixirs serve the same purpose as Flasks, but the buff expires if you die. You'll only use these between 1-70, generally speaking, until you can start buying Flasks which persist through death. Try not to die, and carry extras just in case. If you can't find an Elixir with the stat you want, look under scrolls, since they count as battle or guardian buffs as well.
My second most anticipated new feature in the Tides of Vengeance update is the Battle for Darkshore Warfront. It’s the second cyclical battle between the Horde and Alliance, in which each faction takes turns gathering resources, fighting in a pitched raid battle and then controlling the Darkshore zone. In what I hope will be an improvement to the Warfronts feature, the controlling faction will gain access to diverse world quests in the zones they control, rather than the “kill x of y” quests from when it first launched.
As you can see, both of the guides contain quite the same features. The only exceptions being Dugi Guides does NOT have Gold Guide but it is a slightly cheaper choice. Also when using Dugi Guides, you can choose the difficulty level for the guide; If you want to level up at a faster rate but with higher difficulty, it is an option with Dugi Guides but Zygor Guides does not offer this and instead you will be forced to manually choose higher level guides if you want to skip the guide recommendation.
For your tank... I'm assuming you meant which race should you be, not which class, since you seem to want to be a warrior! Well, if you were Horde side I'd recommend Tauren for the health buff. But honestly, I *never* pick a race based on the racial features - only based on the flavor. If you are going Alliance side, I am quite partial to dwarf warriors myself but pick whatever seems most fun to you!
The Horde 12-20 (Barrens + Stonetalon Mountains) guide has been rewritten and revamped.  In addition, there has been numerous tweaks to the speedrun route to make things faster and easier to follow.  Also, in case you haven't noticed I am now adding about 40% more info per step and redoing all the images.  Unlike with my previous vanilla guides, I am now giving a brief explanation of where to go and what to do with each step along with any other helpful tips.
That’s because armor of higher level has higher Azerite power requirements than lower level armor. That means a shiny new piece of Epic gear will have better stats but, unless you’ve been diligent about your Azerite power grind, won’t have as many traits unlocked. You lose options as you earn better gear. Eventually, you’ll grind out enough Azerite to earn those traits back, but you’re left with limited customization until then.

These guides are completely automated and work in-game, so you can see step-by-step instructions as you play. The guides automatically move to a new step as you complete the quests. You are told where to go i.e. the questgivers for accepting and turning in quests along with where and how to complete the quests. Zygor has more steps and details, which would be more suited to beginners. Dugi condenses the info into fewer steps, but still has all the necessary questing info.
Gold for riding training. Travel time is a SIGNIFICANT time sink while using quests to level. You don't want to wait to get it. In fact, while questing, the second you ding 40/60/70/80 you'll want to hearth and train it IMMEDIATELY! 10304 gold is the base cost, which will be modified by reputation. Also, make sure you're in a guild with the 10% riding speed bonus unless you're a class that already gets a mount-speed buff.
I highly recommend actually staying in the 20-60 range zones until you ding 62. The reason for this is that despite getting a slight penalty in experience for being over-level, the advantage of having flight will more than offset this. That, and WOTLK and TBC zones are the slowest part of the leveling process. Minimizing your time there as much as possible is worthwhile.
Love the addon, however I'm having a problem. Anytime I try to do specific actions (change my personal notes in guild window, use quest items [i.e.. using the shears from objective tracker to collect goat fur, or any other quest item used from objective tracker], etc.) I keep getting an error that the interface action was blocked by DugiUI. My only options are to cancel and not preform that function, or to disable and reload UI. Any suggestions? Thanks!
EXPLORE TWO FABLED KINGDOMS – As a champion of the Horde, travel to Zandalar to persuade the trolls to lend their naval might to the war effort. As a defender of the Alliance, sail to the seafaring kingdom of Kul Tiras, home of Jaina Proudmoore, and rally its inhabitants to fight for your cause. Once you’ve successfully recruited one of these proud kingdoms to your faction, infiltrate the enemy’s newly claimed territory.

Professions: This may seem strange for a leveling guide, but the first opportunity you get, pick up both the Mining and Herbalism gathering professions. Not only will this allow you to track many various quest objectives on your map, but you also get a fair amount of experience whenever you gather. I'd put it at around 10% of a quest turn-in per gather. Since most of your wasted time in WoW is travel time, stopping to gather ore or herbs can keep your exp/h rolling as long as you don't go too far out of your way. You should only gather if it's convenient, and on the way to an actual quest objective. Don't make gathering your priority. 

Tiragarde Sound and Stormsong Valley are both fairly similar zones, but Stormsong is a little longer, meaning that you might not even have to finish it to hit 120. Tiragarde also comes with a bit of a warning. There are plenty of side quests to do in the zone after you finish the story quests. Don’t do them. It’s not worth the time or the experience you’ll get.
×