Merge pull request #5744 from MrSmite/Guild_1
Core/Guilds: Allow deposit / withdraw money in guild banks without having tabs
This commit is contained in:
@@ -1616,9 +1616,6 @@ void Guild::HandleRemoveLowestRank(WorldSession* session)
|
|||||||
|
|
||||||
void Guild::HandleMemberDepositMoney(WorldSession* session, uint32 amount)
|
void Guild::HandleMemberDepositMoney(WorldSession* session, uint32 amount)
|
||||||
{
|
{
|
||||||
if (!_GetPurchasedTabsSize())
|
|
||||||
return; // No guild bank tabs - no money in bank
|
|
||||||
|
|
||||||
Player* player = session->GetPlayer();
|
Player* player = session->GetPlayer();
|
||||||
|
|
||||||
// Call script after validation and before money transfer.
|
// Call script after validation and before money transfer.
|
||||||
@@ -1649,9 +1646,6 @@ void Guild::HandleMemberDepositMoney(WorldSession* session, uint32 amount)
|
|||||||
|
|
||||||
bool Guild::HandleMemberWithdrawMoney(WorldSession* session, uint32 amount, bool repair)
|
bool Guild::HandleMemberWithdrawMoney(WorldSession* session, uint32 amount, bool repair)
|
||||||
{
|
{
|
||||||
if (!_GetPurchasedTabsSize())
|
|
||||||
return false; // No guild bank tabs - no money
|
|
||||||
|
|
||||||
if (m_bankMoney < amount) // Not enough money in bank
|
if (m_bankMoney < amount) // Not enough money in bank
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user