Sixth Sense Ring

Item ID 490038 Name Sixth Sense Ring
A ring that encloses an unknown power in a jewel.
It strengthens the sixth sense of the wearer.
_______________________
MDEF +15
INT +7
_______________________
Increases Magical Damage against monsters of Small, Medium and Large size by 10%.
_______________________
For each 5 Base Level:
Increases damage of Psychic Wave by 1%.
_______________________
When Level 5 Killing Cloud is learned:
Decreases Variable Casting Time by 15%.
Recovers 100 HP and 10 SP when defeating monsters with magical attacks.
_______________________
When Level 5 Psychic Wave is learned:
Decreases After Skill Delay by 30%.
_______________________
When Level 5 Striking is learned:
Increases Magical Damage with Fire, Water, Wind, Earth and Neutral element by 10%.
_______________________
When Level 5 Extreme Vacuum is learned:
Decreases SP Consumption of Psychic Wave by 20.
Decreases Psychic Wave skill cooldown by 1 second.
_______________________
When equipped by Sorcerer and equipped with Release of Magic:
Ignore magical defense of all enemies by 100%.
_______________________
Type: Accessory
Weight: 10
Armor Level: 1
_______________________
Requirement:
Base Level 100
Weapon Level 0 Identifier Sixth_Sense_Ring
Attack 0 Type Armor
MATK 0 Equip Locations Accessory Left/Right
Defense 0 Equippable Jobs None
Range 0 Equip Gender Both (Male and Female)
Slots 1 Equip Upper None
Weight 10 Min Equip Level 100
NPC Buy 0 Max Equip Level None
NPC Sell 0 Refineable No
Credit Price None Trade restriction None
Item Script
bonus bMdef,15;
bonus bInt,7;
bonus2 bMagicAddSize,Size_All,10;
bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",(BaseLevel/5);
if (getskilllv("SO_CLOUD_KILL") == 5) {
   bonus bVariableCastrate,-15;
   bonus bMagicHPGainValue,100;
   bonus bMagicSPGainValue,10;
}
if (getskilllv("SO_PSYCHIC_WAVE") == 5)
   bonus bDelayrate,-30;
if (getskilllv("SO_STRIKING") == 5) {
   bonus2 bMagicAtkEle,Ele_Fire,10;
   bonus2 bMagicAtkEle,Ele_Water,10;
   bonus2 bMagicAtkEle,Ele_Wind,10;
   bonus2 bMagicAtkEle,Ele_Earth,10;
}
if (getskilllv("SO_VACUUM_EXTREME") == 5) {
   bonus2 bSkillUseSP,"SO_PSYCHIC_WAVE",20;
   bonus2 bSkillCooldown,"SO_PSYCHIC_WAVE",-1000;
}

Set Script
Sixth Sense Ring
Release of Truth
if (eaclass()&EAJL_THIRD && BaseJob == Job_Sage) {
   bonus2 bIgnoreMdefRaceRate,RC_All,100;
}