Here is a guide/share how u can edit the crystal/blessed scrolls :)
First of all go to
Trunk/GameServer/java/com/l2jserver/gameserver/network/clientpackets/RequestEnchantItem.java
and go to the latest lines ,find this and write below them :P
} else
{
item.setEnchantLevel(0);
item.updateDatabase();
}
}
So here i start :)
To set the Scrolls to enchant the item from a certain enchant to another enchant use this
for (int blessedweaponscroll : BLESSED_WEAPON_SCROLLS)
if (item.getEnchantLevel() <= 16)
if (scroll.getItemId() == blessedweaponscroll)
item.setEnchantLevel(20);
for (int crystalweaponscroll : CRYSTAL_WEAPON_SCROLLS)
if (item.getEnchantLevel() <= 16)
if (scroll.getItemId() == crystalweaponscroll)
item.setEnchantLevel(30);
With this code if u try to enchant a weapon that is enchated from 0 to +16 with blessed scroll the weapon will
go straight to +20 :o and if u try with the crystal scroll it will go to +30 :)
Now How to set a crystal/blessed scroll to enchant +2 or more each time :)
for (int blessedweaponscroll : BLESSED_WEAPON_SCROLLS)
if (scroll.getItemId() == blessedweaponscroll)
item.setEnchantLevel(item.getEnchantLevel() + 2);
for (int crystalweaponscroll : CRYSTAL_WEAPON_SCROLLS)
if (scroll.getItemId() == crystalweaponscroll)
item.setEnchantLevel(item.getEnchantLevel() + 4);
With this code each time u try to enchant a weapon with Blessed scroll the item will go +2 more enchant and
with crystal scroll will go +4 :)
You can change the numbers as u like !!!
If u want to make for armor scroll u can simply change the for and if part like this
Enchant armor with blessed:
for (int blessedarmorscroll : BLESSED_ARMOR_SCROLLS)
if (scroll.getItemId() == blessedarmorscroll)
Enchant jewel with blessed:
for (int blessedjewelscroll : BLESSED_ARMOR_SCROLLS)
if (scroll.getItemId() == blessedjewelscroll)
Enchant armor with crystal:
for (int crystalarmorscroll : CRYSTAL_ARMOR_SCROLLS)
if (scroll.getItemId() == crystalarmorscroll)
Enchant jewel with crystal:
for (int crystaljewelscroll : CRYSTAL_ARMOR_SCROLLS)
if (scroll.getItemId() == crystaljewelscroll)
Hope u like it :D
Credits : Me
PS: for any mistakes dont hesitate to correct me =]