From 306fd89b0968eb94ce76ecf51320b2d872766458 Mon Sep 17 00:00:00 2001 From: Jukkales Date: Thu, 11 Apr 2024 19:46:02 +0200 Subject: [PATCH] v1.1.1.1 oopsie --- HoardFarm/Service/HoardFarmService.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/HoardFarm/Service/HoardFarmService.cs b/HoardFarm/Service/HoardFarmService.cs index 51b5fb1..2298b16 100644 --- a/HoardFarm/Service/HoardFarmService.cs +++ b/HoardFarm/Service/HoardFarmService.cs @@ -102,10 +102,11 @@ private void Reset() private unsafe bool SearchLogic() { HoardModeStatus = "Searching"; + chestIds.Clear(); var chests = ObjectTable.Where(e => ChestIDs.Contains(e.DataId)).Select(e => e.ObjectId).Distinct().ToList(); chests.ForEach(e => { - if (!visitedChestIds.Contains(e) && !chestIds.Contains(e)) + if (!visitedChestIds.Contains(e)) { chestIds.Add(e); } @@ -115,7 +116,6 @@ private unsafe bool SearchLogic() { var nextChest = chestIds.MaxBy(id => ObjectTable.First(e => e.ObjectId == id).Position.Distance(Player.GameObject->Position)); visitedChestIds.Add(nextChest); - chestIds.Remove(nextChest); if (!Concealment) {