From 9f8f0dfd4c759d0c2a60e52a7049adc607b63e4a Mon Sep 17 00:00:00 2001 From: PhatPhuckDave Date: Sun, 25 Aug 2024 13:55:49 +0200 Subject: [PATCH] Update --- src/Patches/MultiSelectPatches.cs | 6 +++--- util/FleaCache.cs | 1 + 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/Patches/MultiSelectPatches.cs b/src/Patches/MultiSelectPatches.cs index 793eab7..1d76b67 100644 --- a/src/Patches/MultiSelectPatches.cs +++ b/src/Patches/MultiSelectPatches.cs @@ -325,7 +325,7 @@ public static class MultiSelectPatches } public static void SellAllToFlea() { - foreach (DragItemContext selectedItemContext in MultiSelect.SortedItemContexts()) { + foreach (MultiSelectItemContext selectedItemContext in MultiSelect.SortedItemContexts()) { try { SellToFlea(selectedItemContext.Item); } @@ -337,8 +337,8 @@ public static class MultiSelectPatches } private static void SellToFlea(Item item) { - double? fleaPrice = FleaPriceCache.FetchPrice(item.TemplateId); - Console.WriteLine("Flea price for " + item.Name + ":" + fleaPrice); + double? fleaPrice = FleaPriceCache.FetchPrice(item.Template._id); + Console.WriteLine($"Flea price for {item.Template._id}: {fleaPrice}"); if (fleaPrice.HasValue) { var req = new FleaRequirement { diff --git a/util/FleaCache.cs b/util/FleaCache.cs index f939337..33a9952 100644 --- a/util/FleaCache.cs +++ b/util/FleaCache.cs @@ -8,6 +8,7 @@ namespace UIFixes.util { static Dictionary cache = new Dictionary(); public static double? FetchPrice(string templateId) { + Console.WriteLine($"Get price for {templateId}"); if (cache.ContainsKey(templateId)) { double secondsSinceLastUpdate = (DateTime.Now - cache[templateId].lastUpdate).TotalSeconds; if (secondsSinceLastUpdate > 300)