diff options
author | ForesterDev <11771800+ForesterDev@users.noreply.github.com> | 2020-05-29 19:26:53 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-05-29 18:26:53 +0200 |
commit | f7ac6296b6d5ee10f4248f64ee090950499cd12d (patch) | |
tree | ad9c1cd818c1e494be1ec2600afb74eaa020e75c /src/server/game/Handlers/NPCHandler.cpp | |
parent | f0060496f9c8c4a21c28552a95928f2d05e031a9 (diff) |
Core/PacketIO: Create BankHandler & update bank opcodes to new packet class (#24695)
* Core/PacketIO: Create BankHandler & update bank opcodes to new packet class
(cherry picked from commit 478e86c074cc9c6a19f6c83d2a265eb1ccd705fc)
* fix nopch build
* Update SMSG_BUY_BANK_SLOT_RESULT
* fix naming
* fix copypaste error
Co-authored-by: Luzifix <luzifix19@gmail.com>
Diffstat (limited to 'src/server/game/Handlers/NPCHandler.cpp')
-rw-r--r-- | src/server/game/Handlers/NPCHandler.cpp | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/src/server/game/Handlers/NPCHandler.cpp b/src/server/game/Handlers/NPCHandler.cpp index 89baa638a81..1078de17111 100644 --- a/src/server/game/Handlers/NPCHandler.cpp +++ b/src/server/game/Handlers/NPCHandler.cpp @@ -78,36 +78,6 @@ void WorldSession::SendTabardVendorActivate(ObjectGuid guid) SendPacket(&data); } -void WorldSession::HandleBankerActivateOpcode(WorldPacket& recvData) -{ - ObjectGuid guid; - - TC_LOG_DEBUG("network", "WORLD: Received CMSG_BANKER_ACTIVATE"); - - recvData >> guid; - - Creature* unit = GetPlayer()->GetNPCIfCanInteractWith(guid, UNIT_NPC_FLAG_BANKER); - if (!unit) - { - TC_LOG_DEBUG("network", "WORLD: HandleBankerActivateOpcode - %s not found or you can not interact with him.", guid.ToString().c_str()); - return; - } - - // remove fake death - if (GetPlayer()->HasUnitState(UNIT_STATE_DIED)) - GetPlayer()->RemoveAurasByType(SPELL_AURA_FEIGN_DEATH); - - SendShowBank(guid); -} - -void WorldSession::SendShowBank(ObjectGuid guid) -{ - WorldPacket data(SMSG_SHOW_BANK, 8); - data << guid; - m_currentBankerGUID = guid; - SendPacket(&data); -} - void WorldSession::SendShowMailBox(ObjectGuid guid) { WorldPacket data(SMSG_SHOW_MAILBOX, 8); |