Only disable panicbunker for admins with AdminFlags.Admin (#33879)
* Only disable panicbunker for admins with AdminFlags.Admin * nicer curly braces
This commit is contained in:
@@ -337,10 +337,15 @@ public sealed class AdminSystem : EntitySystem
|
||||
|
||||
private void UpdatePanicBunker()
|
||||
{
|
||||
var admins = PanicBunker.CountDeadminnedAdmins
|
||||
? _adminManager.AllAdmins
|
||||
: _adminManager.ActiveAdmins;
|
||||
var hasAdmins = admins.Any();
|
||||
var hasAdmins = false;
|
||||
foreach (var admin in _adminManager.AllAdmins)
|
||||
{
|
||||
if (_adminManager.HasAdminFlag(admin, AdminFlags.Admin, includeDeAdmin: PanicBunker.CountDeadminnedAdmins))
|
||||
{
|
||||
hasAdmins = true;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
// TODO Fix order dependent Cvars
|
||||
// Please for the sake of my sanity don't make cvars & order dependent.
|
||||
|
||||
Reference in New Issue
Block a user