/WoWCore

WoWCore is an open source server project for World of Warcraft written in C#. Supported game version: 10.0.7.49343

Primary LanguageC#GNU General Public License v3.0GPL-3.0

WoWCore

WoWCore is a open source fork of CypherCore.

CypherCore is a C# open source port of TrinityCore.

The current supported game version is: 10.0.7.49343

Cloning the repo

Use this command:

git clone https://github.com/DeKaDeNcE/WoWCore.git

Pulling changes from the repo

Sometimes we force push to the master branch, because we always rebase it on CypherCore to keep Git history extremely clean, so it's best if you want to pull latest changes to use this command:

git fetch && git reset origin/master --hard

Compiling code

For Windows Use this command:

dotnet build --runtime win-x64 -p:ImportByWildcardBeforeSolution=false

For Linux Use this command:

dotnet build --runtime linux-x64 -p:ImportByWildcardBeforeSolution=false

For Mac Use this command:

dotnet build --runtime osx-x64 -p:ImportByWildcardBeforeSolution=false

Prerequisites

Server Setup

  • You can download already extracted data from Arctium
  • Or you can use TrinityCore Extractors for now
  • Run all extractors in the WoW directory
  • Copy all created folders into server directory (ex: C:\WoWCore\Data)
  • Make sure Conf files are updated and point the the correct folders and sql user and databases

Installing the database

  • Extract the sql files into the core sql folder (ex: C:\WoWCore\sql)

Playing

Support / General Info

Legal

  • Blizzard, Battle.net, World of Warcraft, and all associated logos and designs are trademarks or registered trademarks of Blizzard Entertainment.
  • All other trademarks are the property of their respective owners. This project is not affiliated with Blizzard Entertainment or any of their family of sites.