From 5fee5b012566191bfd0c27d3fcfc64aad6d657cb Mon Sep 17 00:00:00 2001 From: jackpoz Date: Sat, 7 Jun 2014 22:47:50 +0200 Subject: Core/Banks: Fix some bank exploits Re-implement the cheat checks removed in a12501fb5e6f827d905e0eeba5bc908f8279880a and check if Player can interact with the Banker when handling bank-related opcodes. --- src/server/game/Handlers/NPCHandler.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src/server/game/Handlers/NPCHandler.cpp') diff --git a/src/server/game/Handlers/NPCHandler.cpp b/src/server/game/Handlers/NPCHandler.cpp index fc14797ea94..d8a518a24db 100644 --- a/src/server/game/Handlers/NPCHandler.cpp +++ b/src/server/game/Handlers/NPCHandler.cpp @@ -100,6 +100,7 @@ void WorldSession::SendShowBank(uint64 guid) { WorldPacket data(SMSG_SHOW_BANK, 8); data << guid; + m_currentBankerGUID = guid; SendPacket(&data); } -- cgit v1.2.3