feat(Core/Conf): Rate.RewMoneyMaxLevel (#4546)

This commit is contained in:
Francesco Borzì
2021-02-12 16:20:31 +01:00
committed by GitHub
parent 576f3588be
commit a63e41e5b3
5 changed files with 14 additions and 4 deletions

View File

@@ -16073,7 +16073,7 @@ void Player::RewardQuest(Quest const* quest, uint32 reward, Object* questGiver,
int32 moneyRew = 0;
if (getLevel() >= sWorld->getIntConfig(CONFIG_MAX_PLAYER_LEVEL) || sScriptMgr->ShouldBeRewardedWithMoneyInsteadOfExp(this))
{
moneyRew = int32(quest->GetRewMoneyMaxLevel() * sWorld->getRate(RATE_DROP_MONEY));
moneyRew = quest->GetRewMoneyMaxLevel();
}
else
{
@@ -17587,7 +17587,7 @@ void Player::SendQuestReward(Quest const* quest, uint32 XP)
else
{
data << uint32(0);
data << uint32(quest->GetRewOrReqMoney() + int32(quest->GetRewMoneyMaxLevel() * sWorld->getRate(RATE_DROP_MONEY)));
data << uint32(quest->GetRewOrReqMoney() + quest->GetRewMoneyMaxLevel());
}
data << uint32(10 * quest->CalculateHonorGain(GetQuestLevel(quest)));