Fixed issue with achievement badges

main
Tiger 2023-10-21 17:07:07 +02:00
parent b5fbeb7852
commit ce30ee601b
1 changed files with 3 additions and 3 deletions

View File

@ -72,10 +72,11 @@ public class AchievementManager : IAchievementManager
Habbo = session.Habbo,
Code = $"{achievement.Badge}1"
};
session.Habbo.Badges.Add(badge);
}
else
{
var currentBadge =
var currentBadge =
session.Habbo.Badges.SingleOrDefault(b =>
b.Code == $"{achievement.Badge}{habboAchievement.Level - 1}");
@ -91,10 +92,9 @@ public class AchievementManager : IAchievementManager
Habbo = session.Habbo,
Code = $"{achievement.Badge}1"
};
session.Habbo.Badges.Add(badge);
}
}
_badgesRepository.SaveAsync(badge);
session.Habbo.AchievementScore += achievementLevel.Points;