public virtual int GetSellPrice(Mobile seller, IShopSellInfo info, SellItemResponse resp) { return(info.GetSellPriceFor(resp.Item)); }
public virtual bool CanSell(Mobile seller, IShopSellInfo[] info, SellItemResponse resp) { return(resp.Item != null && resp.Item.RootParent == seller && resp.Amount > 0 && resp.Item.Movable && (!(resp.Item is Container) || resp.Item.Items.Count == 0) && info.Any(ssi => ssi.IsSellable(resp.Item))); }