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.
Some addons are standalone, and are able to run without any additional addons being installed; others can require certain other addons to be installed to work at all, or integrate with other addons to provide additional functionality. Collections of addons that have been put together to form a coherent user interface are sometimes referred to as UIs.
Once you get to about 200g, the theoretical limit of your profit virtually disappears. You now have enough money to start mass buying and reselling those players' goods who undercut everything by an extreme amount. Enchant mats are still a very good focus during this period, especially essences and crystals. You can now afford to buy several maelstrom and abyss crystals and wait until prices fluctuate to resell for a profit. A major strategy you can begin to employ is the multi-character trading and auctioning. If you come across 5 abyss crystals, get onto one character during peak hours and advertise a price 25-50% higher than average. When no one responds to this, quickly switch to another toon and offer the same 5 crystals for 10% lower than before. This will help to raise the median price because other sellers see what they may be able to get for their good. While they are cancelling and reposting, take this time to undercut their new prices, which is now more than you ever could have gotten before when prices were low. If you master this with BoE epics or more rare items, then you can make differences of thousands of gold.
Excess Potion of Accelerated Learning: Acquired in your Garrison (part of the Warlords of Draenor expansion), this gives you a 20-percent bonus to experience from killing monsters and finishing quests. It lasts one hour, but you can buy it multiple times and use it back-to-back. Alliance players buy it from Sergeant Crowler, horde players buy it from Sergeant Grimjaw. Does not work above level 99.
Note that the previous method to obtain the tome has been hotfixed and no longer works. Initially, discord user Darethius#8990 has obtained the tome one week ago accidentally by hearthing during the Zul encounter in Uldir on Heroic difficulty. This was unintended and was quickly fixed by the devs. As stated above, to get the tome you now have to kill Zul on Normal, Heroic or Mythic difficulty!
Anyway both got to 110 at around 50h played. I messed up with my Pal by going to Legion once I hit 100 instead of finishing treasures and bonuses in WoD. All in all, if I picked the best zones and was only trying to level as fast as I could, I would probably could have done it in roughly 40h. Note that it would have a been A LOT faster with a Monk as both Ret and Rogues don't really have a decent AoE until 40+ (45 for Ret and 63 for Rogue I believe). The daily also helps a lot. I know that leveling my Monk before the pre-patch was insanely fast. Might be slower with the changes to FoF, however.
To do this, you will need up the WoW Legion Expansion, a maximum of 10 characters including a Herbalist at Lvl 100+, and, of course, Seeds! You can get the seeds by farming them, doing Herbalism World Quests, or buying or trading them in the Auction House. Usual seed raids can are for 30, 50, and 100 seeds and raiding them can take up to a maximum of two hours.