fix extra score for being over target

This commit is contained in:
Ashnal 2025-05-17 23:35:54 -04:00
parent 8df1595f89
commit d16358ec5a

View file

@ -601,7 +601,7 @@ gp_rank_e K_CalculateGPGrade(gpRank_t *rankData)
if (rankData->totalExp > 0)
{
rankData->scoreExp += (rankData->exp * expWeight) / rankData->totalExp;
rankData->scoreExp += (std::min(rankData->exp, rankData->totalExp) * expWeight) / rankData->totalExp;
}
if (rankData->totalPrisons > 0)