Time Dimensions Rune Crown (Troubadour & Trouvere) [1], броня (Renewal)

Time Dimensions Rune Crown (Troubadour & Trouvere) [1] (TIME_DM_R_CROWN_TR) – броня.

 

Every 2 refine rate, MaxHP + 120, MaxSP + 30.
Every 3 refine rate, Atk + 2%, Matk + 2%.
Every 4 refine rate, increases Rose Blossom and Metallic Fury damage by 5%.
If refine rate is 7 or higher, increases long ranged physical damage by 10%, increases all property magical damage by 10%.
If refine rate is 9 or higher, P.Atk + 5, S.Matk + 5.
If refine rate is 10 or higher, increases physical and magical damage against all race monsters (except players) by 15%.
If refine rate is 11 or higher, MaxHP + 3%, reduces fixed casting time by 0.5 seconds.


[Bonus by grade]
[Grade D] P.Atk + 3, S.Matk + 3.
[Grade C] MaxHP + 3%, MaxSP + 3%.
[Grade B] Increases long ranged physical damage by 10%, increases all property magical damage by 10%.
[Grade A] Increases physical and magical damage against all size enemies by 15%.

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

  • ID: 29589
  • Код: TIME_DM_R_CROWN_TR
  • Тип: броня
  • Уровень брони: 2
  • Защита: 50
  •  
  • Требуемый уровень: 250
  • Профессии: bard, dancer
  • Вес: 1

Скрипт

.@g = getenchantgrade();
.@r = getrefine();
bonus bMaxHP,120*(.@r/2);
bonus bMaxSP,30*(.@r/2);
bonus bMatkRate,2*(.@r/3);
bonus bAtkRate,2*(.@r/3);
bonus2 bSkillAtk,"TR_ROSEBLOSSOM",5*(.@r/4);
bonus2 bSkillAtk,"TR_ROSEBLOSSOM_ATK",5*(.@r/4);
bonus2 bSkillAtk,"TR_METALIC_FURY",5*(.@r/4);
if (.@r>=7) {
   bonus2 bMagicAtkEle,Ele_All,10;
   bonus bLongAtkRate,10;
   if (.@r>=9) {
      bonus bPAtk,5;
      bonus bSMatk,5;
      if (.@r>=10) {
         bonus2 bMagicAddRace,RC_All,15;
         bonus2 bMagicAddRace,RC_Player_Human,-15;
         bonus2 bMagicAddRace,RC_Player_Doram,-15;
         bonus2 bAddRace,RC_All,15;
         bonus2 bAddRace,RC_Player_Human,-15;
         bonus2 bAddRace,RC_Player_Doram,-15;
         if (.@r>=11) {
            bonus bFixedCast,-500;
            bonus bMaxHPrate,3;
         }
      }
   }
}
if (.@g>=ENCHANTGRADE_D) {
   bonus bPAtk,3;
   bonus bSMatk,3;
   if (.@g>=ENCHANTGRADE_C) {
      bonus bMaxHPrate,3;
      bonus bMaxSPrate,3;
      if (.@g>=ENCHANTGRADE_B) {
         bonus2 bMagicAtkEle,Ele_All,10;
         bonus bLongAtkRate,10;
         if (.@g>=ENCHANTGRADE_A) {
            bonus2 bAddSize,Size_All,15;
            bonus2 bMagicAddSize,Size_All,15;
         }
      }
   }
}