From 2f98045740526545be6e66059721974f67c7731a Mon Sep 17 00:00:00 2001 From: CWX Date: Mon, 13 Jan 2025 21:59:15 +0000 Subject: [PATCH] fix playerscavn --- Core/Generators/PlayerScavGenerator.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Core/Generators/PlayerScavGenerator.cs b/Core/Generators/PlayerScavGenerator.cs index 0d4e8a58..5dc5cac2 100644 --- a/Core/Generators/PlayerScavGenerator.cs +++ b/Core/Generators/PlayerScavGenerator.cs @@ -133,7 +133,7 @@ public class PlayerScavGenerator scavData.Quests = existingScavDataClone.Quests ?? []; scavData.TaskConditionCounters = existingScavDataClone.TaskConditionCounters ?? new(); scavData.Notes = existingScavDataClone.Notes ?? new() { DataNotes = new() }; - scavData.WishList = existingScavDataClone.WishList ?? new(); + scavData.WishList = existingScavDataClone.WishList ?? new(new(), new()); scavData.Encyclopedia = pmcDataClone.Encyclopedia ?? new(); // Add additional items to player scav as loot @@ -306,7 +306,7 @@ public class PlayerScavGenerator return new() { Common = new(new(), new()), - Mastering = new(), + Mastering = new (), Points = 0 }; } @@ -370,7 +370,7 @@ public class PlayerScavGenerator scavLockDuration = 10; if (scavData?.Info != null) - scavData.Info.SavageLockTime = _timeUtil.GetTimeStamp() / 1000 + (long)scavLockDuration; + scavData.Info.SavageLockTime = Math.Round(_timeUtil.GetTimeStamp() / 1000 + scavLockDuration ?? 0); return scavData; }