Archived
0

implement items edit table

This commit is contained in:
iMoHax
2016-03-11 13:05:28 +03:00
parent ce1bc2ec3c
commit f6df8ef4be
6 changed files with 295 additions and 0 deletions

View File

@@ -104,6 +104,16 @@ public class SimpleMarket extends AbstractMarket {
@Override
protected void removeItem(Item item) {
ItemStat stat = sellItems.get(item);
for (Offer offer : stat.getOffers()) {
SimpleVendor vendor = (SimpleVendor) offer.getVendor();
vendor.removeOffer(offer);
}
stat = buyItems.get(item);
for (Offer offer : stat.getOffers()) {
SimpleVendor vendor = (SimpleVendor) offer.getVendor();
vendor.removeOffer(offer);
}
items.remove(item);
sellItems.remove(item);
buyItems.remove(item);