.@r = getequiprefinerycnt(EQI_ARMOR); bonus bBaseAtk,100; bonus bLongAtkRate,10; if (.@r>=7) bonus2 bAddSize,Size_All,15; if (.@r>=9) bonus2 bSkillAtk,"NC_ARMSCANNON",30;
.@r = getequiprefinerycnt(EQI_GARMENT); bonus bAtkRate,10; bonus bVariableCastrate,-20; if (.@r>=7) bonus2 bAddRace,RC_All,15; if (.@r>=9) bonus bUseSPrate,-10;
.@r = getequiprefinerycnt(EQI_SHOES); bonus bWeaponAtkRate,7; bonus bMaxHPrate,10; bonus bMaxSPrate,10; if (.@r>=7) bonus bFixedCast,-500; if (.@r>=9) bonus bDelayrate,-15;
bonus bBaseAtk,50; bonus bAspdRate,10; bonus2 bSkillUseSP,"NC_ARMSCANNON",20; bonus2 bAddEle,Ele_All,15;
bonus2 bResEff,Eff_Freeze,10000; if (getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_SHOES)>=27) { bonus2 bSkillCooldown,"NC_ARMSCANNON",-300; bonus2 bAddClass,Class_Boss,25; }