Demon Slayer Shot-LT [2], дробовик (Renewal)

Demon Slayer Shot-LT [2] (DEMON_S_SHOT_LT) – оружие.

Demon Slayer Shot-LT [2], дробовик (Renewal)

Splash attack, can't be destroyed.
If the user's base level is 210 or higher, POW + 2, P.Atk + 1.
Atk + 15 per 2 refine rate.
Increases long ranged physical damage by 4% per 3 refine rate.
If refine rate is 7 or higher, increases Vanishing Buster and Shatter Storm damage by 30%, increases long ranged physical damage by 10%.
If refine rate is 9 or higher, reduces skill cooldown of Shatter Storm by 1 second, increases Vanishing Buster and Shatter Storm damage by additional 25%.
If refine rate is 11 or higher, increases physical damage againt boss monsters, demon race and undead race monsters by 15%, increases physical damage against all size enemies by 15%.

When equipped with Hero Boots-LT, Atk + 10%, P.Atk + 2.

[Bonus by grade]
[Grade D] Atk + 3%.
[Grade C] Increases long ranged physical damage by 15%, P.Atk + 1.
[Grade B] POW + 3, P.Atk + 2.

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

  • ID: 32008
  • Код: DEMON_S_SHOT_LT
  • Тип: оружие
  • Подтип: дробовик
  • Уровень оружия: 5
  • Атака: 295
  •  
  • Требуемый уровень: 190
  • Профессии: rebellion
  • Вес: 230

Скрипт

.@g = getenchantgrade();
.@r = getrefine();
bonus bSplashRange,1;
bonus bUnbreakableWeapon;
if (BaseLevel>=210) {
   bonus bPAtk,1;
   bonus bPow,2;
}
if (.@r>=7) {
   bonus bLongAtkRate,10;
   bonus2 bSkillAtk,"RL_BANISHING_BUSTER",30;
   bonus2 bSkillAtk,"RL_S_STORM",30;
   if (.@r>=9) {
      bonus2 bSkillCooldown,"RL_S_STORM",-1000;
      bonus2 bSkillAtk,"RL_BANISHING_BUSTER",25;
      bonus2 bSkillAtk,"RL_S_STORM",25;
      if (.@r>=11) {
         bonus2 bAddSize,Size_All,15;
         bonus2 bAddClass,Class_Boss,15;
         bonus2 bAddRace,RC_Undead,15;
         bonus2 bAddRace,RC_Demon,15;
      }
   }
}
if (.@g >= ENCHANTGRADE_D) {
   bonus bAtkRate,3;
   if (.@g >= ENCHANTGRADE_C) {
      bonus bLongAtkRate,15;
      bonus bPAtk,1;
      if (.@g >= ENCHANTGRADE_B) {
         bonus bPAtk,2;
         bonus bPow,3;
      }
   }
}
bonus bBaseAtk,15*(.@r/2);
bonus bLongAtkRate,4*(.@r/3);