Jump to content
  • 0

Enchant System


criss22

Question

Hy all. Who can help me with enchants scrolls?... for Exemple:

 

1 Scroll = +50    Weapons/Armors/Other (Blessed)

 

1 Scroll = +100  Weapons/Armors/Other (Crystal)

 

1 Scroll = +500  Weapons/Armors/Other (Ancient)

 

I use l2jSunrise DP

Link to comment
Share on other sites

8 answers to this question

Recommended Posts

  • 0

find the line where the item is updating the enchant value and add some checks.. for example:

if (scrollTemplate.isBlessed())
	if ((item.getEnchantLevel() + 50) > maxServerEnchant)
		item.setEnchantLevel(maxServerEnchant);
	else
		item.setEnchantLevel(item.getEnchantLevel() + 50);
else if (crystal case)
	if ((item.getEnchantLevel() + 100) > maxServerEnchant)
		item.setEnchantLevel(maxServerEnchant);
	else
		item.setEnchantLevel(item.getEnchantLevel() + 100);
else if (ancient case)
	if ((item.getEnchantLevel() + 500) > maxServerEnchant)
		item.setEnchantLevel(maxServerEnchant);
	else
		item.setEnchantLevel(item.getEnchantLevel() + 500);
else
{
	//normal case
	item.setEnchantLevel(item.getEnchantLevel() + 1);
}

I dont know the methods you are using to get blessed/crystal etc . but you can take it as example

Edited by melron
Link to comment
Share on other sites

  • 0

Not sure about sunrise enchant system, but if it's still l2jserver like, then check RequestEnchantItem, SUCCESS case, add your enchant type checks

 

 

if (scrollTemplate.getChance(activeChar, item) > 0)
{
     item.setEnchantLevel(item.getEnchantLevel() + 1);
     item.updateDatabase();
}
Link to comment
Share on other sites

  • 0

i want to Compile server l2jserver/l2jsunrise...but i don't know what version of Eclipse i need and settings and where i can find SVN

You can compile from Git url and not from SVN. 

Take a look here.

 

Git url Server side: https://bitbucket.org/l2jserver/l2j_server.git

Git url Datapack side: https://bitbucket.org/l2jserver/l2j_datapack.git

 

About eclipse, you can use the latest version. 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...