if (storeList == null) return;
if (Config.GM_DISABLE_TRANSACTION && player.getAccessLevel() >= Config.GM_TRANSACTION_MIN && player.getAccessLevel() <= Config.GM_TRANSACTION_MAX)
{
player.sendMessage("Transactions are disable for your Access Level");
sendPacket(new ActionFailed());
return;
}
if (storePlayer.getAdena() < _price)
{
sendPacket(new ActionFailed());
storePlayer.sendMessage("You have not enough adena, canceling PrivateBuy.");
storePlayer.setPrivateStoreType(L2PcInstance.STORE_PRIVATE_NONE);
storePlayer.broadcastUserInfo();
return;
}
if (!storeList.PrivateStoreSell(player, _items, _price))
{
sendPacket(new ActionFailed());
_log.warning("PrivateStore sell has failed due to invalid list or request. Player: " + player.getName() + ", Private store of: " + storePlayer.getName());
return;
}
if (storeList.getItemCount() == 0)