diff --git a/Nuclei/Features/Commands/DefaultCommands/VoteMissionCommand.cs b/Nuclei/Features/Commands/DefaultCommands/VoteMissionCommand.cs index 73515e3..7bd75df 100644 --- a/Nuclei/Features/Commands/DefaultCommands/VoteMissionCommand.cs +++ b/Nuclei/Features/Commands/DefaultCommands/VoteMissionCommand.cs @@ -66,14 +66,16 @@ public override bool Execute(Player player, string[] args) else { ChatService.SendPrivateChatMessage("Cannot start a new mission vote, please wait for current vote to expire.", player); + _fetchedMissions = null; return false; } - _fetchedMissions = null; return true; void Action() { Globals.DedicatedServerManagerInstance.missionRotation.OverrideNext(_fetchedMissions![idx - 1]); + _fetchedMissions = null; + } } @@ -81,4 +83,4 @@ public override bool Execute(string[] args) { throw new Exception("Requires Player object"); } -} \ No newline at end of file +}