diff options
Diffstat (limited to 'src/server/game/BattlePets/BattlePetMgr.cpp')
-rw-r--r-- | src/server/game/BattlePets/BattlePetMgr.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/server/game/BattlePets/BattlePetMgr.cpp b/src/server/game/BattlePets/BattlePetMgr.cpp index 41103dda896..c56ebe8532d 100644 --- a/src/server/game/BattlePets/BattlePetMgr.cpp +++ b/src/server/game/BattlePets/BattlePetMgr.cpp @@ -426,7 +426,7 @@ void BattlePetMgr::ClearFanfare(ObjectGuid guid) if (!pet) return; - pet->PacketInfo.Flags &= ~uint16(BattlePetDbFlags::FanfareNeeded); + pet->PacketInfo.Flags &= ~AsUnderlyingType(BattlePetDbFlags::FanfareNeeded); if (pet->SaveInfo != BATTLE_PET_NEW) pet->SaveInfo = BATTLE_PET_CHANGED; @@ -620,7 +620,7 @@ void BattlePetMgr::SendUpdates(std::vector<std::reference_wrapper<BattlePet>> pe void BattlePetMgr::SendError(BattlePetError error, uint32 creatureId) { WorldPackets::BattlePet::BattlePetError battlePetError; - battlePetError.Result = error; + battlePetError.Result = AsUnderlyingType(error); battlePetError.CreatureID = creatureId; _owner->SendPacket(battlePetError.Write()); } |