From 519615d3138f5cac7606d4019fbdae980a5eabd1 Mon Sep 17 00:00:00 2001 From: Archangel Date: Fri, 20 Jun 2025 13:07:31 +0200 Subject: [PATCH] Set ConditionTypes in Quest as required --- .../SPTarkov.Server.Core/Models/Eft/Common/Tables/Quest.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Libraries/SPTarkov.Server.Core/Models/Eft/Common/Tables/Quest.cs b/Libraries/SPTarkov.Server.Core/Models/Eft/Common/Tables/Quest.cs index 855b246a..1ed13d5b 100644 --- a/Libraries/SPTarkov.Server.Core/Models/Eft/Common/Tables/Quest.cs +++ b/Libraries/SPTarkov.Server.Core/Models/Eft/Common/Tables/Quest.cs @@ -285,7 +285,7 @@ public record QuestCondition public bool? IsEncoded { get; set; } [JsonPropertyName("conditionType")] - public string? ConditionType { get; set; } + public required string ConditionType { get; set; } [JsonPropertyName("areaType")] public HideoutAreas? AreaType { get; set; } @@ -415,7 +415,7 @@ public record QuestConditionCounterCondition public DaytimeCounter? Daytime { get; set; } [JsonPropertyName("conditionType")] - public string? ConditionType { get; set; } + public required string ConditionType { get; set; } [JsonPropertyName("enemyHealthEffects")] public List? EnemyHealthEffects { get; set; } @@ -505,7 +505,7 @@ public record VisibilityCondition public bool? OneSessionOnly { get; set; } [JsonPropertyName("conditionType")] - public string? ConditionType { get; set; } + public required string ConditionType { get; set; } } public record QuestRewards