diff options
| author | Meji <alvaromegias_46@hotmail.com> | 2021-10-16 00:48:54 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-10-16 00:48:54 +0200 |
| commit | 82b3a409db4dfe689c84234f3ae427369325bf0b (patch) | |
| tree | 3659688b099e811a4d263e647384508ed7bc3684 /src/server/game/Handlers/BattlePetHandler.cpp | |
| parent | 518c86f9acd87d6597b2e236cfc3a773ee700fd3 (diff) | |
Core/BattlePets: Store declined names (#27025)
Diffstat (limited to 'src/server/game/Handlers/BattlePetHandler.cpp')
| -rw-r--r-- | src/server/game/Handlers/BattlePetHandler.cpp | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/src/server/game/Handlers/BattlePetHandler.cpp b/src/server/game/Handlers/BattlePetHandler.cpp index af088ba000f..9d8583e5cc9 100644 --- a/src/server/game/Handlers/BattlePetHandler.cpp +++ b/src/server/game/Handlers/BattlePetHandler.cpp @@ -34,13 +34,7 @@ void WorldSession::HandleBattlePetSetBattleSlot(WorldPackets::BattlePet::BattleP void WorldSession::HandleBattlePetModifyName(WorldPackets::BattlePet::BattlePetModifyName& battlePetModifyName) { - if (BattlePetMgr::BattlePet* pet = GetBattlePetMgr()->GetPet(battlePetModifyName.PetGuid)) - { - pet->PacketInfo.Name = battlePetModifyName.Name; - - if (pet->SaveInfo != BATTLE_PET_NEW) - pet->SaveInfo = BATTLE_PET_CHANGED; - } + GetBattlePetMgr()->ModifyName(battlePetModifyName.PetGuid, battlePetModifyName.Name, battlePetModifyName.DeclinedName.get_ptr()); } void WorldSession::HandleBattlePetDeletePet(WorldPackets::BattlePet::BattlePetDeletePet& battlePetDeletePet) |
