.@sum = getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus bUseSPrate,-10; if (.@sum >= 30 && !isequipped(24749,24750)) { bonus bFixedCast,-300; }