Rental Gaia Shield
ArmorID 28917JP_Shield01_L
- EquipShield
- DEF150
- Armor Lv1
- Level90+
- Weight200
- RefineYes
- NPC sell10 z
ClassesEvery class
A shield created from the power of Earth.
There are various effects depending on the user.
MDEF +10
Increases Damage taken from Earth elemental attacks by 10%.
Increases Damage on Earth elemental by 5%.
Refine Level +6:
Increases Damage taken from Earth elemental attacks by additional 15%.
Increases Damage on Earth elemental by additional 10%.
Refine Level +8:
Base STR at least 90:
ATK +50
Base AGI at least 90:
ASPD +5%
Base VIT at least 90:
Increases HP Recovery Amount of Healing skills and items by 10%.
Base INT at least 90:
MATK +30
Base DEX at least 90:
Decreases Variable Casting Time by 5%.
Base LUK at least 90:
Increases Critical Damage by 5%
Indestructible in battle
Can only be sold to NPC's.
- Your shield cannot break
- MDEF +10
- Takes 10% less damage from Earth element attacks
- +5% physical and magic damage against Earth element enemies
- At refine +6 or higher:
- Takes 15% less damage from Earth element attacks
- +10% physical and magic damage against Earth element enemies
- At refine +8 or higher:
- With base STR 90 or higher:
- ATK +50
- With base AGI 90 or higher:
- ASPD +5%
- With base VIT 90 or higher:
- Healing you receive from skills +10%
- HP recovered from healing items +10%
- With base INT 90 or higher:
- MATK +30
- With base DEX 90 or higher:
- Variable cast time -5%
- With base LUK 90 or higher:
- +5% critical damage
- With base STR 90 or higher:
Show script
.@r = getrefine();
bonus bUnbreakableShield;
bonus bMdef,10;
bonus2 bSubEle,Ele_Earth,10;
bonus2 bAddEle,Ele_Earth,5;
bonus2 bMagicAddEle,Ele_Earth,5;
if (.@r>=6) {
bonus2 bSubEle,Ele_Earth,15;
bonus2 bAddEle,Ele_Earth,10;
bonus2 bMagicAddEle,Ele_Earth,10;
}
if (.@r>=8) {
if (readparam(bStr)>=90) {
bonus bBaseAtk,50;
}
if (readparam(bAgi)>=90) {
bonus bAspdRate,5;
}
if (readparam(bVit)>=90) {
bonus bHealPower2,10;
bonus bAddItemHealRate,10;
}
if (readparam(bInt)>=90) {
bonus bMatk,30;
}
if (readparam(bDex)>=90) {
bonus bVariableCastrate,-5;
}
if (readparam(bLuk)>=90) {
bonus bCritAtkRate,5;
}
}