Booster Shoes

Item ID 22195 Name Booster Shoes
Shoes that has the effect of temporarily enhancing the ability by stimulating the nerves of the foot.
The improvement effect changes according to the ability of the person who wears it.
_______________________
MaxHP +10%
MaxSP +10%
MDEF +10
_______________________
Decreases damage taken from Players by 5%
_______________________
Base STR at least 125:
Refine Level +7:
ATK +90

Refine Level +9:
Additional ATK +90
_______________________
Base AGI at least 125:
Refine Level +7:
ASPD +2

Refine Level +9:
Additional ASPD +2
_______________________
Base VIT at least 125:
Refine Level +7:
MaxHP +12%

Refine Level +9:
Additional MaxHP +12%
_______________________
Base INT at least 125:
Refine Level +7:
MATK +120

Refine Level +9:
Additional MATK +120
_______________________
Base DEX at least 125:
Refine Level +7:
Increases Ranged Physical Damage by 10%

Refine Level +9:
Increases Ranged Physical Damage by additional 10%
_______________________
Base LUK at least 125:
Refine Level +7:
Increases Critical Damage by 20%

Refine Level +9:
Increases Critical Damage by additional 20%
_______________________
Type: Shoes
Defense: 30
Weight: 80
Armor Level: 1
_______________________
Requirement:
Base Level 100
Weapon Level 0 Identifier Booster_shoes
Attack 0 Type Armor
MATK 0 Equip Locations Footgear
Defense 30 Equippable Jobs None
Range 0 Equip Gender Both (Male and Female)
Slots 1 Equip Upper None
Weight 80 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 bMdef,10;
bonus bMaxHPrate,10;
bonus bMaxSPrate,10;
bonus2 bSubRace,RC_Player_Human,5;
if (.@r>=7) {
   if (readparam(bStr)>=125)
      bonus bBaseAtk,90;
   if (readparam(bAgi)>=125)
      bonus bAspd,2;
   if (readparam(bVit)>=125)
      bonus bMaxHPrate,12;
   if (readparam(bInt)>=125)
      bonus bMatk,120;
   if (readparam(bDex)>=125)
      bonus bLongAtkRate,10;
   if (readparam(bLuk)>=125)
      bonus bCritAtkRate,20;
}
if (.@r>=9) {
   if (readparam(bStr)>=125)
      bonus bBaseAtk,90;
   if (readparam(bAgi)>=125)
      bonus bAspd,2;
   if (readparam(bVit)>=125)
      bonus bMaxHPrate,12;
   if (readparam(bInt)>=125)
      bonus bMatk,120;
   if (readparam(bDex)>=125)
      bonus bLongAtkRate,10;
   if (readparam(bLuk)>=125)
      bonus bCritAtkRate,20;
}