private static void drawShopItem(int i, int x, int y) { if (i + 10 * page < shopList.size() && shopList.get(i + 10 * page) != null && StuffManager.getStuff(shopList.get(i + 10 * page).getId()) != null) { Draw.drawQuad( IconsManager.getSprite35( StuffManager.getStuff(shopList.get(i + 10 * page).getId()).getSpriteId()), Display.getWidth() / 2 + x + 3, Display.getHeight() / 2 + y + 3); Draw.drawQuad( Sprites.shop_border, Display.getWidth() / 2 + x - 1, Display.getHeight() / 2 + y); } }
public static void buyItems(boolean slot_hover, Shop stuff) throws FileNotFoundException, SQLException { if (Mouse.getEventButton() == 1 && slot_hover && stuff != null) { if (Mouse.getEventButtonState()) { } else { if (Mideas.getCurrentGold() >= stuff.getSellPrice()) { /*if(stuff.get) { EndFightFrame.dropItem(stuff, 1); LogChat.setStatusText3("Vous avez bien acheté "+stuff.getStuffName()); Mideas.setGold(-stuff.getSellPrice()); }*/ if (checkInventory(stuff)) { Mideas.setGold(-stuff.getSellPrice()); LogChat.setStatusText3( "Vous avez bien acheté " + StuffManager.getStuff(stuff.getId()).getStuffName()); } } else { LogChat.setStatusText3("Vous n'avez pas assez d'argent"); } } } }