Remove IoC resolve in vote manager
This commit is contained in:
@@ -99,7 +99,7 @@ namespace Content.Server.Voting.Managers
|
||||
string picked;
|
||||
if (args.Winner == null)
|
||||
{
|
||||
picked = (string) IoCManager.Resolve<IRobustRandom>().Pick(args.Winners);
|
||||
picked = (string) _random.Pick(args.Winners);
|
||||
_chatManager.DispatchServerAnnouncement(
|
||||
Loc.GetString("ui-vote-gamemode-tie", ("picked", Loc.GetString(presets[picked]))));
|
||||
}
|
||||
|
||||
@@ -17,6 +17,7 @@ using Robust.Shared.Enums;
|
||||
using Robust.Shared.IoC;
|
||||
using Robust.Shared.Localization;
|
||||
using Robust.Shared.Network;
|
||||
using Robust.Shared.Random;
|
||||
using Robust.Shared.Timing;
|
||||
using Robust.Shared.Utility;
|
||||
|
||||
@@ -31,6 +32,7 @@ namespace Content.Server.Voting.Managers
|
||||
[Dependency] private readonly IPlayerManager _playerManager = default!;
|
||||
[Dependency] private readonly IChatManager _chatManager = default!;
|
||||
[Dependency] private readonly IAdminManager _adminMgr = default!;
|
||||
[Dependency] private readonly IRobustRandom _random = default!;
|
||||
|
||||
private int _nextVoteId = 1;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user