Always force a ChangeRequirement dict to exist
This commit is contained in:
@@ -607,7 +607,7 @@ public class RepeatableQuestController(
|
||||
fullProfile.SptData.FreeRepeatableRefreshUsedCount[repeatableTypeLower] = 0;
|
||||
|
||||
// Create stupid redundant change requirements from quest data
|
||||
generatedRepeatables.ChangeRequirement = new Dictionary<MongoId, ChangeRequirement?>();
|
||||
generatedRepeatables.ChangeRequirement = [];
|
||||
foreach (var quest in generatedRepeatables.ActiveQuests)
|
||||
{
|
||||
generatedRepeatables.ChangeRequirement.TryAdd(
|
||||
@@ -707,6 +707,7 @@ public class RepeatableQuestController(
|
||||
EndTime = 0,
|
||||
FreeChanges = hasAccess ? repeatableConfig.FreeChanges : 0,
|
||||
FreeChangesAvailable = hasAccess ? repeatableConfig.FreeChangesAvailable : 0,
|
||||
ChangeRequirement = [],
|
||||
};
|
||||
|
||||
// Add base object that holds repeatable data to profile
|
||||
|
||||
Reference in New Issue
Block a user