WoW Mangos 4524 modified to work with WoW 2.1.3 and 2.2

Another WoW Mangos Release time … basically this release is to those who’s prefer to stick with their WoW 2.2 Client and not planning on reverting to the previous 2.1.3 patch. And i’ve only done a small modification so that it’ll accept the 2.1.3 and 2.2 client only. But as a note, 2.2 is still not officially supported yet by the Mangos team (and i don’t know when it’ll be fully supported). So if you found any errors message when used on 2.2 client you just need to be patience :P

As an addition, from this release i’ve decided to stick with only 1 release that contain the full database dump (because of my slow connection), but to those who’s already using my previous wow mangos 4488 and mangos 4505 compilation, you don’t need to worry about it because you can also upgrade from your previous version without problem ;)

One more thing, the batch files i’ve created is only tested on Windows XP SP2 … i haven’t tried it on Vista yet, so to those who’s running Vista perhaps could give it a test and tell me is it working for Vista too or not :)

Update : If you’ve just upgraded into 2.2.2 recently, and not planning on reverting your wow installation to 2.1.3 or 2.2 … you can try my new Mangos 4535 Release (ScriptDev2 137, extracted DBC from WoW 2.2.2)

Just like before … here are the download link :

# Modified Mangos 4524, ScriptDev2 136, Project Silvermoon Database Rev 18 | Megaupload

# Modified Mangos 4524, ScriptDev2 136, Project Silvermoon Database Rev 18 | Rapidshare

Okay … and here are the steps to use it :

Requirements :

1. MySQL : Look at my previous post more info about installing mysql

2. .NET Runtime 2 or other files that is related to your system (if you get error message saying that MSVCx.dll can’t be found or missing runtime … you just need to go to Microsoft website to download it … although this is a rare case but it seems that some people experiencing this issue)

Upgrading from Previous Version :

1. Extract the archive somewhere in your harddisk for example C:\reaper-mangos-R4524 and then go to reaper-eazy-mangos directory

2. Run the reaper-x-mangos.bat and choose the option to backup your data and wait until the process finished

3. After finished with the backup process, then you’ll be at the menu screen once again … and this time you just need to choose Installation from the menu … and wait

4. Now you just need to choose Restore, to restore your character data …

5. Now for the last step … you just need to choose the Mangos Config Editor from the menu and adjust it accordingly (especially at the datadir to point to the previous data directory location) … and you’re done

That is Omega and Ultima

Fresh WoW Mangos Install :

Note : All tools located in tools directory

1. Copy all files inside the MapExtractor Directory into C:\Program Files\World of Warcraft (this is the default installation path for World of Warcraft) and then run the extract-map.bat

2. Copy all files inside VmapExtractAssembler into C:\Program Files\World of Warcraft and run makevmaps_SIMPLE.bat … and wait again until it finished

3. Copy all files inside DBC Extractor into C:\Program Files\World of Warcraft\Data\enUS … and run the extract.bat … and wait until it finished

Note : in order to use DBC Extractor you’ll need to have Microsoft .NET 2 Runtime (search the microsoft website for it)

4. Move vmaps, maps, and dbc folder from your World of Warcraft game directory into C:\reaper-mangos-R4524\data (create folder named data first)

the rest is just the same like the upgrade process with the exception, you don’t need to choose to backup or restore your data

And after finished everything as specified in the upgrade process, you just need to run mangosd.exe and realmd.exe and add your own username by typing create blabla blabla as shown on below image :)

Creating Account in mangos

As a bonus, i’ve also added a realmlist ip changer (in the menu) so those who’s having problem with configuring their realmlist to be accessible from LAN, can use it to make things easier ;)

Special Note to WoW 2.2 Users :

If you previously haven’t extracted the DBC files, maps and vmaps files from your WoW 2.1.3 client, and you get an error message saying that Patch-enUS-2.MPQ can’t be found … you can just safely ignore that error message

I’ve tested the 2.2 Client with this modified 4524 Mangos and everything seems to work fine (but perhaps that’s just me since i never played on official server) except that you’ll see lots of message on your mangosd window

And of course that’s because 2.2 is still not supported yet by Mangos … but to those who’s running wow 2.1.3 all i can say is … everything seems to be good and you won’t see message that’s only get shown when running the WoW 2.2 client ;)

here’s a screenshot taken using WoW 2.2 :

WoW 2.2 Test

Related Links :


Note: Comment may not appear right away.

245 comments on “WoW Mangos 4524 modified to work with WoW 2.1.3 and 2.2

  1. # ReaperX OR anyone else who can help

    Are the Vmaps, Maps and the DBC folder supposed to be made when you move the data from your “Reaper-Mangos-R4524″ folder into the “World of Warcraft” folder? If so.. Its not working, I did a search for files for “vmap” and found a older one but it was only 206 MB… and it needs to be 2GB right? but it didn’t make the “maps” or the “DBC” folder i did a search on and so I deleted the vmaps and ran the make vmaps.bat and it wouldn’t make a new folder…

    Please help.. Don’t skip me .. again

  2. I tried doing this tut and i get the game to load but no NPC or MOBs appear! What am i doing wrong?

    I do get a few errors with the loading of certain mysql db files

  3. # rok

    Look at my previous mysql installation guide :)

    # Xeraz

    Try using different port, someone from UK yesterday also had the same problem as your, and after researching a bit more about his ISP, it seems that his ISP block that port by default, and when i told him to change the port .. it works just fine

    that’s me on his server

    # InfernoX

    Look at my previous mysql installation guide to see how to restart mysql service and install it correctly ;)

    # Cory

    Which WoW version you’re using ?

  4. You have to use unix style delimeters on the path so / instead of \, i.e. c:/reaper/data instead of c:\reaper\data.

  5. Well uh.. Then how am i supposed to start the mysql service? The only thing i can think of is the mysql command line client (mysql.exe?) but there comes that error.. And when i try to write “mysql -u root -p” into the command thing, the same error comes..

  6. # ReaperX OR anyone else who can help

    Are the Vmaps, Maps and the DBC folder supposed to be made when you move the data from your “Reaper-Mangos-R4524” folder into the “World of Warcraft” folder? Or do I have to make them, if so do I just make them in the “World of Warcraft” folder.. or what. Because I’m stuck at that part atm.. Where I’m supposed to drag the data back and put it into my server folder…. please help.

  7. i’m still expierencing missing map file 04331.mpq i changed expansion into 0 but it still has the same error do i need to reinstall wow and then patch back up and do i need to do mangos all over again… after i reinstall wow???

  8. # Tony

    Did you run the reaper-x-mangos.bat first and then choose the first option to install the required table and database ?

    # Kyle K

    Look at the screenshot on how to do it manually at below link (btw don’t post mysql statement here or you’ll get blocked after several retries) :)

    Note : the password is mangos when prompted

    # InfernoX

    from your error message, that mean mysql service has not been started first :) … so try to start the service first

  9. When i try to start mysql, there comes a message: Cant connect to mysql server on `localhost` (10061) The same 10061 error comes when trying to start mangosd and realmd. Does this mean that i have to forward ports or something? ‘Cause if it does, I think I cant, because I cant setup a static ip, because i dont know what to put in the “dns address” in the connections properties DX

  10. More detailed ? Hm… Ok they authenticating… And come table with realms, they choose it and nothing.. it comes again and again.

  11. i have been fooling around with the reaper-x-mangos batch and i still can’t connect to the databas or anything i am stumped i have tryed and tryed for days to fix this but i can’t seem to find any answer plz help me man… i’m out of ideas

  12. ok i have config mysql and done the mangos too but when i run mangosd.exe and realmd.exe i get an error message on mangosd.exe saying ” could not connect to mysql database at access denied for user ‘mangos ‘@’ localhost’ after that it says cannot connect to world database;3306;mangos;mangos;mangos

    i get this message for both the realmd and mangosd what is wrong and what can i do to fix it? ty in advance

    ps. GREAT GUIDE!!!

  13. yeah reaper its me again. works fine alone but i cant get the lan server up. heres my error messege.
    ERROR 1064 (42000) at line 1: You have an error in you SQL syntax: check the manual that corresponds to your MySQL server version for this syntax to use near ‘s Realm’, ‘address’ = ‘’ WHERE ‘realmlist’ .’id’ = 1 LIMIT 1; SELECT’ at line 1
    ok that was the error messege. go any ideas on what i should do?

  14. Hi i got everything working, as far as being able to play the game by myself done. However some of the mobs in the game are really “tiny” for some reason and are kind of hard to notice some times?
    any1 else had this happen to them?

  15. Now i got it to work but when my friends try to login and select realm a connecting… shows up but then again the select realm window opens.

  16. # InfernoX

    The database IP address you put in your mangosd.conf and realmd.conf doesn’t need to be changed unless you put the MySQL Server on another computer ;)

    as for the ip changer for lan, it’s in the batch file provided (since most people are having problem when executing the sql queries directly i choose to make it easier for them via the batch file :)

    # Xeraz

    Can’t join realm ? could you give a more detailed description ?

  17. Oh i got it after looking little closer at the error. Seems that the mangosd was putting a / between the data and, but the other slashes were different, so it didnt work.
    But im wondering will the database ip change if i change the database info in the mangosd and realmd textfiles?