Check if fence is not locked for daily scav quest gen

This commit is contained in:
Archangel
2025-12-23 21:23:21 +01:00
parent e8d85c8565
commit baa0f4510f
@@ -771,6 +771,14 @@ public class RepeatableQuestController(
/// <returns>True if unlocked</returns>
protected bool PlayerHasDailyScavQuestsUnlocked(PmcData pmcData)
{
if (pmcData.TradersInfo.TryGetValue("579dc571d53a0658a154fbec", out TraderInfo fence))
{
if (fence.Unlocked is not null && !fence.Unlocked.Value)
{
return false;
}
}
return pmcData.Hideout?.Areas?.FirstOrDefault(hideoutArea => hideoutArea.Type == HideoutAreas.IntelligenceCenter)?.Level >= 1;
}