From 52fba363e3e1de48073f2ec4ec92021994a79cbd Mon Sep 17 00:00:00 2001 From: maximius Date: Thu, 5 Nov 2009 03:24:34 -0800 Subject: *Fix a crash where BankTab is between the number of purchased tabs and the max number of tabs, by Trazom. ref #68 --HG-- branch : trunk --- src/game/GuildHandler.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src') diff --git a/src/game/GuildHandler.cpp b/src/game/GuildHandler.cpp index b46d3a43831..f15a75256ee 100644 --- a/src/game/GuildHandler.cpp +++ b/src/game/GuildHandler.cpp @@ -1118,6 +1118,9 @@ void WorldSession::HandleGuildBankSwapItems( WorldPacket & recv_data ) if(!pGuild) return; + if (BankTab >= pGuild->GetPurchasedTabs()) + return; + Player *pl = GetPlayer(); // Bank <-> Bank -- cgit v1.2.3