Valkyrie Knife [4], кинжал (Renewal)

Valkyrie Knife [4] (VALKYRIE_KNIFE) – оружие.

Valkyrie Knife [4], кинжал (Renewal)

The royal knife of a powerful warrior maiden. Though its power is mighty, it is easy to handle, even by those less experienced.
Magic Property: Neutral
Novice Bonus
Atk + 100
Matk + 150
Max HP + 300
Max SP + 300
Reduces the SP cost of skills by 5%.
This item is indestructible in battle.

For every upgrade level of Valkyrie Knife [4],
Int + 2
Dex + 2
Dex - 1 for every 10 base Dex.
Additional Max HP + 200.
Additional Max SP + 20.
Additional Matk + 15.
Crit + 7
Aspd + 10%
Increases critical damage on targets by 1%.
If upgrade level is +7 or higher,
Reduces damage taken from Demi-Human race enemies by 10%.

Mage Bonus
For every upgrade level of Valkyrie Knife [4],
Max HP + 200
Max SP + 20
If upgrade level is +7 or higher,
Reduces damage taken from Demi-Human race enemies by 10%.

Hunter Bonus
Max HP + 200
Reduces the SP cost of skills by 5%.

For every upgrade level of Valkyrie Knife [4],
Int + 2
Dex + 2

Dancer and Bard Bonus
Atk + 100
This item is indestructible in battle.

For every upgrade level of Valkyrie Knife [4],
Aspd + 10%
Dex - 1 for every 10 base Dex.

Thief Bonus
Max SP + 100
Matk + 150

For every upgrade level of Valkyrie Knife [4],
Increases critical damage on targets by 1%.

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

  • ID: 28014
  • Код: VALKYRIE_KNIFE
  • Тип: оружие
  • Подтип: кинжал
  • Уровень оружия: 4
  • Атака: 50
  • Магическая атака: 50
  •  
  • Требуемый уровень: 70
  • Профессии: alchemist, archer, assassin, bard, blacksmith, crusader, dancer, hunter, kagerou, knight, mage, merchant, ninja, novice, oboro, rogue, sage, soul_linker, super_novice, swordman, thief, wizard
  • Цена покупки: 50 з
  • Цена продажи: 25 з
  • Вес: 10

Скрипт

.@r = getrefine();
.@b = readparam(bDex)/10;
if (BaseClass == Job_Novice) {
   bonus bMaxHP,300+(200*.@r);
   bonus bMaxSP,300+(20*.@r);
   bonus bBaseAtk,100;
   bonus bMatk,150+(15*.@r);
   bonus bUseSPrate,-5;
   bonus bUnbreakableWeapon;
   bonus bInt,2*.@r;
   bonus bDex,(2*.@r)-(.@r*.@b);
   bonus bCritical,7*.@r;
   bonus bAspdRate,10*.@r;
   bonus bCritAtkRate,.@r;
}
if (BaseClass == Job_Thief) {
   bonus bMaxSP,100;
   bonus bMatk,150;
   bonus bCritAtkRate,.@r;
}
if (BaseClass == Job_Mage) {
   bonus bMaxHP,200*.@r;
   bonus bMaxSP,20*.@r;
}
if (BaseJob == Job_Hunter) {
   bonus bMaxHP,200;
   bonus bUseSPrate,-5;
   bonus bInt,2*.@r;
   bonus bDex,2*.@r;
}
if (BaseJob == Job_Bard || BaseJob == Job_Dancer) {
   bonus bBaseAtk,100;
   bonus bAspdRate,10*.@r;
   bonus bUnbreakableWeapon;
   bonus bDex,-1*(.@r*.@b);
}
if (.@r>=7 && (BaseClass == Job_Novice || BaseJob == Job_Mage)) {
   bonus2 bSubRace,RC_DemiHuman,10;
}