bonus2 bMagicAddRace,RC_DemiHuman,15;
bonus2 bMagicAddRace,RC_Player_Human,15;
.@r = getrefine();
bonus2 bIgnoreMdefRaceRate,RC_DemiHuman,25 + ((.@r > 5) ? 5 : 0);
bonus2 bIgnoreMdefRaceRate,RC_Player_Human,25 + ((.@r > 5) ? 5 : 0);
bonus bUnbreakableWeapon;
if (.@r > 8) {
   bonus bMatkRate,5;
   bonus bVariableCastrate,-5;
   bonus bDelayrate,-5;
}