Valkyrie Hammer
Weapon · MaceID 16051Valkyrie_Hammer
- Slots4
- EquipWeapon
- ATK50
- Range1
- Weapon Lv4
- Level70+
- Weight10
- RefineYes
- NPC sellNo
ClassesNovice line, Swordman line, Acolyte line and Merchant line
A hammer of noble valkyrie.
MATK +50
When equipped by Novice:
ATK +150, MATK +200
HIT +10
MaxHP +500, MaxSP +400
Decreases SP Consumption by 5%.
For each Refine Level:
VIT +1
MaxHP +200
Perfect Dodge +1
ASPD +1%
For each 2 Refine Levels:
Decreases Variable Casting Time by 1%.
When equipped by Swordman:
MaxHP +500
MaxSP +100
For each Refine Level:
VIT +1
When equipped by Priest:
ATK +50
MATK +100
For each Refine Level:
ASPD +1%
When equipped by Monk:
MaxSP +200
Decreases SP Consumption by 5%.
For each Refine Level:
Perfect Dodge +1
When equipped by Merchant:
ATK +100
HIT +10
For each 2 Refine Levels:
Decreases Variable Casting Time by 1%
- MATK +50
- For the Novice line:
- ATK +150
- MATK +200
- SP cost of skills -5%
- HIT +10
- MaxHP +500 (+200 for every refine level)
- MaxSP +400
- For every refine level:
- VIT +1
- Perfect Dodge +1
- ASPD +1%
- For every -2 refine levels:
- Variable cast time +1%
- For Swordman-family classes:
- For every refine level:
- VIT +1
- MaxHP +500
- MaxSP +100
- For every refine level:
- For the Priest line:
- ATK +50
- MATK +100
- For every refine level:
- ASPD +1%
- For the Monk line:
- MaxSP +200
- SP cost of skills -5%
- For every refine level:
- Perfect Dodge +1
- For Merchant-family classes:
- ATK +100
- HIT +10
- For every -2 refine levels:
- Variable cast time +1%
Show script
.@r = getrefine();
bonus bMatk,50;
if (BaseJob == Job_Novice) {
bonus bBaseAtk,150;
bonus bMatk,200;
bonus bUseSPrate,-5;
bonus bHit,10;
bonus bMaxHP,500+(200*.@r);
bonus bMaxSP,400;
bonus bVit,.@r;
bonus bFlee2,.@r;
bonus bAspdRate,.@r;
bonus bVariableCastrate,-.@r/2;
}
if (BaseClass == Job_Swordman) {
bonus bVit,.@r;
bonus bMaxHP,500;
bonus bMaxSP,100;
}
if (BaseJob == Job_Priest) {
bonus bBaseAtk,50;
bonus bMatk,100;
bonus bAspdRate,.@r;
}
if (BaseJob == Job_Monk) {
bonus bMaxSP,200;
bonus bUseSPrate,-5;
bonus bFlee2,.@r;
}
if (BaseClass == Job_Merchant) {
bonus bBaseAtk,100;
bonus bHit,10;
bonus bVariableCastrate,-.@r/2;
}