aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2022-01-31 14:31:13 +0100
committerShauren <shauren.trinity@gmail.com>2022-01-31 14:31:13 +0100
commitc654c15bcdd4999bfb33ee5ed38bd10b923b1ab9 (patch)
tree7c3241a70a3910ec344fa10475206ed589af37a7
parent3642e3a765b5d1e5d3e512be7be2a10c1fb82429 (diff)
Core/PacketIO: Removed handlers for two pet opcodes that no longer exist
-rw-r--r--src/server/game/Handlers/NPCHandler.cpp38
-rw-r--r--src/server/game/Server/WorldSession.h2
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);