初めて強化させるときにOE値を一気に+15まで上げる方法です
変更方法
※L2J_JPのソースRequestEnchantItem.javaを使用
if (Rnd.get(100) < chance)
{
if (item.getEnchantLevel() >= Config.ENCHANT_MAX)
{
activeChar.sendMessage("Enchant failed as max enchant level is set to " + Config.ENCHANT_MAX);
return;
}
if (item.getEnchantLevel() == 0)
{
SystemMessage sm = new SystemMessage(SystemMessage.S1_SUCCESSFULLY_ENCHANTED);
sm.addItemName(item.getItemId());
activeChar.sendPacket(sm);
item.setEnchantLevel(item.getEnchantLevel()+10);
item.updateDatabase();
}
else
{
SystemMessage sm = new SystemMessage(SystemMessage.S1_S2_SUCCESSFULLY_ENCHANTED);
sm.addNumber(item.getEnchantLevel());
sm.addItemName(item.getItemId());
activeChar.sendPacket(sm);
item.setEnchantLevel(item.getEnchantLevel()+1);
item.updateDatabase();
}
}
最終更新:2006年10月13日 08:33