Hollow Shoes

Item ID 22212 Name Hollow Shoes
Shoes that give off a somewhat hollow vibe.
It is said that the original owner was a high-ranking being.
_______________________
MDEF +5
_______________________
For each Refine Level:
MATK +5
Decreases After Skill Delay by 1%.
Increases Magical Damage against monsters of Water, Shadow, Ghost and Undead element by 2%.
_______________________
When equipped with Beelzebub Card:
Enables the use of Level 10 Magnus Exorcismus.
Increases Magical Damage against monsters of Undead and Demon race by 30%.
Increases Magical Damage against monsters of Shadow and Undead element by 30%.

Base Level is 99 or less:
For each Refine Level:
MATK +5
Decreases Variable Casting Time by 2%.

Base Level at least 100:
For each Refine Level:
MATK +15
Decreases Variable Casting Time by 7%.
_______________________
When equipped with Sealed Beelzebub Card:
Increases Magical Damage against monsters of Undead and Demon race by 10%.
Increases Magical Damage against monsters of Shadow and Undead element by 10%.

Base Level is 99 or less:
For each Refine Level:
MATK +2
Decreases Variable Casting Time by 1%.

Base Level at least 100:
For each Refine Level:
MATK +5
Decreases Variable Casting Time by 2%.
_______________________
When equipped with Beelzebub Card and Sealed Beelzebub Card:
The set effect of Hollow Shoes and Sealed Beelzebub Card will not be activated.
_______________________
Type: Shoes
Defense: 15
Weight: 50
Armor Level: 1
_______________________
Requirement:
Base Level 99
Weapon Level 0 Identifier Hollow_Shoes
Attack 0 Type Armor
MATK 0 Equip Locations Footgear
Defense 15 Equippable Jobs None
Range 0 Equip Gender Both (Male and Female)
Slots 1 Equip Upper None
Weight 50 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 bMatk,5*.@r;
bonus bDelayrate,-.@r;
bonus2 bMagicAddEle,Ele_Water,2*.@r;
bonus2 bMagicAddEle,Ele_Dark,2*.@r;
bonus2 bMagicAddEle,Ele_Ghost,2*.@r;
bonus2 bMagicAddEle,Ele_Undead,2*.@r;

Set Script
Sealed Berzebub Card
Hollow Shoes
.@eq = getequiprefinerycnt(EQI_SHOES);
bonus2 bMagicAddRace,RC_Demon,10;
bonus2 bMagicAddRace,RC_Undead,10;
bonus2 bMagicAddEle,Ele_Dark,10;
bonus2 bMagicAddEle,Ele_Undead,10;
if (BaseLevel <= 99) {
   bonus bMatk,2*.@eq;
   bonus bVariableCastrate,-.@eq;
} else {
   bonus bMatk,5*.@eq;
   bonus bVariableCastrate,-(2*.@eq);
}
Berzebub Card
Hollow Shoes
.@eq = getequiprefinerycnt(EQI_SHOES);
skill "PR_MAGNUS",10;
bonus2 bMagicAddRace,RC_Demon,30;
bonus2 bMagicAddRace,RC_Undead,30;
bonus2 bMagicAddEle,Ele_Dark,30;
bonus2 bMagicAddEle,Ele_Undead,30;
if (BaseLevel <= 99) {
   bonus bMatk,5*.@eq;
   bonus bVariableCastrate,-(2*.@eq);
} else {
   bonus bMatk,15*.@eq;
   bonus bVariableCastrate,-(7*.@eq);
}
Berzebub Card
Sealed Berzebub Card
Hollow Shoes
.@eq = getequiprefinerycnt(EQI_SHOES);
bonus2 bMagicAddRace,RC_Demon,-10;
bonus2 bMagicAddRace,RC_Undead,-10;
bonus2 bMagicAddEle,Ele_Dark,-10;
bonus2 bMagicAddEle,Ele_Undead,-10;
if (BaseLevel <= 99) {
   bonus bMatk,-2*.@eq;
   bonus bVariableCastrate,.@eq;
} else {
   bonus bMatk,-5*.@eq;
   bonus bVariableCastrate,2*.@eq;
}