Time Dimensions Rune Crown (Hyper Novice) [1], броня (Renewal)

Time Dimensions Rune Crown (Hyper Novice) [1] (TIME_DM_R_CROWN_HN) – броня.

 

Every 2 refine rate, MaxHP + 120, MaxSP + 30.
Every 3 refine rate, Atk + 2%, Matk + 2%.
Every 4 refine rate, increases Mega Sonic Blow, Meteor Storm Buster and Hell's Drive damage by 5%.
If refine rate is 7 or higher, increases melee 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, Cri + 10, 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 melee 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: 29594
  • Код: TIME_DM_R_CROWN_HN
  • Тип: броня
  • Уровень брони: 2
  • Защита: 50
  •  
  • Требуемый уровень: 250
  • Профессии: super_novice
  • Вес: 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,"HN_METEOR_STORM_BUSTER",5*(.@r/4);
bonus2 bSkillAtk,"HN_MEGA_SONIC_BLOW",5*(.@r/4);
bonus2 bSkillAtk,"HN_HELLS_DRIVE",5*(.@r/4);
if (.@r>=7) {
   bonus2 bMagicAtkEle,Ele_All,10;
   bonus bShortAtkRate,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 bCritical,10;
         }
      }
   }
}
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 bShortAtkRate,10;
         if (.@g>=ENCHANTGRADE_A) {
            bonus2 bAddSize,Size_All,15;
            bonus2 bMagicAddSize,Size_All,15;
         }
      }
   }
}