public static void OnTradePut(WorldClient client, INetPacketStream packet) { var tradePacket = new TradePutPacket(packet); var tradeEvent = new TradePutEventArgs(tradePacket.Position, tradePacket.ItemType, tradePacket.ItemId, tradePacket.Count); client.Player.NotifySystem <TradeSystem>(tradeEvent); }
public void OnTradePut(IWorldClient client, TradePutPacket packet) { _tradeSystem.PutItem(client.Player, packet.ItemUniqueId, packet.Count, packet.ItemType, packet.Position); }