195196197198199200201202203
finally { freight.writeUnlock(); inventory.writeUnlock(); } player.sendChanges(); player.sendPacket(SystemMsg.THE_TRANSACTION_IS_COMPLETE); } }
107108109110111112113114115116117
if ((sc.getId() == targetItem.getObjectId()) && (sc.getType() == ShortCut.TYPE_ITEM)) { activeChar.sendPacket(new ShortCutRegister(activeChar, sc)); } } activeChar.sendChanges(); } /** * Method getRemovalPrice. * @param item ItemTemplate
594595596597598599600601602603604
finally { inventory.writeUnlock(); } activeChar.sendChanges(); if (!list1.isShowAll()) { MultiSellHolder.getInstance().SeparateAndSend(list1, activeChar, castle == null ? 0 : castle.getTaxRate()); }
7778798081828384858687
} if (needSendInfo) { player.sendSkillList(); } player.sendChanges(); } /** * Method onUnequip. * @param slot int
118119120121122123124125
} if (needSendInfo) { player.sendSkillList(); } player.sendChanges(); } }
257258259260261262263264265266
} if (sellList.isEmpty()) { TradeHelper.cancelStore(seller); } seller.sendChanges(); buyer.sendChanges(); buyer.sendActionFailed(); } }
624625626627628629630631632633634
if (rate) { count = (long) (count * getRateQuestsReward()); } ItemFunctions.addItem(player, itemId, count, true); player.sendChanges(); } /** * Method giveItems. * @param itemId int
660661662663664665666667668669670
item.setAttributeElement(element, power); } player.getInventory().addItem(item); } player.sendPacket(SystemMessage2.obtainItems(template.getItemId(), count, 0)); player.sendChanges(); } /** * Method dropItem. * @param npc NpcInstance
203204205206207208209210
} finally { activeChar.getInventory().writeUnlock(); } activeChar.sendChanges(); } }
213214215216217218219220
activeChar.sendActionFailed(); return; } activeChar.sendPacket(Msg.THE_ITEM_HAS_BEEN_SUCCESSFULLY_CRYSTALLIZED); ItemFunctions.addItem(activeChar, crystalId, crystalAmount, true); activeChar.sendChanges(); } }