diff options
author | Shauren <shauren.trinity@gmail.com> | 2020-07-31 20:02:08 +0200 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2020-07-31 20:02:08 +0200 |
commit | 06f59caf3d974f25f3380d91e1aba9288c7df287 (patch) | |
tree | 119024b28da4bd6b5108f9c24e7543663547f8ad /src | |
parent | 5ad064976edfc931cdda6faffe723d7c3dfb0ae4 (diff) |
Core/DataStores: Rename TalentTabEntry::CategoryEnumID back to PetTalentMask
Diffstat (limited to 'src')
-rw-r--r-- | src/server/game/Entities/Pet/Pet.cpp | 2 | ||||
-rw-r--r-- | src/server/game/Entities/Player/Player.cpp | 4 | ||||
-rw-r--r-- | src/server/scripts/Commands/cs_learn.cpp | 2 | ||||
-rw-r--r-- | src/server/shared/DataStores/DBCStructure.h | 2 |
4 files changed, 5 insertions, 5 deletions
diff --git a/src/server/game/Entities/Pet/Pet.cpp b/src/server/game/Entities/Pet/Pet.cpp index 82ca652d390..0909e7e04f9 100644 --- a/src/server/game/Entities/Pet/Pet.cpp +++ b/src/server/game/Entities/Pet/Pet.cpp @@ -1630,7 +1630,7 @@ bool Pet::resetTalents() continue; // unlearn only talents for pets family talent type - if (!((1 << pet_family->PetTalentType) & talentTabInfo->CategoryEnumID)) + if (!((1 << pet_family->PetTalentType) & talentTabInfo->PetTalentMask)) continue; for (uint8 j = 0; j < MAX_TALENT_RANK; ++j) diff --git a/src/server/game/Entities/Player/Player.cpp b/src/server/game/Entities/Player/Player.cpp index 123f9886cb3..3ccd5a4bba7 100644 --- a/src/server/game/Entities/Player/Player.cpp +++ b/src/server/game/Entities/Player/Player.cpp @@ -25360,7 +25360,7 @@ void Player::LearnPetTalent(ObjectGuid petGuid, uint32 talentId, uint32 talentRa return; // prevent learn talent for different family (cheating) - if (!((1 << pet_family->PetTalentType) & talentTabInfo->CategoryEnumID)) + if (!((1 << pet_family->PetTalentType) & talentTabInfo->PetTalentMask)) return; // find current max talent rank (0~5) @@ -25624,7 +25624,7 @@ void Player::BuildPetTalentsInfoData(WorldPacket* data) if (!talentTabInfo) continue; - if (!((1 << pet_family->PetTalentType) & talentTabInfo->CategoryEnumID)) + if (!((1 << pet_family->PetTalentType) & talentTabInfo->PetTalentMask)) continue; for (uint32 talentId = 0; talentId < sTalentStore.GetNumRows(); ++talentId) diff --git a/src/server/scripts/Commands/cs_learn.cpp b/src/server/scripts/Commands/cs_learn.cpp index 77c2c4841d9..ff081b71ab7 100644 --- a/src/server/scripts/Commands/cs_learn.cpp +++ b/src/server/scripts/Commands/cs_learn.cpp @@ -283,7 +283,7 @@ public: continue; // prevent learn talent for different family (cheating) - if (((1 << petFamily->PetTalentType) & talentTabInfo->CategoryEnumID) == 0) + if (((1 << petFamily->PetTalentType) & talentTabInfo->PetTalentMask) == 0) continue; // search highest talent rank diff --git a/src/server/shared/DataStores/DBCStructure.h b/src/server/shared/DataStores/DBCStructure.h index 6377f6a4ad6..e6deee31630 100644 --- a/src/server/shared/DataStores/DBCStructure.h +++ b/src/server/shared/DataStores/DBCStructure.h @@ -1682,7 +1682,7 @@ struct TalentTabEntry //unit32 SpellIconID; // 18 //uint32 RaceMask; // 19 uint32 ClassMask; // 20 - uint32 CategoryEnumID; // 21 + uint32 PetTalentMask; // 21 uint32 OrderIndex; // 22 //char* BackgroundFile; // 23 }; |