More leaderboard fixes

Doomfields · published · build 19448172

Leaderboards fixes pt. 2