fixed double honor count error in battleground player list window
--HG-- branch : trunk
This commit is contained in:
@@ -1287,8 +1287,7 @@ void BattleGround::UpdatePlayerScore(Player *Source, uint32 type, uint32 value,
|
|||||||
// reward honor instantly
|
// reward honor instantly
|
||||||
if (doAddHonor)
|
if (doAddHonor)
|
||||||
{
|
{
|
||||||
if (Source->RewardHonor(NULL, 1, value))
|
Source->RewardHonor(NULL, 1, value);//RewardHonor calls UpdatePlayerScore with doAddHonor = false
|
||||||
itr->second->BonusHonor += value;
|
|
||||||
}else itr->second->BonusHonor += value;
|
}else itr->second->BonusHonor += value;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|||||||
Reference in New Issue
Block a user