Made RagfairRequiredItemsService cache generate on use instead of every Update()

This commit is contained in:
Chomp
2025-08-17 16:28:58 +01:00
parent cf35b9f66f
commit c87bace62c
2 changed files with 31 additions and 5 deletions
@@ -39,8 +39,8 @@ public class RagfairServer(
RefreshTraderOffers();
ProcessExpiredFleaOffers();
// Update requirements now offers have been expired/regenerated, ensuring accuracy
ragfairRequiredItemsService.BuildRequiredItemTable();
// Flag data as stale and in need of regeneration
ragfairRequiredItemsService.CacheIsStale();
}
protected void RefreshTraderOffers()