Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Index: config/head/enchant.properties
- ===================================================================
- --- config/head/enchant.properties (revision 1132)
- +++ config/head/enchant.properties (working copy)
- @@ -54,6 +54,10 @@
- CrystalEnchantMin = 0
- CrystalEnchantMax = 20
- +# Keep same enchant value on failed enchant.
- +KeepEnchantValueBlessed = True
- +KeepEnchantValueCrystal = True
- +
- # Max enchant Settings by scrolls.
- EnchantWeaponMax=10
- EnchantArmorMax=10
- Index: head-src/com/l2jfrozen/Config.java
- ===================================================================
- --- head-src/com/l2jfrozen/Config.java (revision 1132)
- +++ head-src/com/l2jfrozen/Config.java (working copy)
- @@ -2889,6 +2889,9 @@
- public static int CRYSTAL_ENCHANT_MAX;
- public static int CRYSTAL_ENCHANT_MIN;
- + public static boolean KEEP_ENCHANT_VALUE_BLESSED;
- + public static boolean KEEP_ENCHANT_VALUE_CRYSTAL;
- +
- // Dwarf bonus
- public static boolean ENABLE_DWARF_ENCHANT_BONUS;
- public static int DWARF_ENCHANT_MIN_LEVEL;
- @@ -3187,6 +3190,9 @@
- CRYSTAL_ENCHANT_MIN = Integer.parseInt(ENCHANTSetting.getProperty("CrystalEnchantMin", "20"));
- CRYSTAL_ENCHANT_MAX = Integer.parseInt(ENCHANTSetting.getProperty("CrystalEnchantMax", "0"));
- + KEEP_ENCHANT_VALUE_BLESSED = Boolean.parseBoolean(ENCHANTSetting.getProperty("KeepEnchantValueBlessed", "False"));
- + KEEP_ENCHANT_VALUE_CRYSTAL = Boolean.parseBoolean(ENCHANTSetting.getProperty("KeepEnchantValueCrystal", "False"));
- +
- /** bonus for dwarf **/
- ENABLE_DWARF_ENCHANT_BONUS = Boolean.parseBoolean(ENCHANTSetting.getProperty("EnableDwarfEnchantBonus", "False"));
- DWARF_ENCHANT_MIN_LEVEL = Integer.parseInt(ENCHANTSetting.getProperty("DwarfEnchantMinLevel", "80"));
- Index: head-src/com/l2jfrozen/gameserver/network/clientpackets/RequestEnchantItem.java
- ===================================================================
- --- head-src/com/l2jfrozen/gameserver/network/clientpackets/RequestEnchantItem.java (revision 1132)
- +++ head-src/com/l2jfrozen/gameserver/network/clientpackets/RequestEnchantItem.java (working copy)
- @@ -741,12 +741,12 @@
- {
- if (blessedScroll)
- {
- - item.setEnchantLevel(Config.BREAK_ENCHANT);
- + item.setEnchantLevel(Config.KEEP_ENCHANT_VALUE_BLESSED ? item.getEnchantLevel() : Config.BREAK_ENCHANT);
- item.updateDatabase();
- }
- else if (crystalScroll)
- {
- - item.setEnchantLevel(Config.CRYSTAL_ENCHANT_MIN);
- + item.setEnchantLevel(Config.KEEP_ENCHANT_VALUE_CRYSTAL ? item.getEnchantLevel() : Config.CRYSTAL_ENCHANT_MIN);
- item.updateDatabase();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement