From 0897009c265637ce184513cfaf6b356328a31cf8 Mon Sep 17 00:00:00 2001 From: Martin Lange <44003176+mlange-42@users.noreply.github.com> Date: Thu, 14 Mar 2024 02:46:21 +0100 Subject: [PATCH] Fix: close unfinished query iteration in achievement check (#200) --- game/res/achievements/achievements.go | 1 + 1 file changed, 1 insertion(+) 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 } }