Metallic Vibration Booster Violin

Item ID 570010 Name Metallic Vibration Booster Violin
An Instrument designed to help adventurers grow.
_______________________
Cannot be refined normally.
_______________________
MATK +180
_______________________
MATK +2%
_______________________
For each Refine Level:
MATK +3
_______________________
For each 15 Base Level:
MATK +1% (Applies up to Base Level 195)
_______________________
Refine Level +7:
For each 2 Levels of Musical Lesson:
Increases Magical Damage with every element by 2%.
_______________________
Refine Level +9:
Decreases Metallic Sound skill cooldown by 2 seconds.
Increases damage of Reverberation and Metallic Sound by 25%.
_______________________
Refine Level +11:
Decreases Fixed Casting Time of Reverberation by 0.5 seconds.
Increases Magical Damage with every element by additional 15%.
_______________________
Refine Level +13:
Increases damage of Reverberation and Metallic Sound by additional 15%.
_______________________
Type: Musical Instrument
Attack: 150
Weight: 0
Weapon Level: 4
_______________________
Requirement:
Base Level 100
Minstrel
Weapon Level 4 Identifier MV_B_Violin
Attack 150 Type Weapon - Musical Instrument
MATK 180 Equip Locations Main Hand
Defense 0 Equippable Jobs Bard / Dancer
Range 1 Equip Gender Male
Slots 0 Equip Upper Third, Third Upper, Third Baby
Weight 0 Min Equip Level 100
NPC Buy 0 Max Equip Level None
NPC Sell 0 Refineable Yes
Credit Price None Trade restriction Can't be dropped, Can't be traded with player, Can't be put in Cart, Can't be put in Storage, Can't be put in Guild Storage, Can't be attached in Mail, Can't be auctioned
Item Script
.@r = getrefine();
bonus bMatkRate,2+(min(BaseLevel,195)/15);
bonus bMatk,3*.@r;
if (.@r>=7) {
   bonus2 bMagicAtkEle,Ele_All,2*getskilllv("BA_MUSICALLESSON");
}
if (.@r>=9) {
   bonus2 bSkillCooldown,"WM_METALICSOUND",-2000;
   bonus2 bSkillAtk,"WM_METALICSOUND",25;
   bonus2 bSkillAtk,"WM_REVERBERATION",25;
}
if (.@r>=11) {
   bonus2 bSkillFixedCast,"WM_REVERBERATION",-500;
   bonus2 bMagicAtkEle,Ele_All,15;
}
if (.@r>=13) {
   bonus2 bSkillAtk,"WM_METALICSOUND",15;
   bonus2 bSkillAtk,"WM_REVERBERATION",15;
}