fix(tower_defense): level id is key, not value

This commit is contained in:
Fishia
2025-12-05 12:30:44 +07:00
committed by Melledy
parent 3df873e385
commit 51f6db9803

View File

@@ -65,7 +65,7 @@ public class TowerDefenseActivity extends GameActivity {
var proto = msg.getMutableTowerDefense();
// Add completed stages
for (int id : this.completedStages.values()) {
for (int id : this.completedStages.keySet()) {
// Create proto
var level = ActivityTowerDefenseLevel.newInstance();
@@ -78,7 +78,7 @@ public class TowerDefenseActivity extends GameActivity {
}
// Add completed quests
for (int id : this.completedStages.values()) {
for (int id : this.completedStages.keySet()) {
// Create proto
var quest = ActivityQuest.newInstance();