Item Use Script |
.@r = getrefine();
if (eaclass()&EAJL_THIRD && BaseJob == Job_Star_Gladiator) {
bonus bBaseAtk,10*.@r;
bonus bFixedCast,-100*(.@r/3);
if (.@r>=7)
bonus bAtkRate,7;
if (.@r>=9) {
bonus2 bAddSize,Size_Small,7;
bonus2 bAddSize,Size_Large,7;
}
if (.@r>=11)
autobonus3 "{ bonus bCritAtkRate,20; }",1000,20000,"SJ_LIGHTOFSTAR";
if (.@r>=12) {
bonus2 bSkillCooldown,"SJ_BOOKOFDIMENSION",-5000;
bonus2 bSkillCooldown,"SJ_LIGHTOFSTAR",30000;
}
}
if (eaclass()&EAJL_THIRD && BaseJob == Job_Soul_Linker) {
bonus2 bSkillAtk,"SP_CURSEEXPLOSION",5*.@r;
bonus bFixedCast,-100*(.@r/3);
if (.@r>=7)
bonus bMatkRate,7;
if (.@r>=9) {
bonus2 bMagicAtkEle,Ele_Earth,20;
bonus2 bMagicAtkEle,Ele_Fire,20;
bonus2 bMagicAtkEle,Ele_Water,20;
bonus2 bMagicAtkEle,Ele_Wind,20;
}
if (.@r>=11) {
bonus2 bMagicAtkEle,Ele_Dark,20;
bonus2 bMagicAtkEle,Ele_Ghost,20;
bonus2 bMagicAtkEle,Ele_Holy,20;
}
if (.@r>=12) {
bonus2 bSkillCooldown,"SP_CURSEEXPLOSION",-500;
bonus2 bSkillCooldown,"SP_SOULREAPER",-30000;
}
} |