.@r = getrefine();
bonus2 bAddClass,Class_All,2;
bonus bBaseAtk,3*.@r;
bonus bBaseAtk,3*(min(BaseLevel,195)/15);
if (.@r>=7) {
   bonus bDelayrate,-(getskilllv("AS_KATAR")/2);
   if (.@r>=9) {
      bonus bShortAtkRate,10;
      bonus2 bSkillAtk,"ASC_METEORASSAULT",25;
      bonus2 bSkillAtk,"GC_COUNTERSLASH",25;
      if (.@r>=11) {
         bonus2 bAddSize,Size_All,15;
         bonus bDelayrate,-10;
         if (.@r>=13) {
            bonus2 bSkillAtk,"ASC_METEORASSAULT",15;
            bonus2 bSkillAtk,"GC_COUNTERSLASH",15;
         }
      }
   }
}