
RENEWAL / ITEMS
Penetration Shadow Shield
#24374Shadowgear
S_Penetration_Shield
Item stats
- Weight
- 0
- Buy price
- 0 z
- Sell price
- 0 z
Usage & restrictions
- Type
- Shadowgear
- Equipment position
- Shadow shield
- Required level
- 1+
- Trading & storage
- No restrictions
Penetration Shadow Shield description & effects
Ignore defense of normal monster by 5%.
For every 2 refine level, Add an additional ignore defense of normal monster by 1%.
------------------------
Class : Shadow Equipment
Location : Shield
Weight : 0
Required Level : 1
Jobs : All Jobs
Item effect script
.@r = getrefine();
bonus bMaxHP,.@r*10;
bonus2 bIgnoreDefClassRate,Class_Normal,5+(.@r/2);
Equipment sets
Set 1
Set effect
.@r = getequiprefinerycnt(EQI_SHADOW_SHIELD) + getequiprefinerycnt(EQI_SHADOW_SHOES) + getequiprefinerycnt(EQI_SHADOW_ARMOR);
bonus bDef,5;
if (.@r >= 25) {
bonus bIgnoreDefRace,RC_DemiHuman;
bonus bIgnoreDefRace,RC_Undead;
}
Set 2
Set effect
.@r = getequiprefinerycnt(EQI_SHADOW_SHIELD) + getequiprefinerycnt(EQI_SHADOW_SHOES) + getequiprefinerycnt(EQI_SHADOW_ARMOR);
bonus bDef,5;
if (.@r >= 25) {
bonus bIgnoreDefRace,RC_Demon;
bonus bIgnoreDefRace,RC_Angel;
}
Set 3
Set effect
.@r = getequiprefinerycnt(EQI_SHADOW_SHIELD) + getequiprefinerycnt(EQI_SHADOW_SHOES) + getequiprefinerycnt(EQI_SHADOW_ARMOR);
bonus bDef,5;
if (.@r >= 25) {
bonus bIgnoreDefRace,RC_Formless;
bonus bIgnoreDefRace,RC_Dragon;
}
Set 4
Set effect
.@r = getequiprefinerycnt(EQI_SHADOW_SHIELD) + getequiprefinerycnt(EQI_SHADOW_SHOES) + getequiprefinerycnt(EQI_SHADOW_ARMOR);
bonus bDef,5;
if (.@r >= 25) {
bonus bIgnoreDefRace,RC_Plant;
bonus bIgnoreDefRace,RC_Brute;
}
Set 5
Set effect
.@r = getequiprefinerycnt(EQI_SHADOW_SHIELD) + getequiprefinerycnt(EQI_SHADOW_SHOES) + getequiprefinerycnt(EQI_SHADOW_ARMOR);
bonus bDef,5;
if (.@r >= 25) {
bonus bIgnoreDefRace,RC_Fish;
bonus bIgnoreDefRace,RC_Insect;
}
Set 6
Set effect
.@r = getequiprefinerycnt(EQI_SHADOW_WEAPON) + getequiprefinerycnt(EQI_SHADOW_ACC_ARMOR) + getequiprefinerycnt(EQI_SHADOW_ACC_SHOES) + getequiprefinerycnt(EQI_SHADOW_ACC_SHIELD) + getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L);
if (.@r >= 54) {
bonus2 bIgnoreDefClassRate,Class_Normal,20;
}








