public void AcceptTrade(RealmTime time, AcceptTradePacket pkt)
{
trade = pkt.MyOffers;
if (tradeTarget.trade.SequenceEqual(pkt.YourOffers))
{
tradeTarget.trade = pkt.YourOffers;
tradeAccepted = true;
tradeTarget.psr.SendPacket(new TradeAcceptedPacket
{
MyOffers = tradeTarget.trade,
YourOffers = trade
});
Console.Out.WriteLine("Player {0} accepted trade with {1}", nName, tradeTarget.nName);
/*if (this.tradeAccepted && tradeTarget.tradeAccepted)
{
DoTrade();
Console.Out.WriteLine("Did trade!");
}*/
}
}