snowman500 / AzerothCore-wotlk-with-NPCBots

AzerothCore 3.3.5 + NPCBots

Home Page:http://www.azerothcore.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

logo AzerothCore

Build Status

3.3.5
Clang
Build status

Introduction

AzerothCore (AC) is an open-source game-server application for World of Warcraft, currently supporting the 3.3.5a game version.

It is written in C++ and is based on MaNGOS, TrinityCore and SunwellCore.

NPCBots is AzerothCore mod.

Why AzerothCore?

  1. Stability
  2. The authenticity of the content
  3. Modularity
  4. A lot of modules to choose from
  5. Better configuration files system
  6. Compatibility with other emulators
  7. Friendly and helpful community

Stability

As players and administrators ourselves, we take great care into the stability of our core. Other projects focus on the development side of things and tend to forget that users want stability above everything else.

Hence why nobody is allowed to push commits directly to the core. All changes are reviewed and tested before they get to the master branch which means we need as many testers as possible to avoid stalling issues.

Authenticity

Fixing and implementing missing blizzlike content is one of our priorities, and we can boast to offer the most content-complete open-source emulator.

Modules

Modules are essential to AzerothCore's success. Modules allow users to plug them in and out easily, and do not require to modify the core files. It also means users can keep pulling the git changes from the main repository and only develop their modules.

We have a lot of modules already made, some of them are very important and will ease your work:

Configuration files

Our configuration file system allows the user to use a tiny configuration file for better readability and maintenance.

Compatibility with other emulators

Not very far from its ancestor TrinityCore, most scripts can be adapted quite easily. For MaNGOS compatibility, it might require more knowledge but it shares a common base.

Installation

Installation instructions are available here.

NPCBots installation guide is available in the NPCBots Readme.

Support

AzerothCore self-made wiki probably has a lot of answers for you.

For help requests, it is recommended to ask your question on StackOverflow and link it in our chat.

Reporting issues

NPCBots issues can be reported via the Github issue tracker.

Please take the time to review existing issues before submitting your own to prevent duplicates.

Submitting fixes

C++ fixes are submitted as pull requests.

Authors & Contributors

This project exists thanks to:

Important Links

License

  • The new AzerothCore source components are released under the GNU AGPL v3
  • The old sources based on MaNGOS/TrinityCore are released under the GNU GPL v2

About

AzerothCore 3.3.5 + NPCBots

http://www.azerothcore.org

License:GNU Affero General Public License v3.0


Languages

Language:C++ 97.4%Language:C 1.5%Language:CMake 0.6%Language:Shell 0.2%Language:Dockerfile 0.0%Language:Python 0.0%Language:Objective-C 0.0%Language:TypeScript 0.0%Language:PHP 0.0%Language:Elixir 0.0%Language:Batchfile 0.0%