benjymansy123 1013ea8b83 Update icon.png
2022-05-10 13:13:03 -04:00
2021-12-27 22:33:31 -05:00
2021-12-27 22:33:31 -05:00
2022-05-08 22:03:14 -04:00
2021-12-27 22:31:36 -05:00
2021-12-27 22:31:36 -05:00
2021-12-27 22:31:36 -05:00
2021-12-27 22:31:36 -05:00
2022-05-10 13:13:03 -04:00
2021-12-27 22:31:36 -05:00
2022-03-07 07:14:10 -05:00
2021-12-27 22:31:36 -05:00
2021-12-27 22:37:40 -05:00

Worgoblin Module

This is a module for AzerothCore that adds worgen, goblins, and numerous features related to their playability.

Important Notes

This module makes heavy use of client patching and modification. Because of this, it is recommended to use a clean, unmodified enUS WoW client as issues have been reported due to use of other clients, such as the one offered from Warmane. There have also been reports of problems with using the HD patch as offered on the ChromieCraft website, so be aware of that.

How to Install

As of right now, the hooks for allowing custom races is not present in AzerothCore. Because of this, you'll have to manually apply the change required to your AzerothCore source.

1) Apply the worgoblin.patch to your AzerothCore source directory.

This can be accomplished in a couple different ways. You could do it using Git by using the following command:

git apply --ignore-space-change --ignore-whitespace modules/mod-worgoblin/worgoblin.patch

Or you can do it manually through a text editor of your choice by changing the lines required where a "-" indicates the original line and a "+" indicates the change necessary. There are a total of seven lines to change and one line to add.

2) Replace the DBC files in your AzerothCore Data directory with the ones provided in DBC & MPQ.zip.

Upon extraction of the zip archive, you'll have a DBC folder and a patch-A.MPQ file. Move all the contents of the DBC folder to your AzerothCore Data directory. Feel free to make a backup of the DBCs you'll be replacing, as backups never hurt.

3) Run the worgoblin.sql on your world table in your DB with any DB management program of your choice. (e.g. HeidiSQL)

4) Compile and install AzerothCore.

5) Move the DBC & MPQ.zip file to your Data folder in your WoW client.

6) Remove signature checks from your WoW executable using the patcher.

Because WoW uses signature checks so as to not allow Interface files to be modified, we need to remove those checks in order to be able to use custom races. This is accomplished using the patcher included in the repo. Move the patcher into your WoW client directory and run it. Again, feel free to make a backup of your original executable.

And with that, you are all done!

Credits

  • mthsena for creating a repository for the original script for TrinityCore.
  • yuan2105 for racing me to get these working and helping me out on multiple occasions.
  • Various users on various Discords for helping me out on a slew of issues with almost everything. (ragestriker#8037 and Mr.MA#0957 in particular)
Description
No description provided
Readme AGPL-3.0 598 MiB
Languages
Macaulay2 99.4%
Lua 0.6%