1 bonus bStr,5;
2 bonus bLuk,5;
3 bonus bMdef,10;
4 bonus2 bSubEle,Ele_Ghost,5;
5 bonus2 bSubEle,Ele_Holy,5;
6 bonus2 bSubRace,RC_Angel,5;
7 bonus2 bSubRace,RC_Formless,5;
8 .@r = getrefine();
9 .@s = (readparam(bStr)+readparam(bLuk))/20;
10 if (.@r>=7) {
11 bonus bCritAtkRate,5;
12 if (.@r>=8) {
13 bonus bAspdRate,.@s;
14 bonus bCritical,.@s;
15 if (.@r>=9) {
16 bonus bCritAtkRate,5;
17 }
18 }
19 }