- Copy the "mod-petequip" folder into your
AzerothCore/modules
folder - Execute the SQL File that is in
mod-petequip/sql/characters/base
-folder into your characters Database - Rebuild the core
- Go ingame
- Enter
.petequip {ID}
into the chat. The ID needs to be the number from the columnid
ofcreature_equip_template
(which is located in your acore_world database) - Then your Pet should have the weapon of the Equipment ID equipped!
- Go ingame and then summon the Pet that should be able to equip new weapons. (For example: Felguard)
- Select the Pet and write
.npc info
then you should see a bunch of informations. You want to look for thecurrent entry: xxx
. Save that entry somewhere - Go into your world Database and into the
creature_equip_template
and search for the entry that you've just saved (For example Felguard: 17252) - Add a new table entry for the Creature you want to have a weapon. In my case: 17252, next there is the id - if there was an entry before you add +1 to the id. So if there was an entry before and the id was 1 then you do 2 as the id of your new entry. Then on the ItemID1 you enter the item entry of the item you want the pet to have.
- Name: petequip
- Author: Lenzork
- Repository: https://github.com/Lenzork/mod-petequip/
- Download: https://github.com/Lenzork/mod-petequip/archive/refs/tags/v1.0.3.zip
- License: MIT
The default license of the skeleton-module template is the MIT but you can use a different license for your own modules.
So modules can also be kept private. However, if you need to add new hooks to the core, as well as improving existing ones, you have to share your improvements because the main core is released under the AGPL license. Please provide a PR if that is the case.