diff --git a/Libraries/SPTarkov.Server.Core/Models/Eft/Common/Tables/Item.cs b/Libraries/SPTarkov.Server.Core/Models/Eft/Common/Tables/Item.cs index a1c08951..7f7db245 100644 --- a/Libraries/SPTarkov.Server.Core/Models/Eft/Common/Tables/Item.cs +++ b/Libraries/SPTarkov.Server.Core/Models/Eft/Common/Tables/Item.cs @@ -1,4 +1,5 @@ using System.Text.Json.Serialization; +using SPTarkov.Server.Core.Models.Enums; using SPTarkov.Server.Core.Utils.Json.Converters; namespace SPTarkov.Server.Core.Models.Eft.Common.Tables; @@ -371,28 +372,29 @@ public enum PinLockState public record UpdBuff { - [JsonPropertyName("Rarity")] + [JsonPropertyName("rarity")] public string? Rarity { get; set; } - [JsonPropertyName("BuffType")] - public string? BuffType + [JsonPropertyName("buffType")] + [JsonConverter(typeof(JsonStringEnumConverter))] + public BuffType? BuffType { get; set; } - [JsonPropertyName("Value")] + [JsonPropertyName("value")] public double? Value { get; set; } - [JsonPropertyName("ThresholdDurability")] + [JsonPropertyName("thresholdDurability")] public double? ThresholdDurability { get; diff --git a/Libraries/SPTarkov.Server.Core/Models/Eft/Repair/RepairActionDataRequest.cs b/Libraries/SPTarkov.Server.Core/Models/Eft/Repair/RepairActionDataRequest.cs index de6b7bc9..68ddab30 100644 --- a/Libraries/SPTarkov.Server.Core/Models/Eft/Repair/RepairActionDataRequest.cs +++ b/Libraries/SPTarkov.Server.Core/Models/Eft/Repair/RepairActionDataRequest.cs @@ -39,7 +39,7 @@ public record RepairKitsInfo /// amount of units to reduce kit by /// [JsonPropertyName("count")] - public int? Count + public float? Count { get; set;