diff --git a/game/res/achievements/achievements.go b/game/res/achievements/achievements.go index 6b2b392..5de24ee 100644 --- a/game/res/achievements/achievements.go +++ b/game/res/achievements/achievements.go @@ -165,6 +165,7 @@ func (a *Achievements) checkTerrain(ids uint32, num int) bool { if (bits & ids) == bits { cnt++ if cnt >= num { + query.Close() return true } }