.@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"MO_FINGEROFFENSIVE",10*.@r; bonus2 bSkillAtk,"MO_INVESTIGATE",10*.@r; bonus2 bSkillAtk,"SR_RIDEINLIGHTNING",5*.@r; bonus2 bSkillAtk,"SR_SKYNETBLOW",5*.@r;
.@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"MO_CHAINCOMBO",10*.@r; bonus2 bSkillAtk,"MO_COMBOFINISH",10*.@r; bonus2 bSkillAtk,"CH_CHAINCRUSH",7*.@r;
.@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"SR_KNUCKLEARROW",7*.@r; bonus bLongAtkRate,2*.@r;
bonus bDelayrate,-15; bonus2 bAddClass,Class_Boss,10*(getequiprefinerycnt(EQI_HAND_R)/4);
.@sum = getequiprefinerycnt(EQI_HEAD_TOP) + getequiprefinerycnt(EQI_HAND_R) + getequiprefinerycnt(EQI_SHOES); if (.@sum >= 33) { bonus bLongAtkRate,30; if (.@sum >= 35) { bonus2 bIgnoreDefRaceRate,RC_All,40; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-40; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40; } }
.@r = getequiprefinerycnt(EQI_GARMENT)/3; bonus bPerfectHitAddRate,20*.@r; bonus bLongAtkRate,5*.@r; bonus2 bSkillAtk,"MO_CHAINCOMBO",5*.@r; bonus2 bSkillAtk,"SR_KNUCKLEARROW",5*.@r; bonus2 bSkillAtk,"SR_RIDEINLIGHTNING",5*.@r;