diff --git a/ReallifeGamemode.Server/Managers/InteractionManager.cs b/ReallifeGamemode.Server/Managers/InteractionManager.cs index e6f8d581..7906e1f2 100644 --- a/ReallifeGamemode.Server/Managers/InteractionManager.cs +++ b/ReallifeGamemode.Server/Managers/InteractionManager.cs @@ -255,7 +255,7 @@ namespace ReallifeGamemode.Server.Managers if (targetPlayer != null) { - targetPlayer.SetData("duty", false); + targetUser.SetData("duty", false); targetPlayer.TriggerEvent("toggleDutyMode", false); UpdateCharacterCloth.LoadCharacterDefaults(targetPlayer); ChatService.SendMessage(targetPlayer, "!{02FCFF}Du wurdest von " + player.Name + " aus der Fraktion geworfen."); diff --git a/ReallifeGamemode.Server/Util/FactionHelper.cs b/ReallifeGamemode.Server/Util/FactionHelper.cs index 1f54c2d0..b39177e6 100644 --- a/ReallifeGamemode.Server/Util/FactionHelper.cs +++ b/ReallifeGamemode.Server/Util/FactionHelper.cs @@ -36,9 +36,9 @@ namespace ReallifeGamemode.Server.Util public static void ResetPlayer(Player player, User user, DatabaseContext dbContext) { - if (player.GetData("duty") == true) + if (user.GetData("duty") == true) { - player.SetData("duty", false); + user.SetData("duty", false); Medic.UpdateDutyMedics(); }