how i can make for cannot destroy equiped items on retail?!
i have this config:
DestroyEquipableItem = False/True
I only want one thing: delete DestroyEquipableItem = False/True and cannot destroy equiped items without this config...
here is the code..
someone can helpme?
tx a lot in advance
Code: Select all
config.java===========public static boolean DESTROY_EQUIPABLE_PLAYER_ITEM;----DESTROY_EQUIPABLE_PLAYER_ITEM = Boolean.valueOf(optionsSettings.getProperty("DestroyEquipableItem", "False"));----else if (pName.equalsIgnoreCase("DestroyEquipableItem")) DESTROY_EQUIPABLE_PLAYER_ITEM = Boolean.valueOf(pValue); l2pcinstance.java==================if (Config.AUTODESTROY_ITEM_AFTER > 0 && Config.DESTROY_DROPPED_PLAYER_ITEM && !Config.LIST_PROTECTED_ITEMS.contains(item.getItemId())) { if ((item.isEquipable() && Config.DESTROY_EQUIPABLE_PLAYER_ITEM) || !item.isEquipable())ItemsAutoDestroy.getInstance().addItem(item);}if (Config.DESTROY_DROPPED_PLAYER_ITEM) { if (!item.isEquipable() || (item.isEquipable() && Config.DESTROY_EQUIPABLE_PLAYER_ITEM)) if (Config.AUTODESTROY_ITEM_AFTER > 0 && Config.DESTROY_DROPPED_PLAYER_ITEM && !Config.LIST_PROTECTED_ITEMS.contains(item.getItemId())) { if ((item.isEquipable() && Config.DESTROY_EQUIPABLE_PLAYER_ITEM) || !item.isEquipable())ItemsAutoDestroy.getInstance().addItem(item);if (Config.DESTROY_DROPPED_PLAYER_ITEM) { if (!item.isEquipable() || (item.isEquipable() && Config.DESTROY_EQUIPABLE_PLAYER_ITEM))} ItemsOnGroundManager.java============================if (!Config.DESTROY_EQUIPABLE_PLAYER_ITEM) //Recycle misc. items onlystr = "update itemsonground set drop_time=? where drop_time=-1 and equipable=0"; else if (Config.DESTROY_EQUIPABLE_PLAYER_ITEM) //Recycle all items including equipablestr = "update itemsonground set drop_time=? where drop_time=-1";con = L2DatabaseFactory.getInstance().getConnection();