bonus bAgi,5; bonus bDex,3; bonus bLongAtkRate,20; bonus bPerfectHitAddRate,20; if (BaseClass == Job_Archer) { bonus2 bExpAddRace,RC_Brute,5; bonus2 bComaRace,RC_Brute,100; bonus2 bComaRace,RC_Player_Doram,100; }
bonus bDex,5; bonus2 bSkillAtk,"CG_ARROWVULCAN",5; bonus2 bSkillAtk,"DC_THROWARROW",10; bonus2 bSkillAtk,"BA_MUSICALSTRIKE",10; if (BaseJob == Job_Bard || BaseJob == Job_Dancer) bonus3 bAutoSpellWhenHit,"CG_TAROTCARD",2,50;
.@r = getequiprefinerycnt(EQI_ARMOR); if (.@r == 5) { bonus bDefEle,Ele_Earth; } else if (.@r == 6) { bonus bDefEle,Ele_Water; } else if (.@r == 7) { bonus bDefEle,Ele_Wind; } else if (.@r == 8) { bonus bDefEle,Ele_Fire; } else if (.@r == 9) { bonus bDefEle,Ele_Dark; } else if (.@r >= 10) { bonus bDefEle,Ele_Holy; }