evil-morfar / RCLootCouncil_Classic

Classic port of RCLootCouncil
GNU General Public License v3.0
9 stars 21 forks source link

GitHub release (latest by date including pre-releases) Discord Patreon

RCLootCouncil Classic

World of Warcraft Classic port of RCLootCouncil.

Latest release is available at Curse, Wago, or GitHub.

The RCLootCouncil Wiki is also the official documentation source of features, although a few things have been removed from this version.

Description

This project is an direct extension to RCLootCouncil, so that it may be updated without any changes to the core project. Instead patches, hooks, and replacements are implemented to modify the core addon to function within the Classic environment.

This also allows for future updates of RCLootCouncil to be easily implemented, as it's mostly core features that need changing for Classic.

Refer to main addon for feature details. For general support, head on over to the discord.

Git Flow

RCLootCouncil Classic is developed using the Git Flow branching model.

Developers

For those interested, RCLootCouncil Classic contains several development scripts located in the .scripts folder. Most of these relies on a .env file being present in the root folder, which can contain the following fields:

Build process

RCLootCouncil uses slightly modified version of BigWigsMods release.sh which allows it to run on Git submodules, and more importantly, fetch the localization files for the retail version of RCLootCouncil bundled into the addon. See build.sh for details.

Dependencies

git, bash and sed.