.@r = getrefine();
bonus bAllStats,1;
bonus bMatk,4*.@r;
bonus bBaseAtk,4*.@r;
bonus bMaxHPrate,(.@r/2);
bonus bMaxSPrate,(.@r/2);
bonus2 bSkillAtk,"SC_TRIANGLESHOT",25*(.@r/2);
if (.@r>=6) {
   bonus2 bSkillCooldown,"SC_ENERVATION",-1000;
   bonus2 bSkillCooldown,"SC_UNLUCKY",-1000;
   if (.@r>=8) {
      bonus2 bSkillCooldown,"SC_LAZINESS",-1000;
      bonus2 bSkillCooldown,"SC_WEAKNESS",-1000;
      if (.@r>=10) {
         bonus2 bSkillCooldown,"SC_IGNORANCE",-1000;
         bonus2 bSkillCooldown,"SC_GROOMY",-1000;
      }
   }
}