aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Achievements/CriteriaHandler.cpp
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2021-08-07 19:40:34 +0200
committerShauren <shauren.trinity@gmail.com>2021-08-08 00:18:10 +0200
commitce1046a8fd0f04aad6c414786949269fffea88f3 (patch)
tree025a5a5ac6cbc886cf98897d0af814d33497bf8d /src/server/game/Achievements/CriteriaHandler.cpp
parentcd5357dc185f95c6ef78089c5ab8bd2b885dd89f (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.cpp4
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;