diff options
author | Machiavelli <none@none> | 2010-12-13 16:42:09 +0100 |
---|---|---|
committer | Machiavelli <none@none> | 2010-12-13 16:42:09 +0100 |
commit | 1a4fe4baca17bc10d480e29f6f40891b3ea1189d (patch) | |
tree | c22d0e4712a6a8f6da23bcd676310632bbd20a1b | |
parent | 976225a9dd4e88c3db2fc1f542d4e5f98d54dff3 (diff) |
Core/Guilds: Fix logic in bank withdrawal method (unsigned comparison with signed value). Should fix certain guild bank related bugs.
--HG--
branch : trunk
-rwxr-xr-x | src/server/game/Guilds/Guild.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/game/Guilds/Guild.cpp b/src/server/game/Guilds/Guild.cpp index 81b89b1849f..8c23b3bcb84 100755 --- a/src/server/game/Guilds/Guild.cpp +++ b/src/server/game/Guilds/Guild.cpp @@ -2467,7 +2467,7 @@ inline void Guild::_DecreaseMemberRemainingSlots(SQLTransaction& trans, const ui // Remaining slots must be more then 0 if (uint32 remainingSlots = _GetMemberRemainingSlots(guid, tabId)) // Ignore guild master - if (remainingSlots < GUILD_WITHDRAW_SLOT_UNLIMITED) + if (remainingSlots < uint32(GUILD_WITHDRAW_SLOT_UNLIMITED)) if (Member* pMember = GetMember(guid)) pMember->DecreaseBankRemainingValue(trans, tabId, 1); } |