diff options
author | Shauren <shauren.trinity@gmail.com> | 2022-01-31 14:31:13 +0100 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2022-01-31 14:31:13 +0100 |
commit | c654c15bcdd4999bfb33ee5ed38bd10b923b1ab9 (patch) | |
tree | 7c3241a70a3910ec344fa10475206ed589af37a7 /src | |
parent | 3642e3a765b5d1e5d3e512be7be2a10c1fb82429 (diff) |
Core/PacketIO: Removed handlers for two pet opcodes that no longer exist
Diffstat (limited to 'src')
-rw-r--r-- | src/server/game/Handlers/NPCHandler.cpp | 38 | ||||
-rw-r--r-- | src/server/game/Server/WorldSession.h | 2 |
2 files changed, 0 insertions, 40 deletions
diff --git a/src/server/game/Handlers/NPCHandler.cpp b/src/server/game/Handlers/NPCHandler.cpp index 90443144e1c..475eb7f4351 100644 --- a/src/server/game/Handlers/NPCHandler.cpp +++ b/src/server/game/Handlers/NPCHandler.cpp @@ -609,44 +609,6 @@ void WorldSession::HandleUnstablePet(WorldPacket& recvData) } } -void WorldSession::HandleBuyStableSlot(WorldPacket& recvData) -{ - ObjectGuid npcGUID; - - recvData >> npcGUID; - - if (!CheckStableMaster(npcGUID)) - { - SendPetStableResult(StableResult::InternalError); - return; - } - - // remove fake death - if (GetPlayer()->HasUnitState(UNIT_STATE_DIED)) - GetPlayer()->RemoveAurasByType(SPELL_AURA_FEIGN_DEATH); - - PetStable& petStable = GetPlayer()->GetOrInitPetStable(); - if (petStable.MaxStabledPets < MAX_PET_STABLES) - { - /*StableSlotPricesEntry const* SlotPrice = sStableSlotPricesStore.LookupEntry(petStable.MaxStabledPets + 1); - if (_player->HasEnoughMoney(SlotPrice->Cost)) - { - ++petStable.MaxStabledPets; - _player->ModifyMoney(-int32(SlotPrice->Cost)); - SendPetStableResult(StableResult::BuySlotSuccess); - } - else - SendPetStableResult(StableResult::NotEnoughMoney);*/ - } - else - SendPetStableResult(StableResult::InternalError); -} - -void WorldSession::HandleStableRevivePet(WorldPacket &/* recvData */) -{ - TC_LOG_DEBUG("network", "HandleStableRevivePet: Not implemented"); -} - void WorldSession::HandleStableSwapPet(WorldPacket& recvData) { ObjectGuid npcGUID; diff --git a/src/server/game/Server/WorldSession.h b/src/server/game/Server/WorldSession.h index a32395fe64f..ace0b3931bb 100644 --- a/src/server/game/Server/WorldSession.h +++ b/src/server/game/Server/WorldSession.h @@ -1405,8 +1405,6 @@ class TC_GAME_API WorldSession void HandleRequestStabledPets(WorldPackets::NPC::RequestStabledPets& packet); void HandleStablePet(WorldPacket& recvPacket); void HandleUnstablePet(WorldPacket& recvPacket); - void HandleBuyStableSlot(WorldPacket& recvPacket); - void HandleStableRevivePet(WorldPacket& recvPacket); void HandleStableSwapPet(WorldPacket& recvPacket); void HandleCanDuel(WorldPackets::Duel::CanDuel& packet); |