.@r = getequiprefinerycnt(EQI_HAND_R); .@a = min(10,.@r); skill "AL_INCAGI",1; bonus2 bSkillAtk,"SO_ELECTRICWALK",30*.@r; bonus2 bSkillAtk,"SO_FIREWALK",30*.@r; bonus bMagicHPGainValue,50*.@r; if (.@r>=7) skill "AL_INCAGI",.@a;
.@r = getequiprefinerycnt(EQI_GARMENT); bonus bMatkRate,2*.@r; bonus bVariableCastrate,-2*.@r;
bonus2 bResEff,Eff_Freeze,100; bonus2 bVariableCastrate,"SO_PSYCHIC_WAVE",-100; bonus5 bAutoSpellWhenHit,"SA_LANDPROTECTOR",5,-100,BF_MAGIC,0;
bonus bMatkRate,5; bonus2 bIgnoreDefClassRate,Class_Boss,25; if (getequiprefinerycnt(EQI_HAND_L)>=8) { bonus bMatkRate,5; bonus2 bIgnoreDefClassRate,Class_Boss,25; }