bonus2 bMagicAddRace,RC_DemiHuman,15;
bonus2 bMagicAddRace,RC_Player_Human,15;
bonus2 bIgnoreMdefRaceRate,RC_DemiHuman,25 + ((getrefine()>5) ? 5 : 0);
bonus2 bIgnoreMdefRaceRate,RC_Player_Human,25 + ((getrefine()>5) ? 5 : 0);
bonus bUnbreakableWeapon;
if (getrefine()>8) {
   bonus bCastrate,-5;
   bonus bDelayRate,-5;
   bonus bMatkRate,5;
}