Can someone help me with item script? i'm trying to code some items but i don't think they are working... adoramus hits the same with and without the combo
Item ID: 22120 - Judgment Shoes
{.@r = getrefine();
bonus bMdef,15;
bonus bMaxHPRate,3;
bonus bMaxSPRate,3;
bonus bMatkRate,2;
bonus2 bMagicAtkEle,Ele_Holy,2;
bonus2 bSkillAtk,"AB_JUDEX",30;
if(.@r >= 7){
bonus bMaxHPRate,7;
bonus bMaxSPRate,7;
bonus bMatkRate,3;
bonus2 bMagicAtkEle,Ele_Holy,3;
}
if(.@r >=9){
bonus bMaxHPRate,10;
bonus bMaxSPRate,10;
bonus bMatkRate,5;
bonus2 bMagicAtkEle,Ele_Holy,5;
}
Item Description + Combo, Its an Item from bRO ( Brazil Ragnarok Online )
Item Combo: 22120:1631
22120:1631, {
.@b1 = getskilllv("AB_LAUDARAMUS"); <- Gets skill Level
.@b2 = getskilllv("AB_LAUDAAGNUS");
.@b3 = getskilllv("AB_ORATIO");
.@b4 = getskilllv("AB_CLEARANCE");
// Should Increase Adoramus damage Skill Level * 10 = %damage increase on skill
bonus2 bSkillAtk,"AB_ADORAMUS",.@b1*10; <- Should Increase Adoramus damage based on AB_LAUDARAMUS skill
bonus2 bSkillAtk,"AB_ADORAMUS",.@b2*10;
bonus2 bVariableCastrate,"AB_ADORAMUS",.@b3*-5;
bonus2 bVariableCastrate,"AB_JUDEX",.@b3*-5;
bonus2 bSkillAtk,"AB_ADORAMUS",.@b4*10;
.@r = getequiprefinerycnt(EQI_HAND_R);
if(.@r >= 8) {
bonus2 bAddRace,RC_Demon,30;
bonus2 bAddRace,RC_Undead,30;
bonus2 bMagicAddRace,RC_Demon,30;
bonus2 bMagicAddRace,RC_Undead,30;
bonus2 bAddEle,Ele_Dark,30;
bonus2 bAddEle,Ele_Undead,30;
bonus2 bMagicAddEle,Ele_Dark,30;
bonus2 bMagicAddEle,Ele_Undead,30;
}
if(.@r >= 12) {
bonus2 bSkillAtk("AB_ADORAMUS"),20;
bonus2 bAddRace,RC_Demon,20;
bonus2 bAddRace,RC_Undead,20;
bonus2 bMagicAddRace,RC_Demon,20;
bonus2 bMagicAddRace,RC_Undead,20;
bonus2 bAddEle,Ele_Dark,20;
bonus2 bAddEle,Ele_Undead,20;
bonus2 bMagicAddEle,Ele_Dark,20;
bonus2 bMagicAddEle,Ele_Undead,20;
}