Installing WoW addons are not always easy. The installation process can get complicated, especially when you have to download and install each addon individually. This is the case for most of the addons in World of Warcraft that require a third-party program like Overwolf in order to run them. Installing WoW addons without Overwolf has never been easier! In this post we will show you how to install all your favorite WoW addons without using any third-party programs so you don’t have to worry about latency or crashes when playing World of Warcraft!
First, we will start by showing you how to install the required libraries for most WoW addons. This includes CurseClient and LibDataBroker (LDB). To do this, we first need to open a terminal window. On Ubuntu or Linux Mint, click on the Applications menu at the top left of your screen, type “terminal” into the search bar, and press Enter. For Windows users, press Win+R to open the Run dialog box, type “cmd” into the text field, and press Enter.
Once you have opened up a terminal window or command prompt, we need to change directories to our World of Warcraft folder. Type in cd /Program Files/World of Warcraft (replace Program File withs Program Files (x86) if you are using a 64-bit version of Windows), and press Enter.
Now we need to install the required libraries for most WoW addons. Type in sudo apt-get install libcurl++-dev libidn11-dev libssl-dev zlib compression and press Enter.
This will install all of the necessary development libraries that we need in order to compile addon code. Next, we’re going to download CurseClient from the Curse website. Head over to curseclient.com and click on the “Download” button at the top of the page: Once you have downloaded CurseClient, we need to extract it from the .zip file. Right-click on the .zip file and click on “Extract Here”:
Now that we have extracted the .zip file, open up a Windows Explorer window and navigate to where you just downloaded CurseClient. Once there, right-click on ‘CurseInstaller’ and select ‘Run as administrator’:
This will start the installation process for Curse Client. Click next until it completes: You can now close out of this window since we’re done with it! Now all we need to do is download Overwolf from overwolf.com (you don’t need an account).
Once you’ve gotten onto their website, scroll down towards the bottom of their page and click on “Downloads” under quick links: This will take us to our downloads page where we can select “Overwolf” under the ‘World of Warcraft’ section: Once you’ve downloaded Overwolf, run it. You’ll be presented with a license agreement page where you have to click on Accept in order for the installation to continue.
After clicking accept, an install screen will pop up asking us where we want Overwolf installed by default. For simplicity sake I’m just going to choose C:\Program Files (x86) which is located right here:
If this isn’t your file path then simply replace that location above with yours and make sure there are no typos! Now click next until it finishes installing everything! You may now close Overwolf after you’ve completed the above steps.