The expansion is set immediately after the events of Legion. Two continents have been added within the Great Sea between the Eastern Kingdoms and Kalimdor: Kul Tiras, one of the major human kingdoms, and Zandalar, the homeland of Azeroth's trolls. While the Alliance and Horde will initially travel to one continent respectively, both continents will be available to both factions at level 120.
They seem to have expected some things, though, see adding pets with aquatic damage (gun and ooze) aswell as a resistant cockroach to stop us from cheesing everything with elementals. Yet, a fact their damage output is low combined with shields not checking for racial damage means this mechanic prevents a lot as you mentioned. The last boss has got an ability to remove basic shields so perhaps that was not in oblivion either… unlike the reactive damage. Also, an ability that forces swap altogether with an ability which prevents from being swapped, including critters? I can't say I like it.
Azeroth paid a terrible price to end the apocalyptic march of the Legion's crusade—but even as the world's wounds are tended, it is the shattered trust between the Alliance and Horde that may prove the hardest to mend. In Battle for Azeroth, the fall of the Burning Legion sets off a series of disastrous incidents that reignites the conflict at the heart of the Warcraft saga. As a new age of warfare begins, Azeroth's heroes must set out on a journey to recruit new allies, race to claim the world's mightiest resources, and fight on several fronts to determine whether the Horde or Alliance will lead Azeroth into its uncertain future.
Once your character makes it to Outland and beyond, cashflow frees up considerably. The quest rewards are much better than in Azeroth. In fact, a typical character will earn from 1000-1200 in quest rewards and vendor trash while leveling 60-70 in Outland, and perhaps 1400-1600 from 70-80 in Northrend. The tendency is, therefore, to spend more freely after one hits 60. However, it is important for players not to go crazy on their spending once they make it to Hellfire. One thing is, training costs, repair costs, and consumable costs are also higher. More important, there is a large purchase that you are going to want to make at some point after level 60, your first flying mount and skill. The "bird" costs 40, the skill will cost you far more. Not only that, but if you want to fly it in Northrend at level 70, you'll have to shell out another 400 for Cold Weather Flying. And for those characters who will be 'farming' herbs or ore in either Outland or Northrend, an elite flying mount is almost essential, as it helps you gather almost twice as fast. That's another 5000 you'll be looking at. Therefore, budgeting carefully during the 60-80 leveling process is essential to ensuring you have sufficient cash on hand for making those purchases. Saving your pennies early makes that bird appear that much sooner.
If you queue as a healer - take care to always have a stack of water of appropriate level. You can buy it at an innkeeper for next to nothing, but remember that it will become too low-lvl for you very fast, so you need to buy new water every 10-20 levels. Alternatively, you can buy a stack of every tier of water in Stormwind, and just always carry it with you. Another alternative, if you see a mage - always ask him (politely) to create a table for you. Grab 2-3 stacks so you have extra for the next runs.
Unless low quality items have some known quest use or are coveted by other players, you should try to sell it as soon as possible to create bag space. Always (or almost always, see above exceptions) keep things like cloth, leather, herbs, or large stacks of white/gray items over other loot when you have to decide what to keep when your bags get full. It might be worth your while to invest in larger bags (10-20 slot), especially if you know a tailor.
The recruit also grants the recruiter levels, with the latter gaining one level for every two levels the recruit gains. There are a lot of rules and restrictions to that, however. It all basically boils down to leveling alternate characters together. The recruiter can even earn epic mounts and battle pets if you stick with the game for a couple months.
Darkmoon Faire: The Darkmoon Faire comes around once a month and provides two ways of bonus XP. You can ride the carousel to get the “Whee!” buff (10% bonus XP for one hour). You can also get the Darkmoon Top Hat by playing a few games, which gives you 10% bonus XP but only works during the Darkmoon Faire. Both of these are generally not worth it for the most part, as you spend more time running to get the buff than you gain in XP when leveling.