From b7849b0316945acb080c7ebc17125cb3f905cc03 Mon Sep 17 00:00:00 2001 From: hydrant Date: Mon, 12 Apr 2021 20:00:45 +0200 Subject: [PATCH] fix frakcar verkaufen --- .../Managers/InteractionManager.cs | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/ReallifeGamemode.Server/Managers/InteractionManager.cs b/ReallifeGamemode.Server/Managers/InteractionManager.cs index 71a4e92c..b822d2da 100644 --- a/ReallifeGamemode.Server/Managers/InteractionManager.cs +++ b/ReallifeGamemode.Server/Managers/InteractionManager.cs @@ -491,17 +491,6 @@ namespace ReallifeGamemode.Server.Managers return; } - if(!user.FactionLeader) - { - return; - } - - if(user.Faction.StateOwned) - { - ChatService.ErrorMessage(player, "Der Fuhrpark der Staatsfraktionen kann über die Leaderverwaltung geändert werden"); - return; - } - var factionVehicle = dbContext.FactionVehicles.ToList().Where(v => v.Id == id && v.GetOwners().Contains(user.FactionId.Value)).FirstOrDefault(); if (factionVehicle == null) { @@ -516,6 +505,17 @@ namespace ReallifeGamemode.Server.Managers } else if (selection == "Verkaufen") { + if (!user.FactionLeader) + { + return; + } + + if (user.Faction.StateOwned) + { + ChatService.ErrorMessage(player, "Der Fuhrpark der Staatsfraktionen kann über die Leaderverwaltung geändert werden"); + return; + } + var price = dbContext.ShopVehicles.Where(v => v.Model == factionVehicle.Model && v.Active).Select(s => new { s.Price }).FirstOrDefault(); if (price == null) {