diff --git a/ReallifeGamemode.Server/Managers/InventoryManager.cs b/ReallifeGamemode.Server/Managers/InventoryManager.cs index 0aa081e0..18064c90 100644 --- a/ReallifeGamemode.Server/Managers/InventoryManager.cs +++ b/ReallifeGamemode.Server/Managers/InventoryManager.cs @@ -509,9 +509,10 @@ namespace ReallifeGamemode.Server.Managers [RemoteEvent("tradeItem")] - public void ServerEvent_tradeItem(Client client, int value, string nameOrId, string itemIdArrStr, string itemAmountArrStr) + public void ServerEvent_tradeItem(Client client, int value, string jsonNameOrId, string itemIdArrStr, string itemAmountArrStr) { User user = client.GetUser(); + string nameOrId = JsonConvert.DeserializeObject(jsonNameOrId); Client target = ClientService.GetClientByNameOrId(nameOrId); if (target == null || !target.IsLoggedIn() || target == client) {