Usurper Reborn v0.22.1-alpha - Achievement Reset Fix
Release Date: February 2026
Summary
Patch release fixing a bug where Steam achievements would automatically re-sync after being reset via the dev menu.
Bug Fix
Steam Achievement Re-sync Prevention
Problem: After using the dev menu to reset Steam stats/achievements, the achievements would automatically reappear on Steam. This happened because SyncUnlockedToSteam() would push the local UnlockedAchievements list back to Steam on game load.
Solution: The dev menu "Reset Steam Stats & Achievements" option now also clears the local player.Achievements.UnlockedAchievements list, preventing the automatic re-sync.
Updated behavior:
- Resets all Steam stats and achievements (as before)
- NEW: Clears local achievements on current character
- Shows count of local achievements cleared
- Reminds user to save game to persist the reset
File Changed
Scripts/Locations/DevMenuLocation.cs- Added clearing of
currentPlayer.Achievements.UnlockedAchievementsafter successful Steam reset - Updated warning text to mention local achievements will also be cleared
- Added clearing of
Testing Steps
To properly reset achievements for testing:
- Open Dev Menu → Steam → Reset Steam Stats & Achievements
- Type
RESETto confirm - Save your game to persist the local achievement reset
- Optionally start a new save for a completely fresh experience