物品脚本 (Script)
.@r = getrefine();
.@g = getenchantgrade();
bonus bMaxHPrate,5;
bonus bDelayrate,-8;
bonus2 bSkillAtk,"KO_BAKURETSU",20*(.@r/3);
bonus2 bSkillAtk,"KO_HAPPOKUNAI",20*(.@r/3);
if (.@r>=9) {
bonus bMaxHPrate,5;
bonus2 bSubSize,Size_All,5;
if (.@r>=11) {
bonus bBaseAtk,100;
bonus bLongAtkRate,15;
if (.@r>=13) {
bonus2 bSkillCooldown,"KO_BAKURETSU",-3000;
bonus4 bAutoSpellOnSkill,"KO_BAKURETSU","KO_HAPPOKUNAI",max(getskilllv("KO_HAPPOKUNAI"),1),1000;
}
}
}
if (.@g>=ENCHANTGRADE_D) {
bonus2 bSkillAtk,"SS_KUNAIWAIKYOKU",8*(.@r/4);
bonus2 bSkillAtk,"SS_KUNAIKAITEN",8*(.@r/4);
bonus2 bSkillAtk,"SS_KUNAIKUSSETSU",8*(.@r/4);
bonus2 bSkillAtk,"SS_HITOUAKUMU",8*(.@r/4);
}
if (.@g>=ENCHANTGRADE_C) {
if (.@r>=9) {
bonus2 bAddEle,Ele_All,15;
}
}
if (.@g>=ENCHANTGRADE_B) {
if (.@r>=11) {
bonus bDelayrate,-8;
skill "KG_KYOMU",5;
skill "OB_ZANGETSU",5;
}
}
if (.@g>=ENCHANTGRADE_A) {
if (.@r>=13) {
if (BaseLevel>=200) {
bonus4 bAutoSpellOnSkill,"SS_KUNAIWAIKYOKU","SS_KUNAIKAITEN",max(getskilllv("KO_HAPPOKUNAI"),1),350;
bonus4 bAutoSpellOnSkill,"SS_KUNAIWAIKYOKU","SS_KUNAIKUSSETSU",max(getskilllv("KO_HAPPOKUNAI"),1),350;
}
}
}