From 671eca79c19b9254553159677211c28132946ee6 Mon Sep 17 00:00:00 2001
From: KillanGenifer <157119956+KillanGenifer@users.noreply.github.com>
Date: Sat, 10 Jan 2026 07:18:03 +0700
Subject: [PATCH] Playtime adminflag (#3480)
---
.../Administration/Commands/PlayTimeCommands.cs | 4 ++--
Content.Shared/Administration/AdminFlags.cs | 8 +++++++-
2 files changed, 9 insertions(+), 3 deletions(-)
diff --git a/Content.Server/Administration/Commands/PlayTimeCommands.cs b/Content.Server/Administration/Commands/PlayTimeCommands.cs
index dca214e8b3..15531acc21 100644
--- a/Content.Server/Administration/Commands/PlayTimeCommands.cs
+++ b/Content.Server/Administration/Commands/PlayTimeCommands.cs
@@ -1,4 +1,4 @@
-using Content.Server.Players.PlayTimeTracking;
+using Content.Server.Players.PlayTimeTracking;
using Content.Shared.Administration;
using Content.Shared.Players.PlayTimeTracking;
using Robust.Server.Player;
@@ -6,7 +6,7 @@ using Robust.Shared.Console;
namespace Content.Server.Administration.Commands;
-[AdminCommand(AdminFlags.Permissions)] // Corvax-DiscordRoles
+[AdminCommand(AdminFlags.Playtime)] // Corvax-DiscordRoles
public sealed class PlayTimeAddOverallCommand : IConsoleCommand
{
[Dependency] private readonly IPlayerManager _playerManager = default!;
diff --git a/Content.Shared/Administration/AdminFlags.cs b/Content.Shared/Administration/AdminFlags.cs
index 02db1cf394..c870772615 100644
--- a/Content.Shared/Administration/AdminFlags.cs
+++ b/Content.Shared/Administration/AdminFlags.cs
@@ -1,4 +1,4 @@
-namespace Content.Shared.Administration
+namespace Content.Shared.Administration
{
///
/// Permissions that admins can have.
@@ -124,6 +124,12 @@
///
NameColor = 1 << 21,
+ // Corvax-DiscordRoles
+ ///
+ /// Allows you to edit players playtime.
+ ///
+ Playtime = 1 << 22,
+
///
/// Dangerous host permissions like scsi.
///