From c1cdb88b9c46d0e38f3530c878acf78736c8df0f Mon Sep 17 00:00:00 2001 From: Spatison <137375981+Spatison@users.noreply.github.com> Date: Sun, 1 Sep 2024 22:17:50 +0300 Subject: [PATCH] tweak: An ordinary player can now use adminwho --- .../Administration/Commands/AdminWhoCommand.cs | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/Content.Server/Administration/Commands/AdminWhoCommand.cs b/Content.Server/Administration/Commands/AdminWhoCommand.cs index cf2f8c453c..8904c6e10a 100644 --- a/Content.Server/Administration/Commands/AdminWhoCommand.cs +++ b/Content.Server/Administration/Commands/AdminWhoCommand.cs @@ -7,7 +7,7 @@ namespace Content.Server.Administration.Commands; -[AdminCommand(AdminFlags.Admin)] +[AnyCommand] // WD EDIT public sealed class AdminWhoCommand : IConsoleCommand { public string Command => "adminwho"; @@ -33,15 +33,17 @@ public void Execute(IConsoleShell shell, string argStr, string[] args) var first = true; foreach (var admin in adminMgr.ActiveAdmins) { - if (!first) - sb.Append('\n'); - first = false; - + // WD EDIT START var adminData = adminMgr.GetAdminData(admin)!; DebugTools.AssertNotNull(adminData); if (adminData.Stealth && !seeStealth) continue; + // WD EDIT END + + if (!first) + sb.Append('\n'); + first = false; sb.Append(admin.Name); if (adminData.Title is { } title)