diff --git a/Libraries/SPTarkov.Server.Core/Helpers/Dialogue/Commando/SptCommands/ProfileCommand/ProfileSptCommand.cs b/Libraries/SPTarkov.Server.Core/Helpers/Dialogue/Commando/SptCommands/ProfileCommand/ProfileSptCommand.cs index 53a26ddd..15cffb20 100644 --- a/Libraries/SPTarkov.Server.Core/Helpers/Dialogue/Commando/SptCommands/ProfileCommand/ProfileSptCommand.cs +++ b/Libraries/SPTarkov.Server.Core/Helpers/Dialogue/Commando/SptCommands/ProfileCommand/ProfileSptCommand.cs @@ -83,10 +83,10 @@ public class ProfileSptCommand( break; case "skill": { - var enumSkill = Enum.GetValues(typeof(SkillTypes)) - .Cast() + var enumSkill = Enum.GetValues() + .Cast() .FirstOrDefault( - t => t.ToString().ToLower() == skill + t => t?.ToString().ToLower() == skill ); if (enumSkill == null) @@ -149,7 +149,7 @@ public class ProfileSptCommand( return request.DialogId; } - protected ProfileChangeEvent HandleSkillCommand(SkillTypes skill, int level) + protected ProfileChangeEvent HandleSkillCommand(SkillTypes? skill, int level) { var profileChangeEvent = new ProfileChangeEvent {