Reaper Mangos 5082 – Easy WoW Private Server for WoW 2.3.3

Here we go again, another important and vital patch. Previously we took a vote using comments on the site and asked would you prefer a update that runs 2.3.3 or wait for a more compatible version. Well after countless tests on our Test-Server we have found only 2 very small bugs while running it. I highly recommend updating to this version because it applys major updates to the database and provides 2.3.3 support!

Updated in this Revision:

  • Support for Patch 2.3.3
  • ScriptDev2 Updated to 241
  • AuctionHouse Improvements
  • More Compatible Database
  • New Quests
  • New Items
  • New Objects
  • New NPC’s
  • Stormwind has 1/10th more NPC’s
  • Bug with humans getting confused with orcs by NPC’s
  • Zones Redone:
    • Blasted Lands
    • Swamp of Sorrows
    • Deadwind Pass
    • StrangleThorn Vale
    • Duskwood
    • Westfall
    • Redridge Mountains
    • Fix one Karazhan quest by adding missing spawns

Northern Subdivision

REQUIREMENTS:

1. MySQL Database and the Guide on how to Install MySQL

2. World of Warcraft Client version 2.3.3

3. Updated DBC’s, VMAP’s, and MAPS Updated for 2.3.3!
DBC’s are already included as part of this release!

4. Mangos Server :

Reaper Mangos 5116 Has been released, so grab the new one :)

Reaper Mangos 5082 SD2 241 UDB FULL | 17.4 MB | File Beam
Reaper Mangos 5082 SD2 241 UDB FULL | 17.4 MB | Rapidshare
Reaper Mangos 5082 SD2 241 UDB FULL | 17.4 MB | Mega Upload

Fresh Install:
Important Note : Fresh installation will overwrite your database

1. First you’ll need to install MySQL

2. Extracting Maps, DBC and VMaps from your World of Warcraft installation
(You can safely ignore the Patch-2, or any not found xxx-2 message)–This only happens if your extracting from patch 2.3.0

3. Run the reaper-x-mangos.bat inside the reaper-eazy-mangos folder, and you’ll see something like below image for an example, and then you just need to write the full path to your mysql installation directory (where mysql.exe and mysqldump.exe can be found) ;)

MySQL Input Directory

4. Selection Option 1 by pressing “1” on the keyboard and pressing enter.
Note: This will wipe out any previous versions of WoW you have in your database.

Jared ReaperMangos Version of Menu

6. After finished with all of the above process, all you have to do now is just open the realmlist.wtf file in your World of Warcraft installation directory (the default location can be found at C:\Program Files\World of Warcraft) using Notepad, Wordpad, or your favorite text editor and then …

Replace :

set realmlist us.logon.worldofwarcraft.com
set patchlist us.version.worldofwarcraft.com

With :

set realmlist 127.0.0.1

and then save it and close realmlist.wtf File.

7. Now you just need to run mangosd.exe and realmd.exe from your mangos directory and then the next step would be creating your own username with your desired password for your own WoW server account as shown on below image followed by typing setgm to give yourself a GM level account

By the way, if you can’t see what you should type inside the mangosd window from the above image, actually you just need to type :

create username password

to create the account

setgm username 1-3

to give yourself GM Access at certain level (3 is the highest level and should only be used on your account while normal player is 0)

8. Finally if you have Burning Crusade client installed and want to be able to create Burning Crusade specific character, all you have to do is just type :

setbc username 1

to enable burning crusade expansion for your account :)

Optional :
If you want to change the server name into something else, you can use the reaper-x-mangos.bat to adjust it :)

Upgrading from 5045 Release:

1. Re-extract vmaps, maps and dbc because this version no longer supports the old World of Warcraft 2.3.2 installation and only supports the new 2.3.3

2. Go into your WoW Reaper Server Directory, and open reaper-eazy-mangos. Next I recommend opening the batch file and backing up your character data. This is optional though.

3. Open the Folder called “Upgrade” and run reaper-x-upgrade.bat.

4. Next type in the directory to the Bin Folder where your mysql.exe and mysqldump.exe files are located.

5. Then make sure that you are upgrading from the latest previous version or else you WILL corrupt your database and possibly lose your character data.
Upgrade Warning

Guide on how to Edit Mangos.Conf
Thanks for the Mangosd.conf edit guide Jeremy!

First off make sure that you have your MySQL running before doing anything.

You need to go back into the reaper folder (C:\Reaper-X-Easy-MaNGOS\reaper-eazy-mangos)
And run the batch file called reaper-x-mangos, there is an option there to setup your LAN or IP for use, This new batch file does correctly setup your DB to the IP you enter in this batch file. Once you’ve done that, if you haven’t gone back in to edit the config files in your reaper folder mentioned above, you need to do that, there is a section in there with this.

# Data directory setting.
# Important: DataDir needs to be quoted, as it is a string which may
# contain space characters.
DataDir = “C:\Reaper-X\data”

This is an example of waht it may look like. You need to change this to the path where you put your data folder with the maps, vmaps, and dbc’s.

Second, …

# Database connection settings for the world server.
# Default: hostname;port;username;password;database
# .;somenumber;username;password;database – use named pipes at Windows
# Named pipes: mySQL required adding “enable-named-pipe” to [mysqld] section my.ini
# .;/path/to/unix_socket;username;password;database – use Unix sockets at Unix/Linux
# Unix sockets: experimental, not tested
LoginDatabaseInfo = “127.0.0.1;3306;ROOT;PASSWORD;realmd”
WorldDatabaseInfo = “127.0.0.1;3306;ROOT;PASSWORD;mangos”
CharacterDatabaseInfo = “127.0.0.1;3306;ROOT;PASSWORD;characters”

Above, you need to change the MANGO;MANGOS to your root DB name, likey it’s just root, and YOUR batabase (DB) password (you should know this)

YOU DO NOT CHANGE THE IP’S here or in the realmd file, ONLY THROUGH THAT BATCH FILE, i mentioned above. (that file does it for you)

Next open scriptdev2.conf and realmd.conf and edit the info for them to connect to your database as well.

Hope you enjoy this release if you have any questions feel free to post them as a comment below!

Comment?

Note: Comment may not appear right away.

561 comments on “Reaper Mangos 5082 – Easy WoW Private Server for WoW 2.3.3

  1. wow, just… wow.

    I was a huge fan of the Everquest EMU scene back in the day, and to see WoW now being handled by such a competent group of people makes me giddy.

    nice job guys, I look forward to trying to solo Kara soon XD

  2. ok plz help me i am not use to doin gthis how or were do i extract the Extracting Maps, DBC and VMaps from your World of Warcraft installation how and were

  3. # Database connection settings for the world server.
    # Default: hostname;port;username;password;database
    # .;somenumber;username;password;database – use named pipes at Windows
    # Named pipes: mySQL required adding “enable-named-pipe” to [mysqld] section my.ini
    # .;/path/to/unix_socket;username;password;database – use Unix sockets at Unix/Linux
    # Unix sockets: experimental, not tested
    LoginDatabaseInfo = “127.0.0.1;3306;ROOT;PASSWORD;realmd”
    WorldDatabaseInfo = “127.0.0.1;3306;ROOT;PASSWORD;mangos”
    CharacterDatabaseInfo = “127.0.0.1;3306;ROOT;PASSWORD;characters”

    Above, you need to change the MANGO;MANGOS to your root DB name, likey it’s just root, and YOUR batabase (DB) password (you should know this)
    im not seeing MANGO;MANGOS to change help please im a noob

  4. please can you explain this step a little more (Above, you need to change the MANGO;MANGOS to your root DB name, likey it’s just root, and YOUR batabase (DB) password (you should know this))

  5. hi oatman,

    yes i know, someones already asked something similar to this but do i have to upgrade from reaper amgnso 5005, to the glitched version, to this one? and if i do, do i have do extract all the vmaps maps and DBC files on version 5045?
    please reply on my new website also just incase i don’t see the answer on here.

    thanks,
    steve

  6. @Typhoonwes

    i had the same problem .. and found a solution
    go into your db and change in the real database
    127.0.0.1 to your real ipnumber save it relog and problem solved … great job guys another very happy user here

  7. hay i am tring to geta starting poin on mkain a wow server for me and my friends were would i begain and how would i ge a mangos program

  8. hey oatman i think you for got one vendor the guy that gives the coins to get the tier sets or is there a code for him but other then that it runs awsome

  9. #Typhoonwes
    I do have the same problem, but not exactly like yours, that only happens to my friends when they try to log in from another machine, though I can log in localy just fine.

  10. Thanks for the patch..

    I am having problems. After logging in the game then i pick up Realm, it would try to load then kick me back to the Realm list.

    Any one have thing problem.. or its just me?

  11. Turning GM off allows them to attack, that’s very off, the last revision I didnt’ notice that, would that be something in the mangos config file I changed? like GM always on?

  12. @death

    you used your actual machine’s ip and not localhost aka 127.0.0.1 right :3? google for guides on how to set your server up as a LAN.

  13. Does this have something to do w/ not being able to aggro a mob? They simply never flag into combat (like permanent evade)

    Loading Equipment templates…
    ==================================================== 100%
    >> Loaded 1805 equipment template

    Loading Creature templates…
    ==================================================== 100%
    >> Loaded 17839 creature definitions

    Loading SpellsScriptTarget…
    ==================================================== 100%
    >> Loaded 130 Spell Script Targets

    Loading Creature Reputation OnKill Data…
    ==================================================== 100%
    >> Loaded 1008 creature award reputation definitions

    Loading Pet Create Spells…
    ==================================================== 100%
    >> Loaded 731 pet create spells

    Loading Creature Data…
    ==================================================== 100%
    >> Loaded 90601 creatures

    Loading Creature Addon Data…
    ==================================================== 100%
    >> Loaded 4346 creature template addons

    ==================================================== 100%
    >> Loaded 13652 creature addons

    Loading Creature Respawn Data…
    ==================================================== 100%
    >> Loaded 0 creature respawn time.

    Loading Gameobject Data…
    ==================================================== 100%
    >> Loaded 43106 gameobjects

    Loading Gameobject Respawn Data…
    ==================================================== 100%
    >> Loaded 0 gameobject respawn time.

    Loading Game Event Data…
    ==================================================== 100%
    >> Loaded 27 game events
    ==================================================== 100%
    >> Loaded 418 creatures in game events

    ==================================================== 100%
    >> Loaded 7868 gameobjects in game events

    ==================================================== 100%
    >> Loaded 10 model/equipment changes in game events

    ==================================================== 100%
    >> Loaded 4 quests additions in game events

    Loading Weather Data…
    ==================================================== 100%
    >> Loaded 34 weather definitions

    Loading Quests…
    ==================================================== 100%
    >> Loaded 6269 quests definitions

    Loading Quests Relations…
    ==================================================== 100%
    >> Loaded 273 quest relations from gameobject_questrelation

    ==================================================== 100%
    >> Loaded 202 quest relations from gameobject_involvedrelation

    ==================================================== 100%
    >> Loaded 5393 quest relations from creature_questrelation

    ==================================================== 100%
    >> Loaded 5644 quest relations from creature_involvedrelation

    Loading AreaTrigger definitions…
    ==================================================== 100%
    >> Loaded 157 area trigger teleport definitions

    Loading Quest Area Triggers…
    ==================================================== 100%
    >> Loaded 28 quest trigger points

    Loading Tavern Area Triggers…
    ==================================================== 100%
    >> Loaded 69 tavern triggers

    Loading Graveyard-zone links…
    ==================================================== 100%
    >> Loaded 253 graveyard-zone links

    Loading Spell teleport coordinates…
    ==================================================== 100%
    >> Loaded 68 spell teleport coordinates

    Loading SpellAffect definitions…
    ==================================================== 100%
    >> Loaded 1036 spell affect definitions

    Loading player Create Info & Level Stats…
    ==================================================== 100%
    >> Loaded 52 player create definitions

    ==================================================== 100%
    >> Loaded 388 player create items

    ==================================================== 100%
    >> Loaded 2005 player create spells

    ==================================================== 100%
    >> Loaded 188 player create skills

    ==================================================== 100%
    >> Loaded 281 player create actions

    ==================================================== 100%
    >> Loaded 3640 level stats definitions

    Loading Exploration BaseXP Data…
    ==================================================== 100%
    >> Loaded 71 BaseXP definitions

    Loading Pet Name Parts…
    ==================================================== 100%
    >> Loaded 198 pet name parts

    Loading the max pet number…
    ==================================================== 100%
    >> Loaded the max pet number: 0

    Loading pet level stats…
    ==================================================== 100%
    >> Loaded 420 level pet stats definitions

    Loading Player Corpses…
    ==================================================== 100%
    >> Loaded 0 corpses

    Loading Loot Tables…
    creature_loot_template :
    ==================================================== 100%
    >> Loaded 938350 loot definitions

    disenchant_loot_template :
    ==================================================== 100%
    >> Loaded 102 loot definitions

    fishing_loot_template :
    ==================================================== 100%
    >> Loaded 2466 loot definitions

    gameobject_loot_template :
    ==================================================== 100%
    >> Loaded 24300 loot definitions

    item_loot_template :
    ==================================================== 100%
    >> Loaded 4442 loot definitions

    pickpocketing_loot_template :
    ==================================================== 100%
    >> Loaded 10561 loot definitions

    skinning_loot_template :
    ==================================================== 100%
    >> Loaded 3598 loot definitions

    prospecting_loot_template :
    ==================================================== 100%
    >> Loaded 63 loot definitions

    Loading Skill Discovery Table…
    ==================================================== 100%
    >> Loaded 17 skill discovery definitions

    Loading Auctions…
    Loading Guilds…
    ==================================================== 100%
    >> Loaded 0 guild definitions

    Loading ArenaTeams…
    ==================================================== 100%
    >> Loaded 0 arenateam definitions

    Loading Groups…
    ==================================================== 100%
    >> Loaded 0 group definitions

    Loading ReservedNames…
    ==================================================== 100%
    >> Loaded 0 reserved player names

    Loading GameObject for quests…

    >> Loaded 521 GameObject for quests
    Loading InstanceTemplate
    ==================================================== 100%
    >> Loaded 49 Instance Template definitions

    Loading BattleMasters…
    ==================================================== 100%
    >> Loaded 59 battlemaster entries

    Returning old mails…
    Loading Scripts…
    quest_start_scripts :
    ==================================================== 100%
    >> Loaded 200 script definitions

    quest_end_scripts :
    ==================================================== 100%
    >> Loaded 114 script definitions

    spell_scripts :
    ==================================================== 100%
    >> Loaded 279 script definitions

    button_scripts :
    ==================================================== 100%
    >> Loaded 19 script definitions

    Initializing Scripts…
    Scripts Library MaNGOSScript.dll was successfully loaded.

    SD2: ScriptDev2 initializing (Revision 241) (Win32)

    SD2: Using configuration file ScriptDev2.conf
    SD2: Using locale 0

    MySQL client library: 5.0.45
    MySQL server ver: 5.0.45-community-nt
    SD2: >> Loaded 0 Localized_Texts. DB table `Localized_Texts` is empty.
    SD2: >> Loaded 0 EventAI_Scripts. DB table `EventAI_Scripts` is empty.
    SD2: Loaded 457 Scripts

    DEBUG:: Initialize game time and timers
    Starting Map System
    Starting BattleGround System
    ==================================================== 100%
    >> Loaded 8 battlegrounds

    Loading Transports…
    ==================================================== 100%
    >> Loaded 9 transports

    Deleting expired bans…
    Calculate next daily quest reset time…
    Starting Game Event system…
    GameEvent 16 “Gurubashi Arena Booty Run” started.
    GameEvent 19 “Call to Arms: Warsong Gulch!” started.
    Next game event check in 5308 secondes.
    Game Event system initialized.
    AuctionHouseBot disabled
    WORLD: World initialized
    mangosd process priority class set to HIGH

    help – Display this help message.
    broadcast – Announce in-game message.
    create – Create account.
    delete – Delete account and characters.
    info – Display Server infomation.
    uptime – Displays the server uptime.
    motd – Change or display motd.
    kick – Kick user.
    ban – Ban account|ip.
    listbans – List bans.
    unban – Remove ban from account|ip.
    setgm – Edit user privileges.
    setpass – Set password for account.
    setbc – Set user expansion allowed.
    listgm – Display user privileges.
    loadscripts – Load script library.
    setloglevel – Set Log Level.
    corpses – Manually call corpses erase global even code.
    version – Display server version.
    idleshutdown – Shutdown server with some delay when not active connections at s
    erver.
    shutdown – Shutdown server with some delay.
    exit – Shutdown server NOW.
    writepdump – Write a player dump to a file.
    loadpdump – Load a player dump from a file.
    saveall – Save all players.
    send – Send message to a player.
    tele – Teleport player to location.
    plimit – Show or set player login limitations.
    mangos>create jeremy jeremy
    User jeremy with password jeremy created successfully
    mangos>setbc jeremy 1
    We added jeremy to expansion allowed 1
    mangos>setgm jeremy 3
    We added jeremy gmlevel 3
    mangos>ProcDamageAndSpell: spell 33883 (an attacker’s aura source) not have reco
    rd in `spell_proc_event`)

  14. oh, sorry for the double post. I now have downloaded and fully re-installed everything. that includes MySQL up till this new revision. I am getting the same problem as before, I can log in nicley localy, but once I ask my friends to log in from other machines, it get’s stuck at this message again, after they chose the realm ‘loging into game server’. I’m at the and with my ideas to fix this problem. Could some one please help me in finding out how to solve this problem? thank you so much, and you are doing a great job Oatman, and reaper-x as well lol.

    -Death Scythe

  15. @Jeremy

    do you have gm mode on? turn it off… and as for the ah bot, it shouldve came with the download.

    @Oatman

    my guild and i were trying to use the 5054 release to practice for our premade bg’s and to take a peak at hyjal since we arent all attuned for it on the official. the bg functions weren’t correctly functioning for us and the hyjal mobs weren’t doing what they usually do on the official servers, along with other mobs. our priest actually cleared an instance by herself since all the mobs just disappeared whenever they were affected by her fear. sooo is it just us or is this expected of an emulated server?? also, i’d have to say it brings back memories seeing the lieutenants and such back in av :). can you help us any??? *poke poke*

  16. The only things I scripted in were in the reaper-x folder, and I noticed that the script for vedors didn’t work, you couldn’t talk to them until I loaded the script from the last patch.

  17. Having an issue that I can’t figure out, There is no aggro on anything in game. Nothing can be killed because when you attack them only your one attack counts, then you lose them, they act like nothing happened and go back to full health, much like evading, please help me. I have no clue on this one.

  18. I just have to say wow, and I don’t mean world of warcraft wither, you are doing an exelent job:) can’t w8 to see what this release has in store for us lol:P

    -Death Scythe