diff options
| author | Shauren <shauren.trinity@gmail.com> | 2021-08-07 19:40:34 +0200 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2021-08-08 00:18:10 +0200 |
| commit | ce1046a8fd0f04aad6c414786949269fffea88f3 (patch) | |
| tree | 025a5a5ac6cbc886cf98897d0af814d33497bf8d /src/server/game/Achievements/CriteriaHandler.cpp | |
| parent | cd5357dc185f95c6ef78089c5ab8bd2b885dd89f (diff) | |
Core/DataStores: 9.1.0 db2 structures
Diffstat (limited to 'src/server/game/Achievements/CriteriaHandler.cpp')
| -rw-r--r-- | src/server/game/Achievements/CriteriaHandler.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/server/game/Achievements/CriteriaHandler.cpp b/src/server/game/Achievements/CriteriaHandler.cpp index 24e5134d845..3a2852ebdee 100644 --- a/src/server/game/Achievements/CriteriaHandler.cpp +++ b/src/server/game/Achievements/CriteriaHandler.cpp @@ -2055,7 +2055,7 @@ bool CriteriaHandler::ModifierSatisfied(ModifierTreeEntry const* modifier, uint6 case ModifierTreeType::BattlePetType: // 78 { BattlePetSpeciesEntry const* speciesEntry = sBattlePetSpeciesStore.LookupEntry(miscValue1); - if (!speciesEntry || speciesEntry->PetTypeEnum != reqValue) + if (!speciesEntry || speciesEntry->PetTypeEnum != int32(reqValue)) return false; break; } @@ -2656,7 +2656,7 @@ bool CriteriaHandler::ModifierSatisfied(ModifierTreeEntry const* modifier, uint6 uint32 count = 0; for (WorldPackets::BattlePet::BattlePetSlot const& slot : referencePlayer->GetSession()->GetBattlePetMgr()->GetSlots()) if (BattlePetSpeciesEntry const* species = sBattlePetSpeciesStore.LookupEntry(slot.Pet.Species)) - if (species->PetTypeEnum == secondaryAsset) + if (species->PetTypeEnum == int32(secondaryAsset)) ++count; if (count < reqValue) return false; |
