Since the situation here has been resolved (Thanks God, although it’s still raining here but well at least i hope there’ll be no floods again), i’ve decided to release another update for Reaper Mangos :D so to those who are wondering whether there’ll be another Mangos update for WoW 2.3.3 here is my answer ;) … and just like before this update contains Project Silvermoon Database and Unified Database so you can switch between them freely (and choose which database suit you best) ;) … other than that i also included several other custom patches (i’m not too sure whether it’s stable or not but i guess you can check it by yourself)

To summarize it … the custom patches that gets added into this version are:
And using :
Also i’ve made lots of adjustments / changes / whatever you called it into the reaper-x-mangos so to those who are new into Mangos World can also setup their own WoW Private server easily like function to repair database automatically (just in case your database crashed), better checking, etc and will probably add more feature in the future … and well basically that’s all about it :)

Note: I have only tested it on Windows XP SP2 only because i do not have Vista, Windows 2003 Server, Windows 2000, Windows 98 / ME installed
As for the instruction manual to those who are going to perform fresh installation, you can follow below link for the instruction on how to use it (the most important part is the MySQL Installation and Data Extraction)
And to those who wants to upgrade from Reaper Mangos 5116 into this version, all you have to do is just run the reaper-x-mangos and choose to upgrade it (i’ve decided to merge it into one file to make future changes easier) … but make sure to create backup first before doing it, and to create a backup all you have to do is just choose option number 2 and the backup file will be saved under backup folder in reaper-eazy-mangos directory :)
Important Files :
or if you prefer a smaller version (because you don’t have fast connection speed), you can also use .NET Framework 2.0 or .NET Framework 3.0
Download:
Reaper Mangos 5472 has been released. Grab the new version instead ;)
Updated Reaper-X Mangos that include new option to install / remove Custom Vendors on Stormwind and Orgrimmar
Note: To use it you just need to download the updated file and extract it into reaper-eazy-mangos directory to overwrite it, and you’re all set but please note that the custom vendors has been tested only with Reaper Mangos 5225

Optional Download:
And finally if you get a virus alert from your Antivirus saying that reaper-x-mangos.exe is a Trojan, Suspicious File, etc … you can ignore that message, i guarantee that file is clean and that is a false alert / alarm generated by your antivirus (i have Kaspersky 7, NOD32 v3 and AVG Free installed on my machine and always make sure that everything here is clean) … and as a side note, AVG previously marked that file as virus but i send them an email message saying that is a false alert and received a reply from them in just 1 day (if you want i can post their reply here) :)
p.s If you would like to share your extracted DBC Files (from WoW 2.3.3 other than enUS), VMaps and Maps (from WoW 2.3.3 Client any region because it’s impossible for me to upload it), by uploading it to your favorite file sharing website, i’d be delighted to put the link here for other to download. And all you have to do is just leave a comment on where you’ve uploaded that file ;) … or if you know some other Mangos tools that might be useful to those who use Mangos, it’d be great if you could post some more info about it and where to get it :D
Okay now time to get some rest … because i haven’t sleep since yesterday :D
Related Links :
Mangos GM Commands
Creating Public WoW Server
Set up home webserver
Leave a response
Dear reaper, i had download the mango 5225 for my wow patch 2.3.3. Do i still need to download the .NET Framework 2.0 or .NET Framework 3.0? what is the function of this two frameworks, please advice, great thanks.
Hi reaper and other ppl
I’v never had too much trouble installing reaper mangos only sometimes but when i re-read the instructions i get it all right but any i would just like to know how to put custom weapsons/items into my game database.
thx
Hi Guys, for those who are having problems getting people to connect to your server remotely – this might help.
I spent ages trying to work out how to get this working…..
I could connect locally, but was unable to connect remotely (looping at the Realmlist screen). I had opened up all the relevant ports and everything seemed to be ok.
I had been trying to use my Laptop to connect remotely from my sisters house.
- It turns out that you also need to ensure that the ports are forwarded or passed through on that router as well.
changed that router setup as well and tada – i can connect.
@ anyone whos having character loading problems
If you are getting an error something like this:
2008-02-21 23:07:10 SQL: SELECT `guid`,`account`,`data`,`name`,`race`,`class`,`position_x`,`position_y`,`position_z`,`map`,`orientation`,`taximask`,`cinematic`,`totaltime`,`leveltime`,`rest_bonus`,`logout_time`,`is_logout_resting`,`resettalents_cost`,`resettalents_time`,`trans_x`,`trans_y`,`trans_z`,`trans_o`, `transguid`,`gmstate`,`stable_slots`,`at_login`,`zone`,`online`,`pending_honor`,`last_honor_date`,`last_kill_date`,`taxi_path` FROM `character` WHERE `guid` = ‘4′
2008-02-21 23:07:10 query ERROR: Unknown column ‘taxi_path’ in ‘field list’
Simply go into your MySQL->Character->Character and add a new field called:
taxi_path
After that it should run fine…however i havent throughly tested it but i did get to log in :)
@Sephiroth: I’m pretty sure this is because it is thinking you are not close enough to the mob. I remember when it was possible to turn attack mode on even if you were out of range of mobs. Now that they changed it to automatically turn off attack mode if you are out of range (seems it changed around the same time the made the hunter class autoswitch from ranged to melee when distance changed). I liked the change as far as hunters go (doubt they will every fully fix that class on Bliz or private servers), but as far as melee for everyone else refusing to turn on attack mode because you havent gotten close enough to melee yet is just annoying and makes you stop attacking if something moves away from you (or if your system THINKS they are out of range for an instant) which is just dumb.
What I did to fix the mangos string error was the following in reaper-mangos.exe.
backup character data
restore character data
then choose X to upgrade
done and working now…
hmm after tryin to redo my server back up from scratch i am still having the “fighting” mode start up and end within a few seconds..was wondering if anyone out there is havin the same issue and knows how to remedy it…and for those that have no clue what i am talking about…what i mean is when i click a mob to just do a normal default attack with my melee weapon…i go into attack stance then within about 4seconds it leaves it…and when im right up against the mob i click them to default attack..then i have to constantly click them to keep the attacks going…does anyone know how to remedy this?
Well I figured out what I did wrong. Needed to backup character data then restore it. Now it finds everything just fine. So my mangos problems are FINALLY over. Reaper you did A great job on this easier to use then ever man.
Now it time to work on this stupid WoW interface error I’m getting. Going to reinstall wow see if that solves my problem.
Later guys,
mArTiAn
ok, got around my problem, fresh install
followed guides to install 5116, but installed 5225 instead, everything worked great till i made it public, all ports are open and uturret says their open, but i can not connect to my realm list server via the server pc, or my main pc.
@martian: Yes I have seen that error. Did you try to reapply the character database upgrade to make sure it was applied after restoring your character data from backup?
its in the \reaper-eazy-mangos\upgrade folder named char-up.sql
Hello, anyone know how can i add graveyards?
I tried ”.addgrave” as it is listed in the commands but it says that is it not working.
Any ideas?
Dex.
Ok. So i have a bit of a problem with guilds in the new release. I can create one fine but when i restart my server i get this line:
Player [MyChar] (GUID: 2) marked as member not existed guild (id: 2), removing guild membership for player
And then i am no longer in a guild when i log back on…Anyone else having this problem?
This happens everytime i try to create a new guild then restart my server.
Reaper
got any advice about my post?
# Myself
Couldn’t find the filename specified ? btw did you run reaper-x-mangos.exe from reaper-eazy-mangos folder and didn’t change anything there ?
# ron
Your welcome Ron =)
# Those who have mangos_string error message
i’ve been trying to replicate the problem by fresh installing the 5116 and create new test account and character and finally upgrade it into 5226 for the purpose to replicate the upgrade problem but unfortunately i couldn’t replicate it
btw here are the steps to upgrade from 5116 :
1. Run reaper-x-mangos.exe in 5225 release, and then choose backup (dont worry it wont overwrite old backup because the new backup filename will be using date time and seconds)
2. Choose to upgrade, and choose to upgrade from whatever database you’re using previously (for example if you use UDB then you should choose to upgrade UDB)
3. And done
Hello again,
@informative
I know you have had this error before. I upgraded from 5116 to 5225. Did everthing reaper said to in instruction guide. Getting the following error.
2008-02-21 14:40:21 Loading MaNGOS strings…
2008-02-21 14:40:21 ERROR:SQL: SELECT `entry`,`content_default` FROM `mangos_string`
2008-02-21 14:40:21 ERROR:query ERROR: Table ‘mangos.mangos_string’ doesn’t exist
2008-02-21 14:40:21
2008-02-21 14:40:21 ERROR:>> Loaded 0 mangos strings. DB table `mangos_string` is empty. Cannot continue.
How do I fix this problem?
At least I’m not getting the map and vmap errors anymore…
thanks
martian
Dude this was a life saver, I upgraded my client and couldn’t log into my server. I tried to recompile it with the latest CVS on fedora core 5, but the CVS seems to be corrupted today.
Any way, I found that you don’t have to update the DB, Vmaps, Maps, DBC, or World, file, I used my linux binary of the world with all my stuff from build 5019 and just updated the realm file with your windows binary used wine to load it, and boom i can log in again using 2.3.3. No problem, all my custom vendors mobs, etc, etc, etc, work.
I guess that will teach me to use the launch.exe file.
Thanx for the files.
rongoda.com
Sry for doulbe post, but i have tried this either with realmd and mangosd, running or not running, and it cant find the file
I am trying to update from 5116, I run the update option, but when it gets to updating character, it says it can not find the file specified. everything worked up to this point.
Hi!
Im crew at a local computer party, and we are gonna have a wow 3v3 arena compo!
We are planing on using Mangos 5225, but having some thoughts about the upcoming patch etc.
we are gonna make the accounts and chars etc ourself, then give the people that have signed up access to them, as this will prevent cheats when players have GM status to .lvlup etc.
got any suggestions on how to make this go without any problems? or good suggestions?
Please mail me at Stian-sollie@hotmail.com
(no spam please:))<3
I’ve got items I added all in one number range. They are near the end and this makes it easy to grab the text from a SQL dump of Mangos by searching for a particular item name in my Mangos.SQL – I wrote that text to a small MyItems.SQL file and just reimport that any time I want to add those items. This is important because these items are already ON some of the people adn would vanish if I upgraded without adding those item numbrs back to the item_template table.
The other thing is custom vendors. Backing those up was a bit trickier. It is best to design them and add them as a SQL and then just save it. Vendors have three basic areas needed to add them and they look something like this so you nkow what three areas to look for. This sample vendor is number 73559 in my database.
DELETE FROM `creature` WHERE `id`=75359;
INSERT INTO `creature` (`guid`,`id`,`map`,`modelid`,`equipment_id`,`position_x`,`position_y`,`position_z`,`orientation`,`spawntimesecs`,`spawndist`,`currentwaypoint`,`spawn_position_x`,`spawn_position_y`,`spawn_position_z`,`spawn_orientation`,`curhealth`,`curmana`,`DeathState`,`MovementType`) VALUES
(75359, 75359, 1, 0, 0, -7123.3, -3704.4, 14.045, 5.565, 900, 0, 0, -7123, -3704, 14.045, 5.565, 9800, 100, 0, 0);
DELETE FROM `npc_vendor` WHERE (`entry`=75359);
INSERT INTO `npc_vendor` (entry, item, maxcount, incrtime) VALUES …..
INSERT INTO `creature_template` something something….
Hey.
I’m still using 5058 and am thinking about upgrading (patch by patch) to this version.
My problem is this.. I have quite a few items , portals and scripts in the mangos / characters db. How can i upgrade and not lose the items I have added ?
And also, my sql is not in the same place as the mangos demon is . As in it’s on a another machine. How do I set the upgrade process (it asks for the mysql.exe ..)
Many thanks.
http://www.neowin.net/forum/index.php?showtopic=619461&pid=589207229&st=0&#entry589207229
Nvm, use this guide, couldnt post in comments.
”
to
”
didnt show up in previous post
Ok Guys, after a sleepless caffine filled night of trawling forums and trying to fix my vista “side by side association problem” i finally found the fix.
Searching how to install MySQL Server I have found answers to typical questions concernig installation in Vista (UAC, side-by-side error fix ( http://bugs.mysql.com/bug.php?id=34340 ), firewall, compability), but no complete answer. After spending several hours finally I got my server running. So here is the algorithm.
To install MySQL Server 5.0.51a in Vista
1. Disable the UAC in Windows Control Panel->User Accounts
2. Use mysql-essential-5.0.51a-win32.msi
3. In the final step uncheck “Configure MySQL Server now”
4. Download and run Resource Hacker http://www.angusj.com/resourcehacker/
5. Open …\MySQL Server 5.0\bin\MySQLInstanceConfig.exe with Resource Hacker
6. Navigate to 24\1\1033
7. Change
to
8. Press “Compile script”
9. Exit Resource Hacker and save the result (overwrite the initial MySQLInstanceConfig.exe)
10. Now MySQLInstanceConfig.exe should start normally.
11. Configure the server.
12. Sometimes the server doesn’t start:
a) Check Windows Firewall settings (3306/TCP)
b) Try changing the compability mode for the file …\MySQL Server 5.0\bin\mysqld-nt.exe to Windows XP-SP2.
13. That’s all!
@Aon
Don’t think so, some people have told me you can edit the scripts, but i really don’t want to be playing round with it when i cant get the server to detect the chars ive made yet ^_^
Great job! Works surprisingly well.
I however ran into one tiny gamebreaking problem with a warlock: Master Demonologist, Soul Link, Demonic Knowledge and such buffs that are “cast by the pet” or that affect both the char and the pet, none of those work. Also, the pets do not auto-cast their aura’s such as Blood Pact / Paranoia. Any solutions?
@Reaper-x
How can i talk to you Privatly? whitin “Contact” Button in top orr ?
I can’t seem to get wow to connect to my server I have followed all the set up and install directions but it will not connect. I keep getting “unable to connect” I have changed my Ip address and port forwarding several time but nothing. does any one have a plain Jane setup guide for mangos 5225 from start to finish. If you an help I would appreciate it.
I have a strange problem with the server..Everything starts up fine, and people can log in and play fine..for a time..after the mangos and realmd have been sitting there for a while..the mangos window seems to lock up and not do anything. I can type commands, and enter them, but the window shows no response other than putting a new blank line under the command, if I press enter once again the mangos> prefix shows up again.
I found this out trying to type “info” to see who was on my server and it didn’t list anything.
I’ve also noticed that once the window gets into this state..everyone gets stuck at “Retrieving character list”..and relogging into the server does not fix it.
Any ideas?
@Lurthor: possibly a firewall issue? Make sure to open all of the needed ports on the server machine that are needed there are at least 2 maybe 3 you will want open. When the realmd.exe hands off to the mangosd.exe it uses those ports
OK I may have spoken too soon. This may just be related to other corruption in grandfathered characters. I made a new blood elf and he works ok so far as flight paths but an existing one that has been converted forward since like revision 49xx will only fly to ratchet from gadget despite getting the other paths to like cenarion, freewind and taurajo, crossroads etc. Its definitely possible to corrupt characters across the series of conversions for whatever reason.
Would be nice if we could clean up converted chrs somehow.
@Sienna: Yes quice should make it easy to look up the vendor in question then just do what he said above the .addspw NPCnumber 1 (remember the 1 after him otherwise he might not be permanent)
Yes you don’t have to close and reopen the trainer but you do haev to ignore the bogus skills they pop in at the top of the list at some point. Thats a frustrating bug.
I have a new bug to report. Has anyone else tried playing a blood elf and taking them to like gadgetzan and found the system is just completely not letting them use flight paths with 5225?
As GM we tend to .tele a lot but players might find Belfs frustrating. it’s almost like some kind of faction bug. The enemy flightmasters are red but cant be attacked and the friendly bathandlers will let you get that flight path but its not linked to any others.
hi again I got mysql working thx. when I run the database install from reaper-x-mangos and get to were it askes witch database to install unified or silvermoon. with both I get a error message [The system cannot find the file specified] and then I get press any key to continue. it then gives me mysql account info and database info and [file not found] 5 times. then it says using mysql root account is unstable and ask to create a new one. I created a new mysql acount and password and tryed to install the data bases I get the same [The system cannot find the file specified] when I chose eather data base to install please help
welcome back to the land of the dry reaper…. hope everything is ok with the floods on the home front….. love the work you do for all of us
with the addition of the events anouncer (great idea) currious though what is the event nights?
Check existing of map file ‘@prefix@/share/mangos/maps/0004331.map’: not exist!
Soooooo
Can someone show me where all these folders need to be placed?
I had 5116 or whatever and after upgrading, I get this error.
I look in the mangosd.conf file and the dir path is @prefix@/share/mangos
Maybe I’m having a brain fart here or something, but I’m just not having any luck now.
Help – trying to set mangosd.exe and realmd.exe as windows services (which I can do so they show up in the services window with the correct path and executable name.)
I’m doing this so I can force them to restart if they ever crash during game play. (It happens about 1 time overy other day randomly).
However when I try to start the service for either of them I get the Windows error: “Could not start the MangosDB service on Local Computer. Error 1053: The service did not respond to the start or control request in a timely fashion.”
I know the path to the executable is correct in the service I created: C:\ReaperMangos5225\mangosd.exe
Anyone know what might be wrong?
@ Sienna
Just go look up his ID# on thottbot or something then do .addspw ID# and he’ll come back. As for the training, there are a couple skills on each class that are like that :( i havent found a way to fix it yet.
Hi, I was just wondering if there’s a way to bring back an npc after using the .del command on them. I was messing around with stuff and away he went. It was a warlock trainer from Ironforge (luckily there’s more but I’d still like him back)
One other problem, I’ve seen this on about 2 other servers. When I’m buying warlock skills, I have to keep closing and reopening the window because after I buy one, Life Tap (rank 1) pops up at the top of the list stopping me from quickly training through all thats available. I’ve tried unlearning Life Tap and relearning it (checking to see that I’ve learned it in the proper order, rank-wise) and it still comes back.
So i was rockin a 70 lock, summoned voidy, and told it to attack a SW guard…instead it cast sacrifice. it seems like a major bug as anytime i try to have voidy attack anything all it does is cast sacrifice. anyone know whats wrong and any possible fixes?
Im happy to say I have had this server running since you posted it reaper, and it has been running with out a flaw. many thanks
will
the portal was premade called tele to ratchet,(i used Quice to find spell id for it) and i just changed the coordinates in the db to point to gmisland(with Sqlyog).
ah ok, but that doesn’t work either, it says it can’t find it :(
@halo
There is no longer a reaper-x-mangos.bat file in this release. everything is run through the ‘reaper-x-mangos.exe’ file in the ‘reaper-eazy-mangos’ folder.
reaper and team i have a question i got everything set up and it works great but i am trying to get the custom vendors to work i tryed to do what you say at the top drop it and then i get an error could not find file
kane did you make that portal to gm island or was it premade if so what is the id no trying to make the portals for it
I’ve downloaded the file, but I’m missing the Reaper-x-mangos.bat so i can’t run it, can any1 help me?
Ok, another update, uninstalled MySQL 6.0, installed 5.0, then hit a new snag, when it finishes install i clicked instance config manager, and then i get an error,
‘This file does not have a program associated with it for performing this action. Create an association in the Set Associations control panel.’
Any help on locating set associations control panel much appreciated.. :P
ah, strange because i had it running before. thanks for that, ill do a reinstall. No need to go all caps on my ass tho xD
MANGS SERVER WILL NOT WORK CORRECT WITH MYSQL SERVER 6.0 !
MANGOS SUPPORTS ONLY MYSQL SERVER 5.0 TO 5.1 VERSION !
THAT’S THE SOLUTION TESTED 100%