Staff of Miracle

Item ID 2055 Name Staff of Miracle
Staff with a miraculous aura.
_______________________
MATK +270
_______________________
Increases damage of Ghost elemental magic attack by 5%.
_______________________
For each Refine Level:
MATK +4
_______________________
Refine Level +9:
Increases damage of Soul Strike, Napalm Vulcan and Soul Expansion by 20%.
_______________________
Refine Level +11:
Increases damage of Soul Strike and Napalm Vulcan by 30%.
_______________________
Indestructible in battle
_______________________
Type: Two-Handed Staff
Attack: 100
Weight: 120
Weapon Level: 4
_______________________
Requirement:
Base Level 170
Warlock
Weapon Level 4 Identifier Staff_Of_Miracle
Attack 100 Type Weapon - Two-Handed Staff
MATK 270 Equip Locations Two-Handed
Defense 0 Equippable Jobs Wizard
Range 1 Equip Gender Both (Male and Female)
Slots 2 Equip Upper Third, Third Upper, Third Baby
Weight 120 Min Equip Level 170
NPC Buy 20 Max Equip Level None
NPC Sell 10 Refineable Yes
Credit Price None Trade restriction None
Item Script
.@r = getrefine();
bonus bMatk,4*.@r;
bonus bUnbreakableWeapon;
bonus2 bMagicAtkEle,Ele_Ghost,5;
if (.@r >= 9) {
   bonus2 bSkillAtk,"MG_SOULSTRIKE",20;
   bonus2 bSkillAtk,"HW_NAPALMVULCAN",20;
   bonus2 bSkillAtk,"WL_SOULEXPANSION",20;
}
if (.@r >= 11) {
   bonus2 bSkillAtk,"MG_SOULSTRIKE",30;
   bonus2 bSkillAtk,"HW_NAPALMVULCAN",30;
}

Set Script
Catherine's Memory
Staff of Miracle
.@r= getequiprefinerycnt(EQI_HAND_R)/3;
bonus2 bSkillAtk,"MG_SOULSTRIKE",10*.@r;
bonus2 bSkillAtk,"HW_NAPALMVULCAN",10*.@r;
bonus2 bSkillAtk,"WL_SOULEXPANSION",5*.@r;
Jade Crown
Staff of Miracle
.@r_weapon = getequiprefinerycnt(EQI_HAND_R);
bonus2 bMagicAtkEle,Ele_Ghost,3;
bonus2 bSkillAtk,"WL_SOULEXPANSION",3*.@r_weapon;
Staff of Miracle
Ghost Galoshes
.@eq = getequiprefinerycnt(EQI_SHOES);
.@weapon = getequiprefinerycnt(EQI_HAND_R);
bonus2 bMagicAddClass,Class_Boss,10;
bonus2 bMagicAddRace,RC_All,2*.@eq;
if ((.@eq + .@weapon) >= 18) {
   bonus bDelayrate,-15;
   if ((.@eq + .@weapon) >= 22) {
       bonus2 bSkillCooldown,"WL_TELEKINESIS_INTENSE",-30000;
   }
}
Staff of Miracle
Ghost Galoshes
.@eq = getequiprefinerycnt(EQI_SHOES);
.@weapon = getequiprefinerycnt(EQI_HAND_R);
bonus2 bMagicAddClass,Class_Boss,10;
bonus2 bMagicAddRace,RC_All,2*.@eq;
if ((.@eq + .@weapon) >= 18) {
   bonus bDelayrate,-15;
   if ((.@eq + .@weapon) >= 22) {
       bonus2 bSkillCooldown,"WL_TELEKINESIS_INTENSE",-30000;
   }
}