.@r = getequiprefinerycnt(EQI_HEAD_TOP); bonus bDelayrate,-5; bonus2 bMagicAddSize,Size_All,4*(.@r/3); if (.@r>=11) autobonus "{ bonus bMatkRate,20; bonus bInt,100; }",30,10000,BF_MAGIC;
bonus bDelayrate,-5; bonus2 bMagicAddRace,RC_All,10;
bonus2 bSkillCooldown,"SO_PSYCHIC_WAVE",-1000; bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",20*(getequiprefinerycnt(EQI_HEAD_TOP)/2);
bonus2 bSkillCooldown,"SO_DIAMONDDUST",-1000; bonus2 bSkillAtk,"SO_DIAMONDDUST",20*(getequiprefinerycnt(EQI_HEAD_TOP)/2);
bonus3 bAutoSpell,"MG_COLDBOLT",10,150; bonus2 bMagicAddRace,RC_All,8*(getequiprefinerycnt(EQI_HEAD_TOP)/2);
bonus2 bSkillCooldown,"SO_PSYCHIC_WAVE",-350; bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",70;
bonus2 bMagicAddSize,Size_All,10; bonus2 bSkillAtk,"SO_DIAMONDDUST",70;
bonus3 bAutoSpell,"GC_DARKCROW",5,80; bonus2 bSkillAtk,"MG_FIREBOLT",280; bonus2 bSkillAtk,"MG_COLDBOLT",280; bonus2 bSkillAtk,"MG_LIGHTNINGBOLT",280;