When made the fix to buildingStats() to exclude buildings with limits from the recommendation list, I made a similar formatting/structure change to upgradeStats(). I committed that second change locally, but never synced with origin.
Oops.
Without the second change, achievements were getting turned off, but upgradeStats was being run before buildingStats and turning them right back on again before the full recommendation list was built.
Fixes #52
When made the fix to buildingStats() to exclude buildings with limits from the recommendation list, I made a similar formatting/structure change to upgradeStats(). I committed that second change locally, but never synced with origin.
Oops.
Without the second change, achievements were getting turned off, but upgradeStats was being run before buildingStats and turning them right back on again before the full recommendation list was built.