diff --git a/ReallifeGamemode.Server/Extensions/ClientExtension.cs b/ReallifeGamemode.Server/Extensions/ClientExtension.cs index b120fd29..c9769b17 100644 --- a/ReallifeGamemode.Server/Extensions/ClientExtension.cs +++ b/ReallifeGamemode.Server/Extensions/ClientExtension.cs @@ -126,6 +126,11 @@ namespace ReallifeGamemode.Server.Extensions foreach (var copPlayer in NAPI.Pools.GetAllPlayers()) { + if (copPlayer == null) + { + continue; + } + User copUser = copPlayer.GetUser(); if (cop != null && (copUser.FactionId == 1 || copUser.FactionId == 3)) { @@ -140,6 +145,7 @@ namespace ReallifeGamemode.Server.Extensions } } } + public static FactionRank GetFactionRank(this User user) { using (var dbContext = new DatabaseContext())