diff options
author | Warpten <vertozor@gmail.com> | 2013-06-07 22:33:46 +0300 |
---|---|---|
committer | Warpten <vertozor@gmail.com> | 2013-06-07 22:33:46 +0300 |
commit | 732a58c57cae12b41d57963cf76de48ba89f6552 (patch) | |
tree | e4685ba26ca440c52f6b84e8d8656b23f5b37c96 /src | |
parent | c3c66060f619a2e64bf4d726abf92ab663c30608 (diff) |
Core/Guilds: Fixed Guild XP per day cap.
Diffstat (limited to 'src')
-rw-r--r-- | 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 89a3da610a9..87f2a485f75 100644 --- a/src/server/game/Guilds/Guild.cpp +++ b/src/server/game/Guilds/Guild.cpp @@ -3465,7 +3465,7 @@ void Guild::GiveXP(uint32 xp, Player* source) if (GetLevel() >= sWorld->getIntConfig(CONFIG_GUILD_MAX_LEVEL)) xp = 0; // SMSG_GUILD_XP_GAIN is always sent, even for no gains - if (GetLevel() >= GUILD_EXPERIENCE_UNCAPPED_LEVEL) + if (GetLevel() < GUILD_EXPERIENCE_UNCAPPED_LEVEL) xp = std::min(xp, sWorld->getIntConfig(CONFIG_GUILD_DAILY_XP_CAP) - uint32(_todayExperience)); WorldPacket data(SMSG_GUILD_XP_GAIN, 8); |