function script F_Scarlet_Wings {
bonus bAllStats,5;
if(getrefine() == 0){ bonus bStr,5; bonus bVit,1; bonus bLuk,2; bonus bMaxHPrate,3; bonus bMaxSPrate,3;}
else if(getrefine() == 1){ bonus bStr,5; bonus bVit,2; bonus bLuk,2; bonus bHit,3; bonus bMaxHPrate,3;}
else if(getrefine() == 2) {bonus bStr,7; bonus bVit,3; bonus bLuk,4; bonus bHit,4; bonus bMaxHPrate,4;}
else if(getrefine() == 3){bonus bStr,7; bonus bVit,5; bonus bLuk,4; bonus bHit,5; bonus bMaxHPrate,4;}
else if(getrefine() == 4){bonus bStr,8; bonus bVit,7; bonus bLuk,6; bonus bHit,10; bonus bMaxHPrate,5;}
else if(getrefine() == 5){bonus bStr,10; bonus bVit,10; bonus bLuk,8; bonus bHit,20; bonus bMaxHPrate,5;}
else if(getrefine() == 6){bonus bStr,12; bonus bVit,12; bonus bLuk,10; bonus bHit,30; bonus bMaxHPrate,8;}
else if(getrefine() == 7){bonus bStr,15; bonus bVit,14; bonus bLuk,12; bonus bHit,40; bonus bMaxHPrate,8;}
else if(getrefine() == 8){bonus bStr,15; bonus bVit,16; bonus bLuk,15; bonus bHit,50; bonus bMaxHPrate,8; bonus2 AddRace,RC_DemiHuman,2;}
else if(getrefine() == 9){bonus bStr,18; bonus bVit,18; bonus bLuk,18; bonus bHit,60; bonus bMaxHPrate,8; bonus2 bAddRace,RC_DemiHuman,3;}
else if(getrefine() >= 9){bonus bStr,20; bonus bVit,20; bonus bLuk,20; bonus bHit,70; bonus bMaxHPrate,10; bonus2 bAddRace,RC_DemiHuman,5;}
return;
}
3171,Scarlet_Angel_Wings,Scarlet Angel Wings,5,10,5,500,,5,,1,0xFFFFFFFF,7,2,1,,1,1,1025,{callfunc "F_Scarlet_Wings";},{},{}