Added: a brand-new default dashboard template.
You can now add multiple game/login server builds.
Full support for running both PTS & L2J servers simultaneously, with switching between them.
Payment systems: added OmegaPay and Pally (new PayPal-style API).
Account history now stores everything: donations, items delivered to characters, referrals, transfers between game accounts, and coin transfers to another master account.
Personal Promo Code System: you can create a promo code and assign it to a user or promoter. When donating, a player can enter this promo code to receive bonus coins, and the promo code owner also receives a bonus — all fully configurable in the admin panel.
Look demo site: demo
MoMoProxy has updated more static residential proxies for USA location, anyone interested in can view: https://momoproxy.com/static-residential-proxies
To manually override it you got to use command //field_cycle set_step 1 11
1 is the field cycle id for hellbound island from db (fiy 2 & 3 are the seeds in gracia sod and soi) and 11 is the level you want to change it to. Anywhere from 1 to 11 will work for different stages.
Question
Diabaths
hello guys i wanna ask if someone know how to remove the adena fee when you try to remove augment from one weapon!!!
already i have fix the price in the requestrifinecancel.java code below
public final class RequestRefineCancel extends L2GameClientPacket { private static final String _C__D0_2E_REQUESTREFINECANCEL = "[C] D0:2E RequestRefineCancel"; private int _targetItemObjId; @Override protected void readImpl() { _targetItemObjId = readD(); } @Override protected void runImpl() { L2PcInstance activeChar = getClient().getActiveChar(); if (activeChar == null) return; L2ItemInstance targetItem = activeChar.getInventory().getItemByObjectId(_targetItemObjId); if (targetItem == null) { activeChar.sendPacket(new ExVariationCancelResult(0)); return; } // cannot remove augmentation from a not augmented item if (!targetItem.isAugmented()) { activeChar.sendPacket(SystemMessageId.AUGMENTATION_REMOVAL_CAN_ONLY_BE_DONE_ON_AN_AUGMENTED_ITEM); activeChar.sendPacket(new ExVariationCancelResult(0)); return; } // get the price int price = 0; switch (targetItem.getItem().getItemGrade()) { case L2Item.CRYSTAL_C: if (targetItem.getCrystalCount() < 1720) price = 1; else if (targetItem.getCrystalCount() < 2452) price = 1; else price = 2; break; case L2Item.CRYSTAL_B: if (targetItem.getCrystalCount() < 1746) price = 1; else price = 1; break; case L2Item.CRYSTAL_A: if (targetItem.getCrystalCount() < 2160) price = 1; else if (targetItem.getCrystalCount() < 2824) price = 1; else price = 2; break; case L2Item.CRYSTAL_S: price = 2; break; default: activeChar.sendPacket(new ExVariationCancelResult(0)); return; } if (!activeChar.reduceAdena("RequestRefineCancel", price, null, true)) return; if (targetItem.isEquipped()) activeChar.disarmWeapons(); targetItem.removeAugmentation(); activeChar.sendPacket(new ExVariationCancelResult(1)); InventoryUpdate iu = new InventoryUpdate(); iu.addModifiedItem(targetItem); activeChar.sendPacket(iu); SystemMessage sm = new SystemMessage(SystemMessageId.AUGMENTATION_HAS_BEEN_SUCCESSFULLY_REMOVED_FROM_YOUR_S1); sm.addString(targetItem.getItemName()); activeChar.sendPacket(sm); } @Override public String getType() { return _C__D0_2E_REQUESTREFINECANCEL; } }but in game when i try to remove it i see this
server get only 2 adena to remove the augment like i have set it in the requestrefine but they check for 480.000
Edited by Diabathsany help to fix this???
12 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now