Super Magic Shadow Shield

Item ID 24616 Name Super Magic Shadow Shield
A small shield worn on the arm for additional defense. Needs a complete set to have bonus effect.
_______________________
Increases Neutral, Magical Damage with Water, Wind, Earth and Fire element by 5%.
_______________________
Refine Level +7:
Increases Neutral, Magical Damage with Water, Wind, Earth and Fire element by 5%.
_______________________
Refine Level +9:
Enables the use of Gravitational Field, skill Level based on learned Level of Water Ball.
_______________________
When combined with Super Magic Shadow Shield and Super Magic Shadow Shoes:
Enables the use of Level 5 Double Casting.

For each Refine Level*2 of entire set:
Increases damage of Fire Bolt, Cold Bolt, Lightning Bolt, Storm Gust, Lord of Vermilion, Heaven's Drive and Meteor Storm by 1%.
_______________________
When combined with Super Novice Shadow Weapon:
Ignores physical defense of all race, except Players, by 40%.

For each Refine Level of entire set:
Ignores physical defense of all race, except Players, by additional 1%.
_______________________
Type: Shadow Shield
_______________________
Requirement:
Base Level 99
Novice
Weapon Level 0 Identifier S_Super_Magic_Shield
Attack 0 Type Shadow Equipment
MATK 0 Equip Locations Shadow Shield
Defense 0 Equippable Jobs Novice, Super novice
Range 0 Equip Gender Both (Male and Female)
Slots 0 Equip Upper None
Weight 0 Min Equip Level 99
NPC Buy 0 Max Equip Level None
NPC Sell 0 Refineable Yes
Credit Price None Trade restriction None
Item Script
.@r = getrefine();
bonus bMaxHP,.@r*10;
.@val = 5;
if (.@r>=7) {
   .@val += 5;
}
if (.@r>=9) {
   skill "HW_GRAVITATION",getskilllv("WZ_WATERBALL");
}
bonus2 bMagicAtkEle,Ele_Neutral,.@val;
bonus2 bMagicAtkEle,Ele_Fire,.@val;
bonus2 bMagicAtkEle,Ele_Earth,.@val;
bonus2 bMagicAtkEle,Ele_Water,.@val;
bonus2 bMagicAtkEle,Ele_Wind,.@val;

Set Script
Super Magic Shadow Shield
Super Novice Shadow Weapon
.@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_WEAPON);
bonus2 bIgnoreMdefRaceRate,RC_All,40+.@sum;
bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-40-.@sum;
bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-40-.@sum;
Super Magic Shadow Shield
Super Magic Shadow Armor
Super Magic Shadow Shoes
.@sum = getequiprefinerycnt(EQI_SHADOW_SHOES)+getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR);
bonus2 bSkillAtk,"MG_FIREBOLT",.@sum*2;
bonus2 bSkillAtk,"MG_COLDBOLT",.@sum*2;
bonus2 bSkillAtk,"MG_LIGHTNINGBOLT",.@sum*2;
bonus2 bSkillAtk,"WZ_HEAVENDRIVE",.@sum*2;
bonus2 bSkillAtk,"WZ_STORMGUST",.@sum*2;
bonus2 bSkillAtk,"WZ_VERMILION",.@sum*2;
bonus2 bSkillAtk,"WZ_METEOR",.@sum*2;
skill "PF_DOUBLECASTING",5;