|
Set
|
Script
|
|
|
if (readparam(bStr)>=130) {
bonus bFixedCast,-500;
autobonus "{ bonus bStr,70; }",15,5000,BF_WEAPON;
}
|
|
|
.@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_SHOES);
bonus bUseSPrate,-10;
bonus2 bSkillAtk,"SR_RAMPAGEBLASTER",5*getequiprefinerycnt(EQI_SHOES);
if (.@sum>=18) {
bonus2 bSPDrainRate,20,3;
if (.@sum>=22) {
bonus2 bSkillCooldown,"SR_EARTHSHAKER",-1000;
bonus2 bSkillCooldown,"SR_RAMPAGEBLASTER",-1000;
}
}
|
|
|
.@r = getequiprefinerycnt(EQI_SHOES);
.@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_SHOES);
bonus bPerfectHitAddRate,30;
bonus2 bSkillAtk,"SR_DRAGONCOMBO",5*.@r;
bonus2 bSkillAtk,"SR_FALLENEMPIRE",5*.@r;
bonus2 bSkillAtk,"SR_TIGERCANNON",5*.@r;
if (.@sum>=18) {
bonus bMaxHP,5000;
if (.@sum>=22) {
bonus2 bSkillCooldown,"SR_TIGERCANNON",-1000;
bonus2 bSkillCooldown,"SR_FLASHCOMBO",-1000;
}
}
|
|
|
.@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_SHOES);
bonus bNoCastCancel;
bonus2 bSkillAtk,"MO_EXTREMITYFIST",10*getequiprefinerycnt(EQI_SHOES);
if (.@sum>=18) {
bonus bMaxSP,2500;
if (.@sum>=22) {
bonus2 bAddClass,Class_Boss,30;
}
}
|