From e985777267c90557931104ce653e1c17d5dbf5ab Mon Sep 17 00:00:00 2001 From: Chomp Date: Tue, 4 Feb 2025 11:48:01 +0000 Subject: [PATCH] Flag weapon/armor rewards from circle as FiR --- Libraries/Core/Services/CircleOfCultistService.cs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Libraries/Core/Services/CircleOfCultistService.cs b/Libraries/Core/Services/CircleOfCultistService.cs index 4853c9d2..aaa09065 100644 --- a/Libraries/Core/Services/CircleOfCultistService.cs +++ b/Libraries/Core/Services/CircleOfCultistService.cs @@ -338,6 +338,10 @@ public class CircleOfCultistService( var presetAndMods = _itemHelper.ReplaceIDs(defaultPreset.Items); _itemHelper.RemapRootItemId(presetAndMods); + // Set item as FiR + presetAndMods[0].Upd ??= new Upd(); + presetAndMods[0].Upd.SpawnedInSession = true; + rewardItemCount++; totalRewardCost += (int)_itemHelper.GetItemPrice(randomItemTplFromPool); rewards.Add(presetAndMods); @@ -430,6 +434,10 @@ public class CircleOfCultistService( var presetAndMods = _itemHelper.ReplaceIDs(defaultPreset.Items); _itemHelper.RemapRootItemId(presetAndMods); + // Set item as FiR + presetAndMods[0].Upd ??= new Upd(); + presetAndMods[0].Upd.SpawnedInSession = true; + rewards.Add(presetAndMods); continue;