.@r = getrefine();
bonus2 bAddClass,Class_All,2;
bonus bMatkRate,2;
if (readparam(bStr) >= 90) {
   bonus bBaseAtk,15;
   if (.@r >= 9)
      bonus bBaseAtk,15;
   }
   if (readparam(bInt) >= 90) {
      bonus bMatk,15;
      if (.@r >= 9)
         bonus bMatk,15;
   }
   if (readparam(bVit) >= 90) {
      bonus bMaxHP,500;
      if (.@r >= 9)
         bonus bMaxHP,500;
   }
   if (readparam(bAgi) >= 90) {
      bonus bAspdRate,2;
      if (.@r >= 9)
         bonus bAspdRate,3;
   }
   if (readparam(bDex) >= 90) {
      bonus bLongAtkRate,3;
      if (.@r >= 9)
         bonus bLongAtkRate,3;
   }
   if (readparam(bLuk) >= 90) {
      bonus bCritical,5;
      if (.@r >= 9)
         bonus bCritical,5;
}