Forums WoW Modding Support Archives WoWModding Threads [DiscordArchive] Help with new tamable creatures - Hi guys, I am...

[DiscordArchive] Help with new tamable creatures - Hi guys, I am...

[DiscordArchive] Help with new tamable creatures - Hi guys, I am...

rektbyfaith
Administrator
0
07-30-2025, 01:59 PM
#1
Archived author: Needle • Posted: 2025-07-30T13:59:44.498000+00:00
Original source

rektbyfaith
07-30-2025, 01:59 PM #1

Archived author: Needle • Posted: 2025-07-30T13:59:44.498000+00:00
Original source

rektbyfaith
Administrator
0
07-30-2025, 01:59 PM
#2
Archived author: Needle • Posted: 2025-07-30T13:59:45.426000+00:00
Original source

Thread automatically created by doghound_lostpassword_ in <#415944535718494208>
rektbyfaith
07-30-2025, 01:59 PM #2

Archived author: Needle • Posted: 2025-07-30T13:59:45.426000+00:00
Original source

Thread automatically created by doghound_lostpassword_ in <#415944535718494208>

rektbyfaith
Administrator
0
07-30-2025, 10:13 PM
#3
Archived author: Cyclone Jack • Posted: 2025-07-30T22:13:26.266000+00:00
Original source

<@1389207598833860752>
I'm not 100% sure that these are required, but... (I'm using my Darkhound addition as an example)

Make sure you add the family and SkillType to SharedDefines.h under:
enum CreatureFamily:
CREATURE_FAMILY_DARKHOUND = 47

enum SkillType:
SKILL_PET_DARKHOUND = 793

-----
Then in SkillLine, add Skill ID = 793 (Matching what was added to SkillType above); Category = 7 (Class Skill)

And in SkillRaceClassInfo, SkillID = 793; RaceMask = -1 (All); ClassMask = 4 (Hunter)

-----
And make sure in Creature_Template you set the Family to the new CreatureFamily (above), as well as in CreatureFamily.dbc; I'm assuming you did this already, just wanted to mention it just in case and make sure it matches the new Family in SharedDefines.

Also, in CreatureFamily, make sure you set the SkillLine_1 and 2. I would copy these from a creature with similar attacks for now, just to get it in game and working. SkillLine_1 is the attacks for the pet (Claw, Bite, Poison, etc) and SkillLine_2 (I believe) are the universal abilities like Growl and Cower. Setting up the Skill Lines is a bit more work.

-----
I *think* that's everything, but I could be missing something. My notes are all over the place.
rektbyfaith
07-30-2025, 10:13 PM #3

Archived author: Cyclone Jack • Posted: 2025-07-30T22:13:26.266000+00:00
Original source

<@1389207598833860752>
I'm not 100% sure that these are required, but... (I'm using my Darkhound addition as an example)

Make sure you add the family and SkillType to SharedDefines.h under:
enum CreatureFamily:
CREATURE_FAMILY_DARKHOUND = 47

enum SkillType:
SKILL_PET_DARKHOUND = 793

-----
Then in SkillLine, add Skill ID = 793 (Matching what was added to SkillType above); Category = 7 (Class Skill)

And in SkillRaceClassInfo, SkillID = 793; RaceMask = -1 (All); ClassMask = 4 (Hunter)

-----
And make sure in Creature_Template you set the Family to the new CreatureFamily (above), as well as in CreatureFamily.dbc; I'm assuming you did this already, just wanted to mention it just in case and make sure it matches the new Family in SharedDefines.

Also, in CreatureFamily, make sure you set the SkillLine_1 and 2. I would copy these from a creature with similar attacks for now, just to get it in game and working. SkillLine_1 is the attacks for the pet (Claw, Bite, Poison, etc) and SkillLine_2 (I believe) are the universal abilities like Growl and Cower. Setting up the Skill Lines is a bit more work.

-----
I *think* that's everything, but I could be missing something. My notes are all over the place.

rektbyfaith
Administrator
0
07-31-2025, 10:31 PM
#4
Archived author: doghound_lostpassword_ • Posted: 2025-07-31T22:31:28.563000+00:00
Original source

That did it! Thank you so much Cyclone Jack!
rektbyfaith
07-31-2025, 10:31 PM #4

Archived author: doghound_lostpassword_ • Posted: 2025-07-31T22:31:28.563000+00:00
Original source

That did it! Thank you so much Cyclone Jack!

Recently Browsing
 1 Guest(s)
Recently Browsing
 1 Guest(s)