From ef660a4cf4173e786c4690cc84781f194241c603 Mon Sep 17 00:00:00 2001 From: John Holiver Date: Fri, 4 Jun 2010 14:07:53 -0300 Subject: [PATCH] * Honor rate is now applied to every honor gain Closes issue #983 --HG-- branch : trunk --- src/game/Player.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/game/Player.cpp b/src/game/Player.cpp index 8883a503be..c2ee45e73d 100644 --- a/src/game/Player.cpp +++ b/src/game/Player.cpp @@ -6601,8 +6601,6 @@ bool Player::RewardHonor(Unit *uVictim, uint32 groupsize, float honor, bool pvpt if (uVictim != NULL) { - honor *= sWorld.getRate(RATE_HONOR); - if (groupsize > 1) honor /= groupsize; @@ -6610,6 +6608,7 @@ bool Player::RewardHonor(Unit *uVictim, uint32 groupsize, float honor, bool pvpt honor = int32(float(honor) * (float(GetMaxPositiveAuraModifier(SPELL_AURA_MOD_HONOR_GAIN_PCT))+100.0f)/100.0f); } + honor *= sWorld.getRate(RATE_HONOR); // honor - for show honor points in log // victim_guid - for show victim name in log // victim_rank [1..4] HK: