Poenitentia Termes [2], двуручный посох (Renewal)

Poenitentia Termes [2] (POENITENTIA_TERMES) – оружие.

Poenitentia Termes [2], двуручный посох (Renewal)

A two-handed rod filled with the pain of grief.
------------------------
Indestructible in battle.
------------------------
MATK + 300.
MATK + 10%.
Increase Crimson Arrow and Frozen Slash damage by 10%.
------------------------
For every 2 refine level, increase Crimson Rock and Frost Misty damage by 3%.
------------------------
When refined to +7 or higher, reduce variable casting time by 10%.
------------------------
When refined to +9 or higher, increase Crimson Rock and Frost Misty damage by additional 25%.
------------------------
When refined to +11 or higher, increase Fire and Water property magical damage by 10%.
------------------------
[Grade Bonus]
[Grade D] Increase Crimson Arrow and Frozen Slash damage by additional 5%.
[Grade C] Increase Crimson Arrow and Frozen Slash damage by additional 8%. S.MATK + 1.
[Grade B] Increase Crimson Arrow and Frozen Slash damage by additional 12%. SPL + 2.
------------------------

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

  • ID: 31824
  • Код: POENITENTIA_TERMES
  • Тип: оружие
  • Подтип: двуручный посох
  • Уровень оружия: 5
  • Атака: 170
  • Магическая атака: 300
  •  
  • Требуемый уровень: 230
  • Профессии: wizard
  • Вес: 200

Скрипт

.@g = getenchantgrade();
.@r = getrefine();
bonus bUnbreakableWeapon;
bonus bMatkRate,10;
bonus2 bSkillAtk,"AG_CRIMSON_ARROW",10;
bonus2 bSkillAtk,"AG_CRIMSON_ARROW_ATK",10;
bonus2 bSkillAtk,"AG_FROZEN_SLASH",10;
bonus2 bSkillAtk,"WL_FROSTMISTY",3*(.@r/2);
bonus2 bSkillAtk,"WL_CRIMSONROCK",3*(.@r/2);
if (.@r>=7) {
   bonus bVariableCastrate,-10;
   if (.@r>=9) {
      bonus2 bSkillAtk,"WL_FROSTMISTY",25;
      bonus2 bSkillAtk,"WL_CRIMSONROCK",25;
      if (.@r>=11) {
         bonus2 bMagicAtkEle,Ele_Fire,10;
         bonus2 bMagicAtkEle,Ele_Water,10;
      }
   }
}
if (.@g >= ENCHANTGRADE_D) {
   bonus2 bSkillAtk,"AG_CRIMSON_ARROW",5;
   bonus2 bSkillAtk,"AG_CRIMSON_ARROW_ATK",5;
   bonus2 bSkillAtk,"AG_FROZEN_SLASH",5;
   if (.@g >= ENCHANTGRADE_C) {
      bonus bSMatk,1;
      bonus2 bSkillAtk,"AG_CRIMSON_ARROW",8;
      bonus2 bSkillAtk,"AG_CRIMSON_ARROW_ATK",8;
      bonus2 bSkillAtk,"AG_FROZEN_SLASH",8;
      if (.@g >= ENCHANTGRADE_B) {
         bonus bSpl,2;
         bonus2 bSkillAtk,"AG_CRIMSON_ARROW",12;
         bonus2 bSkillAtk,"AG_CRIMSON_ARROW_ATK",12;
         bonus2 bSkillAtk,"AG_FROZEN_SLASH",12;
      }
   }
}