v2.1.0: fixed lower tier games played badges not unlocking in rare cases

This commit is contained in:
Evan Debenham
2023-05-30 12:58:17 -04:00
parent 545899f0be
commit ca013e3cbb

View File

@@ -942,15 +942,19 @@ public class Badges {
badge = Badge.GAMES_PLAYED_1;
}
if (Rankings.INSTANCE.totalNumber >= 25 || Rankings.INSTANCE.wonNumber >= 3) {
unlock(badge);
badge = Badge.GAMES_PLAYED_2;
}
if (Rankings.INSTANCE.totalNumber >= 50 || Rankings.INSTANCE.wonNumber >= 5) {
unlock(badge);
badge = Badge.GAMES_PLAYED_3;
}
if (Rankings.INSTANCE.totalNumber >= 200 || Rankings.INSTANCE.wonNumber >= 10) {
unlock(badge);
badge = Badge.GAMES_PLAYED_4;
}
if (Rankings.INSTANCE.totalNumber >= 1000 || Rankings.INSTANCE.wonNumber >= 25) {
unlock(badge);
badge = Badge.GAMES_PLAYED_5;
}