diff --git a/ReallifeGamemode.Server/Events/Disconnect.cs b/ReallifeGamemode.Server/Events/Disconnect.cs index 634a7ec8..cd4b46d2 100644 --- a/ReallifeGamemode.Server/Events/Disconnect.cs +++ b/ReallifeGamemode.Server/Events/Disconnect.cs @@ -237,7 +237,7 @@ namespace ReallifeGamemode.Server.Events { string msg = ""; - if (user.Faction?.StateOwned ?? true) + if (user.Faction?.StateOwned ?? false) { msg = "!{33AA33}** " + user.FactionRank.RankName + " " + player.Name + " meldet sich vom Dienst ab, over **"; } diff --git a/ReallifeGamemode.Server/Events/Login.cs b/ReallifeGamemode.Server/Events/Login.cs index c72e47dd..24d19789 100644 --- a/ReallifeGamemode.Server/Events/Login.cs +++ b/ReallifeGamemode.Server/Events/Login.cs @@ -117,7 +117,7 @@ namespace ReallifeGamemode.Server.Events string msg = ""; ChatService.SendMessage(player, "2"); - if (user.Faction?.StateOwned ?? true) + if (user.Faction?.StateOwned ?? false) { ChatService.SendMessage(player, "2.1"); msg = "!{33AA33}** " + user.FactionRank.RankName + " " + player.Name + " meldet sich zum Dienst, over **"; @@ -132,8 +132,6 @@ namespace ReallifeGamemode.Server.Events ChatService.BroadcastFaction(msg, user.Faction); } - ChatService.SendMessage(player, "4"); - if (user.Group != null) { ChatService.BroadcastGroup($"{player.Name} ist wieder online", user.Group);