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

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 :)

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 :

Related Links :
Leave a response
@Reaper-X
From my experience with an older MaNGOS version, I know that the game is able to continue when emulator errors occur, but unfortunately in this case MaNGOS does quit – with an error that’s not logged, but is something like “This application has requested the runtime to terminate in an unusual way…”
Horadrum is the bomb, i got the server running last night but i had a problem today. I downloaded the new patch on accident and now it doesnt work. I think its patch 2.2.2. Some help plz.
Reaper-X i got server running as i said, but i allso wonder how to.. not “make” my own weapon but to edit stats,name,Dps and such.. but cant find how to. plz help! xD
# Hardy
ah don’t worry i also experience that error but so far its just worked fine for me :)
# AgentFishkow
Did you start the MySQL Service first ? or do you have mysql installed on your computer ?
# Horadrum
Thanks for the tips, and yes if you are not using TBC client all you have to do is just do as Horadrum says ;)
# will
What missing files ? i believe there’s someone already uploaded the extracted 2.1.3 maps files (to those who’s using a fast connection) :)
# Kyle K.
Which wow version you’re using ? TBC or not ? if you’re not using TBC, look at Horadrum tips ;)
# Garacaius
Yep .. actually you just need to be patience :) but unlike you, i just need to run the simple.bat once and wait ;)
as for creating custom weapon, are you talking about Creating a new weapon (by modifying its stats) using DisplayID which is already in the database without overwriting it or creating a new weapon using your own weapon model ?
If you’re talking about editing weapon and save it as a new weapon, you can do it easily by editing the table item_template data
p.s if you look at my screenshot, i was using a modified Merciless Gladiator Sword (2Handed), and Lionheart Executor (2Handed) into 1 Handed sword giving me a minimum of 6666 min damage – 9999 max damage
but instead of overwriting the default values, i choose to save it as new weapon name called Omega Weapon and Ultima Weapon :P .. hehehe
doe’s anybody have the answer about that missing file help help me reaper
@Reaper-X
No, my error message is:
“ERROR:ProcDamageAndSpell: spell 29838 (an attacker’s aura source) not have record in `spell_proc_event`)”
I checked the DB: entry 29838 really isn’t there.
@Garacaius
I launched the vmaps creation manually. That was the time it actually created all files. Maybe it’s a timing problem or something. And maybe some people run out of disk space. ;D
I found a fix with the “cant find map”
I am running a NON TBC private Server if this helps anyone
First in mangosd.conf you need to make sure the directory tree is using the forward “/” slash to make your Directory
i.e. C:/reaper-mangos-R4524/data
next make sure you set Expansion to 0(zero) otherwise it still looks for files that are not there.
Running WIndows XP Pro SP2
Ok, so I think I have most of the things set up right. However, when i try to run magnosd or realmd, it cannot connect to the mySQL database. Please help!!
ok i think i got everything else ok but i am getting the messsege that most r getting.
World Database: 127.0.0.1;3306;mangos;mangos;mangos
2007-10-01 06:04:30 Login Database: 127.0.0.1;3306;mangos;mangos;realmd
2007-10-01 06:04:30 Realm running as realm ID 1
2007-10-01 06:04:30 Using unknown world database.
2007-10-01 06:04:30 Using DataDir D:\Program Files
eaper-mangos-R4524\data/
2007-10-01 06:04:30 WORLD: VMap support included. LineOfSight:1, getHeight:1
2007-10-01 06:04:30 WORLD: VMap data directory is: D:\Program Files
eaper-mangos-R4524\data/vmaps
2007-10-01 06:04:30 WORLD: VMap config keys are: vmap.enableLOS, vmap.enableHeight, vmap.ignoreMapIds, vmap.ignoreSpellIds
2007-10-01 06:04:30 ERROR:Check existing of map file ‘D:\Program Files
eaper-mangos-R4524\data/maps/0004331.map’: not exist!
2007-10-01 06:04:30 ERROR:Correct *.map files not found in path ‘D:\Program Files
eaper-mangos-R4524\data/maps’ or *.vmap/*vmdir files in ‘D:\Program Files
eaper-mangos-R4524\data/vmaps’. Please place *.map/*.vmap/*.vmdir files in appropriate directories or correct the DataDir value in the mangosd.conf file.
someone plz help!
2.1.3 maps
http://rs124.rapidshare.com/files/42566957/maps.part01.rar
http://rapidshare.com/files/42641246/maps.part02.rar
http://rapidshare.com/files/42664697/maps.part03.rar
ok, i’ve now got my server going, but i can’t log in, from anywhere, i just get the cannot connect message from wow, i’m not sure, but when i get the server info, it tells me i have max connections set to 0, how can i change this/? or if that isn’t the problem, then if anyone can show me the light i’d be forever in your debt
Can someone help me, i’ve passed the problem with map 431 now it appears as missing the 5301243. Could it be because i don’t have the expansion.mpq file? If some kind soul could send me that map i apreciate it
Well, I don’t know about everyone else, but changing the backslashes to forward slashes in the DataDir did indeed fix my first problem, which was MaNGOS trying to find 0004331.map.
However, as is the nature of problems, one tends to lead to another, and I was promptly presented with the vmdir issue that a lot of you seem to be having. First it was “000_43_31″, which, after I ran “makevmaps_SIMPLE.bat” a few times, finally decided to show up. Still, for some reason, only a handful of files showed up for me, and then I was getting “001_33_39″ as missing.
Anyway, I’ll get to the point. Fair warning though, this all takes a decent bit of time, somewhere on the realm of a half hour +, especially if you have a slow computer.
Instead of running “makevmaps_SIMPLE.bat,” run the other one, “make vmaps.bat.” When you do, you’ll get a little notification about deleting the buildings file, go ahead and do it. Now let that command prompt sit for a little.
Eventually, you’ll get a screen that says it’s done, and now it’s time to extract the files to the vmap folder. Go ahead and continue. Now let it sit again for a while. Eventually it will say it’s done, and if you check the vmaps folder, it should be 1.75GB, and have files ranging from “000_27_29.vmap” to “572.0.0.vmap.”
I was finally able to load mangosd without a hitch after all was said and done.
Good luck to all of you who were having the same problem I was, and I hope this fixes yours like it did mine.
Oh, and Reaper, I don’t know if you have any inside connections to the people who make MaNGOS, or even if you know how to do it yourself, but I’d really like to see the ability to create our own weapons implemented sometime in the future. That’s one of the few things I miss about WoWEmu. But MaNGOS is so much better than WoWEmu ever was.
Peace.
aah forget to tell you this, but just in case you want to download my extracted dbc files from 2.1.3 you can download it from :
http://www.mediafire.com/download.php?2qjgmgtmyxq
as for maps and vmaps … im sorry but i can’t upload them because its too big for me (my maximum upload speed is just 5 KBps) and take 30 minutes to upload 10MB file (dunno how long its going to take to upload a 500 MB ++ filesize) :P
# Hardy
Yes, exactly the same :) … btw are you talking about spell_script_target empty ?
if so … you don’t need to worry about it, it just recently added on mangos 45xx (cant remember the exact rev number) because it still work fine :)
# Kyle K
Im still here (thought im going to get some sleep soon lol) ..
btw im sure that you’re running WoW 2.2 because patch-2-enUS.MPQ already gone when you upgrade to 2.2 from 2.1.3 (if you’re using below 2.1.3 i cant give you any support) :)
also you don’t need to worry about that error message (read: ignore that error message) because all data that is previously stored on patch-2-enUS.MPQ already moved into patch-enUS.MPQ or locale-enUS.MPQ ..
just in case you want to know the exact number of the dbc files that is required
the total of the dbc files are 176 files (if you get 176 files that mean the extraction process is complete) ;)
as for the maps, try deleting the previously created maps directory first then try re-extracting the maps again :)
@Reaper-X
Are your file counts identical to mine? If no, it might be the reason for my missing spell data.
maps: 3492 (1,06 GB)
vmaps: 3299 (1,75 GB)
dbc: 176 (43,8 MB)
also when i try to do extract-map it says a subdirectory or file maps already exist. then after a bunch of errors says
This applications has requested the Runtime to terminate it in an unusual way. Please contact the application’s support team for more information.
reaper hopefully u r still here cuz i want to get this up and running soon. i looked at ur little faqs and im still havin a problem. i am pretty sure they r labeled the right way and i moved the files directly to the warcraft/date/enUS and now it fins the first two but it still cant locate MPQ archive patch-enUS-2.MPQ
what do i do? i looked and i cant even find it there.
I just wrote a little faqs to those who keep having problem with MAP and VMAP not found error message
so check that out first ;)
Mine was works (/) helped
ok, so im new to this kinda stuff. vever done anything like it before. i was doin well till i had to extract the dbc files in warcraft/data/enus. when i try to extract it says
Output directory: .
Fatal: Could not loacte MPW archive locale-enUS.MPQ
MPQ extractor v1.4 by WRS powered by ShadowFlare MPQ API Library v1.08
it repeats that message three times then says The system cannot find the file specified. Press any key to continue…
so what do i do to fix this problem?
Whenever i open mangosd.exe, it says 0004331.map does not exist. But i have made sure it is in the map folder, and yet it still does not work!
Ok, I am sorry to keep posting, I just kept running the bats and re-trying and now its working, only one small problem that I don’t see listed is how to actually get the WoW client to log-into this server.
I mistakenly thought I should just start WoW as normal and the new server would show on the list but this is apparently not the case, was there a Tutorial I missed on how to join the now configured server?
A friend and I were going to try it on my lan tonight.
Many people here have the same problem:
Able to read problems but not able to read the solutions. ;)
I have the exact same problem as Mrseven :o) What do we do ?
Hi Reaper :DD i get the same error like every1 else
Maps/0004331.maps not found? What works? everything else went like planned and then i try to create an account.. Map not found..
Tulla :o)
i’ve been trying to run the mangos, but also got the error that didn’t locate the 0004331.map
But i’ve checked it and it’s on the folder. Already attempted to change the backslash and didn’t got it either…Do i need to try to download de wow 2.1.3 so it can work or what am i doing wrong…
Can someone help me?
trying to extract VMaps again… it takes time its probbably millions of lines passing my… (lol)
But when it stops it says its running vmap_assembler
it stands still for like Forever is it soposed to work and u cant se its working?
yes you have to put the last \ after data in your .conf file
so it should look like
DataDir = “D:\Program Files\reaper-mangos-R4524\data\”
try that if it still cant find the file re-run the .bat files for maps and vmaps i know that takes a while but hey it happens
So some people are saying reverse the address backslashes to forward slashes to get it to work?
So out of desperation I manually edited “mangosd.conf” bottom line from this:
DataDir = “D:\Program Files\reaper-mangos-R4524\data\”
To this:
DataDir = “D:/Program Files/reaper-mangos-R4524/data/”
The error that produces is as follows:
2007-10-01 17:54:31 ERROR:Could not find vmap file ‘D:/Program Files/reaper-mangos-R4524/data/vmaps/001_33_39.vmdir’
2007-10-01 17:54:31 ERROR:Correct *.map files not found in path ‘D:/Program Files/reaper-mangos-R4524/data/maps’ or *.vmap/*vmdir files in ‘D:/Program Files/reaper-mangos-R4524/data/vmaps’. Please place *.map/*.vmap/*.vmdir files in appropriate directories or correct the DataDir value in the mangosd.conf file.
Trying the following:
DataDir = “D:\Program Files\reaper-mangos-R4524\data”
DataDir = “D:/Program Files/reaper-mangos-R4524/data”
(Note I removed the last “/”) the error remains the same.
Seriously, does anyone see where I am going wrong with this?
Forget it i got it :p
i have a question every time i try to redo the makevmaps_simple it makes a building file where doe’s that go it that put of the missing file pleaseeee help its hard when you got 6 11 year olds that want to play sorry guys ty for any help you give me
I’ve been trying to install the Wow Mangos 4524 from scratch in the Wow 2.2. however when i got to the part to run the reaper-x-mangos, in the instalation part it gives a message saying that :
mysql is not recognized as valid command
(i have installed the mysql and tested id in the prompt already and it seems to be working)
If u guys could help me!
Thanks again Reaper! This is great stuff.
However, anyone else getting the following in their error log?
-
2007-10-01 08:50:25 Creature (Entry: 23157) have non-existed modelId_A (0)
2007-10-01 08:50:25 Creature (Entry: 23157) have non-existed modelId_H (0)
2007-10-01 08:50:25 >> Loaded 0 SpellScriptTarget from `spell_script_target`. DB table `spell_script_target` is empty.
-
Amazing that’s all I got this time. It just keeps getting better. :)
Ceinwyn how did you fix your problem with the missing file please help
Hi reaper-x,
Could you help me.. I try to produce a batch file or little app to extract an accoutn from my server… to put it on my usb-key and bring it with me when I play on some other server…
I think it’s possible to do this because the character are all in the mysql DB… so with some SELECT we could produce a SQL file.. but I don’t know the DB enought to know what to extract…
Thanks
i forgot to ty you guys for the first problem i m still with the second problem
ty guys i did that and now i got this 2007-10-01 06:04:30 World Database: 127.0.0.1;3306;mangos;mangos;mangos
2007-10-01 06:04:30 Login Database: 127.0.0.1;3306;mangos;mangos;realmd
2007-10-01 06:04:30 Realm running as realm ID 1
2007-10-01 06:04:30 Using unknown world database.
2007-10-01 06:04:30 Using DataDir D:\Program Files
eaper-mangos-R4524\data/
2007-10-01 06:04:30 WORLD: VMap support included. LineOfSight:1, getHeight:1
2007-10-01 06:04:30 WORLD: VMap data directory is: D:\Program Files
eaper-mangos-R4524\data/vmaps
2007-10-01 06:04:30 WORLD: VMap config keys are: vmap.enableLOS, vmap.enableHeight, vmap.ignoreMapIds, vmap.ignoreSpellIds
2007-10-01 06:04:30 ERROR:Check existing of map file ‘D:\Program Files
eaper-mangos-R4524\data/maps/0004331.map’: not exist!
2007-10-01 06:04:30 ERROR:Correct *.map files not found in path ‘D:\Program Files
eaper-mangos-R4524\data/maps’ or *.vmap/*vmdir files in ‘D:\Program Files
eaper-mangos-R4524\data/vmaps’. Please place *.map/*.vmap/*.vmdir files in appropriate directories or correct the DataDir value in the mangosd.conf file. note i tryed doing the cnage of the fold name and then it would not work pleasee help thank god i love kids
i tried Extracting again but still doesent work…
But atleast i got the server running ^^…
Now i only have 1 question.. how to add\make custom items? :P
edit from last post, it CAN’T start the service, sorry for the typo
thanks for the feedback, i’ve tried a new sql instance to see if that would work, and now its saying that it can start the service, i get error 0, could this be why mangos can’t get it going, because i’m pointing it to the right dir. if so, any ideas why it won’t start.
also, if it helps, i was running 2.2, reverted back to 2.0 and then updated to 2.1.3, however i still got the error that you noted about 2.2 with the “missing” file, and to ignore it.
sorry i’m a bit of a noob at this
corrected my error some of the patches didnt load properly so i waited till this morning and repatched my wow
# Bernardo
Actually at 4488 i forgot to enable vmaps by default (later since 4505 i changed so vmaps is enabled by default)
so the fix would be disabling vmaps to those who keep having problem with vmaps
# Sykohtyk
Where is your mysql installation directory ? you need to enter the full location of mysql.exe (where you can located that file) when prompted ;)
# Nikolaibroxz
Yep disabling vmaps may help you, but i’d suggest you to re-extract the vmaps again
when you run the vmaps_simple.bat it’ll create the buildings directory and later get assembled to vmaps directory … the process to extract vmaps will be long depend on your computer specs of course
all you have to do is just wait until there’s a message saying press any key to continue when extracting the vmaps :)
# Mois
Unfortunately its impossible for me to upload vmaps :( … because its file size is larger than 100MB and that’s already compressed with rar solid archive + best compression (uploading 10MB file take 30 minutes for me) .. and if i have to upload 100MB file … it’ll take a day or more for me to finish the job :(
all good so far, but i’m getting the following error when i try the install option
mysql is not recognized as an internal or external command
any help out there??
Woyay i got server working.. but i disabled vmaps…
i opened Mangos config file and disabled vmaps then everything worked (exept vmaps ofc :P)
changing datadir C:\Mangos\data\ to C:\Mangos/data/
worked for the issue of not finding 0004431.map
Anyone uploaded the VMaps yet?
It seems that most problems occur when u try and extract these files, its very hit or miss.
I’ve tried several times now, sometimes i get none, others i get about 200-300 files.
Not sure if i doing it wrong, but other extractions went ok.
it was the same that i had.. but i just deleted all and redid the innstall