From 1f83b8668ddfaec5d9cd95870af9ec85c2f3948e Mon Sep 17 00:00:00 2001 From: Graham Date: Tue, 26 Sep 2023 20:16:38 +0100 Subject: [PATCH] Fix detection of build 503 removeAll removes all instances of an item in the right list from the left list, but we only want to remove a single instance. Signed-off-by: Graham --- .../main/kotlin/org/openrs2/archive/client/ClientImporter.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/archive/src/main/kotlin/org/openrs2/archive/client/ClientImporter.kt b/archive/src/main/kotlin/org/openrs2/archive/client/ClientImporter.kt index 275feb25..5ce40aaf 100644 --- a/archive/src/main/kotlin/org/openrs2/archive/client/ClientImporter.kt +++ b/archive/src/main/kotlin/org/openrs2/archive/client/ClientImporter.kt @@ -614,7 +614,9 @@ public class ClientImporter @Inject constructor( } } - candidates -= NEW_ENGINE_RESOLUTIONS + for (build in NEW_ENGINE_RESOLUTIONS) { + candidates -= build + } val version = candidates.singleOrNull() if (version != null) {