Magic Swordsman Thanatos's Sword-FA [1], броня (Renewal)

Magic Swordsman Thanatos's Sword-FA [1] (THANATOS_SWORD_FA) – броня.

Magic Swordsman Thanatos's Sword-FA [1], броня (Renewal)

If the user's base level is 250 or higher, additional P.Atk + 8, S.Matk + 8.

Every 2 refine rate, increases melee / long ranged physical damage and all property magical damage by 3%.
Every 4 refine rate, increases physical and magical damage against medium and large size enemies by 5%.
If refine rate is 9 or higher, increases physical and magical damage against dragon and angel race monsters by 7%.
If refine rate is 11 or higher, increases physical and magical damage against dragon and angel race monsters by additional 7%.

When equipped with Drooping Thanatos's Dolor-LT, reduces variable casting time by 10%,
if refine rate of headgear is 7 or higher, increases physical and magical damage against holy and shadow property enemies by 20%,
if refine rate of headgear is 9 or higher, increases physical and magical damage against dragon and angel race monsters by 15%,
if refine rate of headgear is 11 or higher, increases physical and magical damage against medium and large size enemies by 15%.

When equipped with Red Force Pendant-LT or Blue Mental Pendant-LT, Atk + 50, Matk + 50, P.Atk + 3, S.Matk + 3, increases physical and magical damage against medium and large size enemies by 15%.

[Bonus by grade]
[Grade D] P.Atk + 5, S.Matk + 5.
[Grade C] Ignores physical and magical defense of dragon and angel race monsters by 5%.
[Grade B] Ignores physical and magical defense of dragon and angel race monsters by additional 5%.
[Grade A] Ignores physical and magical defense of dragon and angel race monsters by additional 5%.

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

  • ID: 30780
  • Код: THANATOS_SWORD_FA
  • Тип: броня
  • Уровень брони: 2
  • Защита: 90
  •  
  • Требуемый уровень: 210
  • Вес: 50

Скрипт

.@g = getenchantgrade();
.@r = getrefine();
if (BaseLevel>=250) {
   bonus bPAtk,8;
   bonus bSMatk,8;
}
if (.@r>=9) {
   bonus2 bAddRace,RC_Angel,7;
   bonus2 bMagicAddRace,RC_Angel,7;
   bonus2 bAddRace,RC_Dragon,7;
   bonus2 bMagicAddRace,RC_Dragon,7;
   if (.@r>=11) {
      bonus2 bAddRace,RC_Angel,7;
      bonus2 bMagicAddRace,RC_Angel,7;
      bonus2 bAddRace,RC_Dragon,7;
      bonus2 bMagicAddRace,RC_Dragon,7;
   }
}
if (.@g>=ENCHANTGRADE_D) {
   bonus bPAtk,5;
   bonus bSMatk,5;
   if (.@g>=ENCHANTGRADE_C) {
      bonus2 bIgnoreResRaceRate,RC_Angel,5;
      bonus2 bIgnoreResRaceRate,RC_Dragon,5;
      bonus2 bIgnoreMResRaceRate,RC_Angel,5;
      bonus2 bIgnoreMResRaceRate,RC_Dragon,5;
      if (.@g>=ENCHANTGRADE_B) {
         bonus2 bIgnoreResRaceRate,RC_Angel,5;
         bonus2 bIgnoreResRaceRate,RC_Dragon,5;
         bonus2 bIgnoreMResRaceRate,RC_Angel,5;
         bonus2 bIgnoreMResRaceRate,RC_Dragon,5;
         if (.@g>=ENCHANTGRADE_A) {
            bonus2 bIgnoreResRaceRate,RC_Angel,5;
            bonus2 bIgnoreResRaceRate,RC_Dragon,5;
            bonus2 bIgnoreMResRaceRate,RC_Angel,5;
            bonus2 bIgnoreMResRaceRate,RC_Dragon,5;
         }
      }
   }
}
bonus bShortAtkRate,3*(.@r/2);
bonus bLongAtkRate,3*(.@r/2);
bonus2 bMagicAtkEle,Ele_All,3*(.@r/2);
bonus2 bAddSize,Size_Medium,5*(.@r/4);
bonus2 bMagicAddSize,Size_Medium,5*(.@r/4);
bonus2 bAddSize,Size_Large,5*(.@r/4);
bonus2 bMagicAddSize,Size_Large,5*(.@r/4);