Exotic Temporal Boots-LT [1], броня (Renewal)

Exotic Temporal Boots-LT [1] (TEMPORAL_BOOTS_LT_TW) – броня.

Exotic Temporal Boots-LT [1], броня (Renewal)

All stat + 2, Mdef + 15.
MaxHP + 15%, MaxSP + 5%.

If refine rate is 10 or higher,
if base STR is 108 or higher, Atk + 80.
if base AGI is 108 or higher, ASPD + 2.
if base VIT is 108 or higher, MaxHP + 10%.
if base INT is 108 or higher, Matk + 80.
if base DEX is 108 or higher, reduces fixed casting time by 0.5 seconds, increases long ranged physical damage by 10%.
if base LUK is 108 or higher, increases critical damage by 35%.

If refine rate is 13 or higher,
if base POW is 60 or higher, increases physical damage against all size enemies by 15%.
if base STA is 60 or higher, reduces global cooldown by 5%, P.Atk + 15.
if base WIS is 60 or higher, reduces global cooldown by 5%, S.Matk + 15.
if base SPL is 60 or higher, increases magical damage against all size enemies by 15%.
if base CON is 60 or higher, increases attack speed (reduces delay after attack by 10%).
if base CRT is 60 or higher, reduces fixed casting time by 0.2 seconds, increases critical damage by 10%.

[Bonus by grade]
[Grade D] Res + 30, Mres + 30.
[Grade C] Atk / Matk + 50.
[Grade B] Increases physical and magical damage against all race enemies by 15%.
[Grade A] P.Atk / S.Matk + 7.

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

  • ID: 30517
  • Код: TEMPORAL_BOOTS_LT_TW
  • Тип: броня
  • Уровень брони: 2
  • Защита: 20
  •  
  • Требуемый уровень: 190
  • Вес: 30

Скрипт

.@r = getrefine();
.@g = getenchantgrade();
bonus bAllStats,2;
bonus bMdef,15;
bonus bMaxHPrate,15;
bonus bMaxSPrate,5;
if (.@r>=10) {
   if (readparam(bStr)>=108)
       bonus bBaseAtk,80;
   if (readparam(bAgi)>=108)
       bonus bAspd,2;
   if (readparam(bVit)>=108)
       bonus bMaxHPrate,10;
   if (readparam(bInt)>=108)
       bonus bMatk,80;
   if (readparam(bDex)>=108) {
       bonus bFixedCast,-500;
       bonus bLongAtkRate,10;
   }
   if (readparam(bLuk)>=108)
       bonus bCritAtkRate,35;
}
if (.@r>=13) {
   if (readparam(bPow)>=60)
       bonus2 bAddSize,Size_All,15;
   if (readparam(bSta)>=60) {
       bonus bDelayrate,-5;
       bonus bPAtk,15;
   }
   if (readparam(bWis)>=60) {
       bonus bDelayrate,-5;
       bonus bSMatk,15;
   }
   if (readparam(bSpl)>=60)
       bonus2 bMagicAddSize,Size_All,15;
   if (readparam(bCon)>=60)
       bonus bAspdRate,10;
   if (readparam(bCrt)>=60) {
       bonus bFixedCast,-200;
       bonus bCritAtkRate,10;
   }
}
if (.@g>=ENCHANTGRADE_D) {
   bonus bRes,30;
   bonus bMRes,30;
}
if (.@g>=ENCHANTGRADE_C) {
   bonus bBaseAtk,50;
   bonus bMatk,50;
}
if (.@g>=ENCHANTGRADE_B) {
   bonus2 bAddRace,RC_All,15;
   bonus2 bMagicAddRace,RC_All,15;
}
if (.@g>=ENCHANTGRADE_A) {
   bonus bPAtk,7;
   bonus bSMatk,7;
}