Asteria's Boots [1], броня (Renewal)

Asteria's Boots [1] (ASTRAEA_SHOES) – броня.

Asteria's Boots [1], броня (Renewal)

Shoes said to have been worn by a noble being in a distant land.

All Stats +1.

If refine level is +10 or above,
if pure STR is 100 or above,
Max HP +5%, Max SP +5% (If pure STR is 120 or above, +2% additionally),

if pure INT is 100 or above,
fixed cast time -30% (If pure INT is 120 or above, fixed cast time -0.5 seconds additionally),

if pure VIT is 100 or above,
Damage taken from Medium size enemies -10% (If pure VIT is 120 or above, -5% additionally),

if pure AGI is 100 or above,
Increase ASPD(delay after attack -8%) (If pure AGI is 120 or above, ASPD +1 additionally),

if pure DEX is 100 or above,
delay after skill -3% (If pure DEX is 120 or above, -2% additionally),

if pure LUK is 100 or above,
CRIT +5 (If pure LUK is 120 or above, CRIT +2 additionally, Perfect Dodge +1)

Базовые свойства предмета

  • ID: 26676
  • Код: ASTRAEA_SHOES
  • Тип: броня
  • Уровень брони: 1
  • Защита: 25
  •  
  • Требуемый уровень: 100
  • Вес: 25

Скрипт

.@str = readparam(bStr);
.@agi = readparam(bAgi);
.@vit = readparam(bVit);
.@int = readparam(bInt);
.@dex = readparam(bDex);
.@luk = readparam(bLuk);
bonus bAllStats,1;
if(getrefine()>=10) {
   if (.@str>=100) {
      if (.@str>=120) {
         bonus bMaxHPrate,7;
         bonus bMaxSPrate,7;
      }
      else {
         bonus bMaxHPrate,5;
         bonus bMaxSPrate,5;
      }
   }
   if (.@agi>=100) {
      if (.@agi>=120)
         bonus bAspd,1;
      else
         bonus bAspdRate,8;
   }
   if (.@vit>=100) {
      if (.@vit>=120)
         bonus2 bAddSize,Size_Medium,15;
      else
         bonus2 bAddSize,Size_Medium,10;
   }
   if (.@int>=100) {
      if (.@int>=120)
         bonus bFixedCast,-500;
      else
         bonus bFixedCastrate,-30;
   }
   if (.@dex>=100) {
      if (.@dex>=120)
         bonus bDelayrate,-5;
      else
         bonus bDelayrate,-3;
   }
   if (.@luk>=100) {
      if (.@luk>=120) {
         bonus bCritical,7;
         bonus bFlee2,1;
      }
      else
         bonus bCritical,5;
   }
}