diff --git a/.gitignore b/.gitignore index ae6dbf334..7022fc9b2 100644 --- a/.gitignore +++ b/.gitignore @@ -3,6 +3,7 @@ /Distribution/ModernUO.* /Distribution/Assemblies /Distribution/bsdtar +/Distribution/Configuration/assistants.json /Distribution/Configuration/modernuo.json /Distribution/Configuration/email-settings.json /Distribution/Configuration/throttles.json diff --git a/Projects/UOContent/Assistants/AssistantConfiguration.cs b/Projects/UOContent/Assistants/AssistantConfiguration.cs index 7b74b0c67..df495d3a7 100644 --- a/Projects/UOContent/Assistants/AssistantConfiguration.cs +++ b/Projects/UOContent/Assistants/AssistantConfiguration.cs @@ -81,7 +81,8 @@ public record AssistantSettings [JsonPropertyName("kickOnFailure")] public bool KickOnFailure { get; set; } - [JsonPropertyName("features")] + [JsonPropertyName("disallowedFeatures")] + [JsonConverter(typeof(FlagsConverter))] public AssistantFeatures DisallowedFeatures { get; set; } [JsonPropertyName("disconnectDelay")]