6566676869707172737475
return; } if (activeChar.isOutOfControl()) { request.cancel(); activeChar.sendActionFailed(); return; } Player requestor = request.getRequestor(); if (requestor == null) {
157158159160161162163164165166167
} MultiSellListContainer list1 = activeChar.getMultisell(); if (list1 == null) { activeChar.sendActionFailed(); activeChar.setMultisell(null); return; } if (list1.getListId() != _listId)
164165166167168169170171172173174
return; } if (list1.getListId() != _listId) { activeChar.sendActionFailed(); activeChar.setMultisell(null); return; } if (activeChar.isActionsDisabled())
171172173174175176177178179180181
return; } if (activeChar.isActionsDisabled()) { activeChar.sendActionFailed(); return; } if (activeChar.isInStoreMode()) {
183184185186187188189190191192193
return; } if (activeChar.isInTrade()) { activeChar.sendActionFailed(); return; } if (activeChar.isFishing()) {
195196197198199200201202203204205
return; } if (!Config.ALT_GAME_KARMA_PLAYER_CAN_SHOP && (activeChar.getKarma() < 0) && !activeChar.isGM()) { activeChar.sendActionFailed(); return; } MultiSellEntry entry = null; for (MultiSellEntry $entry : list1.getEntries())
257258259260261262263264265266267
} if (!inventory.validateWeight(weight)) { activeChar.sendPacket(Msg.YOU_HAVE_EXCEEDED_THE_WEIGHT_LIMIT); activeChar.sendActionFailed(); return; } if (!inventory.validateCapacity(slots)) {
264265266267268269270271272273274
} if (!inventory.validateCapacity(slots)) { activeChar.sendPacket(Msg.YOUR_INVENTORY_IS_FULL); activeChar.sendActionFailed(); return; } if (entry.getIngredients().size() == 0) {
270271272273274275276277278279280
return; } if (entry.getIngredients().size() == 0) { activeChar.sendActionFailed(); activeChar.setMultisell(null); return; } for (MultiSellIngredient ingridient : entry.getIngredients())
186187188189190191192193194195196
player.sendPacket(SystemMsg.YOU_CANNOT_BOARD_A_SHIP_WHILE_YOU_ARE_POLYMORPHED, ActionFail.STATIC); return; } if (player.isMovementDisabled() || player.isSitting()) { player.sendActionFailed(); return; } if (!player.isInBoat()) { player.setBoat(this);