CMaNGOS

Continued Massive Network Game Object Server

What Is CMaNGOS?

CMaNGOS is first and foremost an educational project. It is 100% open source. Our first goal is to learn how a game server works. Our second goal is that we make every attempt to to emulate the original World of Warcraft experience in a local environment. Our developers work on their free time and they all work as volunteers. We invite everyone to join us on our journey by writing code, commenting and providing feedback reporting issues, testing or just chatting with us!

Our Cores

Classic

Our classic core is based on patch 1.12, released September of 2006.

The Burning Crusade

Our Burning Crusade core is based on patch 2.4.3, released July of 2008.

Wrath of the Lich King

Our Wrath of the Lich King core is based on patch 3.3.5, released June of 2010.

Supported Operating Systems

Linux

We support Debian and Ubuntu distributions.

Windows

We support Windows 10 and above.

macOS

We support macOS 10.13.x and above.

Getting Started

Here's a few links to get you started!

Recent Commits
Map persistant state fix for respawn of death creature that appear al…
Author: cyberium
Commit Hash: 471ebfd

Map persistant state fix for respawn of death creature that appear alive on gm mode.

Fix visibility distance incorrectly initialized.
Author: cyberium
Commit Hash: d9d5308

Fix visibility distance incorrectly initialized.

Fix minor comment typo on enum KeyRingSlots
Author: killerwife
Commit Hash: f6e67b9

Fix minor comment typo on enum KeyRingSlots

Rename spell_template Rank to Rank1 to forever get rid of mysql8 comp…
Author: killerwife
Commit Hash: dcd502f

Rename spell_template Rank to Rank1 to forever get rid of mysql8 compliance issues

Revert recent skinning/harvesting flag patches
Author: Warlockbugs
Commit Hash: 337ba22

Revert recent skinning/harvesting flag patches This reverts commit 9be9e74c5b6926543f4d9529ebeae2e2310120b7. This reverts commit df16cbaae6c7f5e3a594315ce3746ef852b8ad6b.