case 2: // Purchase Record of the Seven Signs if (!player.getInventory().validateCapacity(1)) { player.sendPacket(new SystemMessage(SystemMessage.SLOTS_FULL)); break; } L2ItemInstance adenaItem = player.getInventory().getAdenaInstance(); if (!player.reduceAdena("SevenSigns", SevenSigns.RECORD_SEVEN_SIGNS_COST, this, true)) { player.sendPacket(new SystemMessage(SystemMessage.YOU_NOT_ENOUGH_ADENA)); break; } L2ItemInstance recordSevenSigns = player.getInventory().addItem("SevenSigns", SevenSigns.RECORD_SEVEN_SIGNS_ID, 1, player, this); InventoryUpdate iu = new InventoryUpdate(); iu.addNewItem(recordSevenSigns); iu.addItem(adenaItem); player.sendPacket(iu); sm = new SystemMessage(SystemMessage.EARNED_ITEM); sm.addItemName(SevenSigns.RECORD_SEVEN_SIGNS_ID); player.sendPacket(sm); break;