Various micro-optimisations

This commit is contained in:
Chomp
2025-07-18 16:05:29 +01:00
parent 80624ece4d
commit 38fb2454c7
26 changed files with 144 additions and 142 deletions
@@ -250,9 +250,12 @@ public class InventoryController(
}
case "ExamineAllItems":
{
var itemsToInspect = itemHelper.GetItems().Where(x => x.Type != "Node");
FlagItemsAsInspectedAndRewardXp(itemsToInspect.Select(x => x.Id), fullProfile);
logger.Success($"Flagged {itemsToInspect.Count()} items as examined");
var itemIds = databaseService
.GetItems()
.Where(x => x.Value.Type != "Node")
.Select(x => x.Key);
FlagItemsAsInspectedAndRewardXp(itemIds, fullProfile);
logger.Success($"Flagged {itemIds.Count()} items as examined");
break;
}