1 if (getrefine()<15) {
2 bonus5 bAutoSpellWhenHit,"CR_GRANDCROSS",5,1,BF_WEAPON,0;
3 bonus bMaxHPrate,(readparam(bInt)>=110) ? 10 : 5;
4 }
5 else {
6 bonus5 bAutoSpellWhenHit,"CR_GRANDCROSS",7,1,BF_WEAPON,0;
7 bonus bMaxHPrate,(readparam(bInt)>=110) ? 14 : 7;
8 }