bonus bHit,20;
bonus2 bAddRace2,RC2_FACEWORM,5;
bonus2 bMagicAddRace2,RC2_FACEWORM,5;
bonus2 bSubRace2,RC2_FACEWORM,5;
.@r = getrefine();
if (.@r>=5) {
   bonus2 bAddRace2,RC2_FACEWORM,10;
   bonus2 bMagicAddRace2,RC2_FACEWORM,10;
   bonus2 bSubRace2,RC2_FACEWORM,10;
}
if (.@r>=7) {
   bonus2 bAddRace2,RC2_FACEWORM,15;
   bonus2 bMagicAddRace2,RC2_FACEWORM,15;
   bonus2 bSubRace2,RC2_FACEWORM,15;
}
if (.@r>=9) {
   bonus2 bAddRace2,RC2_FACEWORM,20;
   bonus2 bMagicAddRace2,RC2_FACEWORM,20;
   bonus2 bSubRace2,RC2_FACEWORM,20;
}