From 732a58c57cae12b41d57963cf76de48ba89f6552 Mon Sep 17 00:00:00 2001 From: Warpten Date: Fri, 7 Jun 2013 22:33:46 +0300 Subject: Core/Guilds: Fixed Guild XP per day cap. --- src/server/game/Guilds/Guild.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/server/game/Guilds/Guild.cpp') 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); -- cgit v1.2.3