mirror of
https://github.com/DarkflameUniverse/DarkflameServer.git
synced 2026-01-17 01:02:36 +00:00
fix: donations requiring new high score vs adding to previous one (#1951)
tested that jawbox works as intended now for donation counting on the leaderboards
This commit is contained in:
@@ -289,6 +289,10 @@ void LeaderboardManager::SaveScore(const LWOOBJID& playerID, const GameID activi
|
||||
ILeaderboard::Score oldScoreFlipped{oldScore->secondaryScore, oldScore->primaryScore, oldScore->tertiaryScore};
|
||||
ILeaderboard::Score newScoreFlipped{newScore.secondaryScore, newScore.primaryScore, newScore.tertiaryScore};
|
||||
newHighScore = newScoreFlipped > oldScoreFlipped;
|
||||
} else if (leaderboardType == Leaderboard::Type::Donations) {
|
||||
// Donations just need to go up if updated
|
||||
newHighScore = true;
|
||||
newScore.primaryScore += oldScore->primaryScore;
|
||||
}
|
||||
|
||||
if (newHighScore) {
|
||||
|
||||
Reference in New Issue
Block a user