diff options
| author | Benjamin Jackson <38561765+heyitsbench@users.noreply.github.com> | 2022-08-19 18:53:07 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-08-20 00:53:07 +0200 |
| commit | 0c5891616ed704a10561c34f58444b189e97f706 (patch) | |
| tree | caf7fc9e9f03d31143b0947d56bd9b6f954b5ab9 | |
| parent | e123df24fc924c51be196181f9e7c39d02ca5ea8 (diff) | |
| download | wiki-0c5891616ed704a10561c34f58444b189e97f706.tar.gz wiki-0c5891616ed704a10561c34f58444b189e97f706.tar.bz2 wiki-0c5891616ed704a10561c34f58444b189e97f706.zip | |
Add a section to add-a-module.md on DBC-based modules. (#791)
* Add a section to add-a-module.md on DBC-based modules.
* Include note about localized clients.
| -rw-r--r-- | docs/add-a-module.md | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/docs/add-a-module.md b/docs/add-a-module.md index 5c0bd8d..9d08765 100644 --- a/docs/add-a-module.md +++ b/docs/add-a-module.md @@ -55,3 +55,13 @@ redirect_from: "/Add-a-module"  With that, the module is installed! In the case of mod-npc-services, we'd then launch our server and run the command `.npc add 55002` (The NPC Entry) to spawn the NPC. + +## DBC Patches + +If your module contains DBC files (Such as [mod-arac](https://github.com/azerothcore/mod-arac) or [mod-worgoblin](https://github.com/heyitsbench/mod-worgoblin)) there are a couple extra steps you need to take to install them correctly. The DBC files included with the module will need to be copied to your server's DBC folder in its Data directory. If you're unsure where this directory is, it is set in your worldserver.conf under the `DataDir` option. + +You will also need to add these patches to your client. In the case of mod-arac, it's small enough that you can grab the `Patch-A.MPQ` file directly from the repository. You can then copy it into the `Data` folder of your Wow client. However, in the case of a bigger patch like mod-worgoblin, you'll need to take the whole `patch-contents` folder and copy it to the `Data` folder of your Wow client, but you'll also need to rename the folder to `Patch-A.MPQ`. **You will need to do this step for every user connecting to your server with these changes.** + +You don't necessarily have to use the letter A specifically. If you use the common HD patch for example, you may find that you have many patches in your Wow Data folder already, and if Patch-A is already taken, the client will also accept numbers 1-9 and letters A-Z. Be aware, however, that the client has an order in which it will read patches, specifically it will read patches 1-9,A-Z, with the contents of 1 being the first and the contents of Z being the last loaded by the client. + +If you're using a client other than enUS, you may have to place the patch file in your locale folder and name it accordingly. For example, using a deDE client, the path would look like `Data/deDE/patch-deDE-A.MPQ`. This is due to other localizations of the client having differences in patch load order. |
