aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMachiavelli <none@none>2010-12-13 16:42:09 +0100
committerMachiavelli <none@none>2010-12-13 16:42:09 +0100
commit1a4fe4baca17bc10d480e29f6f40891b3ea1189d (patch)
treec22d0e4712a6a8f6da23bcd676310632bbd20a1b /src
parent976225a9dd4e88c3db2fc1f542d4e5f98d54dff3 (diff)
Core/Guilds: Fix logic in bank withdrawal method (unsigned comparison with signed value). Should fix certain guild bank related bugs.
--HG-- branch : trunk
Diffstat (limited to 'src')
-rwxr-xr-xsrc/server/game/Guilds/Guild.cpp2
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);
}