Purge Shoes

Item ID 470105 Name Purge Shoes
Deciding to purge the impure ones to cleanse them of their sins.
_______________________
MDEF +15
MaxHP +3%, MaxSP +3%.
_______________________
Decreases Highness Heal skill cooldown by 1 second.
_______________________
When Level 10 Oratio is learned:
Decreases Variable Casting Time by 50%.
Decreases After Skill Delay by 50%.
_______________________
When Level 5 Clearance is learned:
Increases Magical Damage against monsters of every element by 25%.

When Offertorium is used:
For each Base Level:
Increases damage of Judex by 1% for 15 seconds.
_______________________
For each Level of Lauda Agnus and Lauda Ramus:
MDEF +10
Increases Healing skills effectiveness by 8%.
_______________________
Refine Level +5:
MaxHP +7%, MaxSP +7%.
Decreases After Skill Delay by additional 10%.
_______________________
Refine Level +7:
MaxHP +10%, MaxSP +10%.
Decreases After Skill Delay by additional 10%.
_______________________
Type: Shoes
Defense: 15
Weight: 50
Armor Level: 1
_______________________
Requirement:
Base Level 100
Weapon Level 0 Identifier Shoes_Of_Judex
Attack 0 Type Armor
MATK 0 Equip Locations Footgear
Defense 15 Equippable Jobs None
Range 0 Equip Gender Both (Male and Female)
Slots 0 Equip Upper None
Weight 50 Min Equip Level 100
NPC Buy 20 Max Equip Level None
NPC Sell 10 Refineable Yes
Credit Price None Trade restriction None
Item Script
.@r = getrefine();
bonus bUnbreakableShoes;
bonus bMdef,15+(10*(getskilllv("AB_LAUDAAGNUS")+getskilllv("AB_LAUDARAMUS")));
bonus bHealPower,8*(getskilllv("AB_LAUDAAGNUS")+getskilllv("AB_LAUDARAMUS"));
bonus bMaxHPrate,3;
bonus bMaxSPrate,3;
bonus2 bSkillCooldown,"AB_HIGHNESSHEAL",-1000;
if (getskilllv("AB_ORATIO") == 10) {
   bonus bVariableCastrate,-50;
   bonus bDelayrate,-50;
}
if (getskilllv("AB_CLEARANCE") == 5) {
   bonus2 bMagicAddEle,Ele_All,25;
   autobonus3 "{ bonus2 bSkillAtk,\"AB_JUDEX\",BaseLevel; }",1000,15000,"AB_OFFERTORIUM";
}
if (.@r>=5) {
   bonus bMaxHPrate,7;
   bonus bMaxSPrate,7;
   bonus bDelayrate,-10;
}
if (.@r>=7) {
   bonus bMaxHPrate,10;
   bonus bMaxSPrate,10;
   bonus bDelayrate,-10;
}