1 bonus bIgnoreDefClass,Class_Normal;
2 bonus bNoRegen,1;
3 if (getrefine()>14)
4 bonus2 bHPLossRate,777,8000;
5 else
6 bonus2 bHPLossRate,888,5000;
1 if (Hp <= 999 && !getmapflag(strcharinfo(3),mf_pvp) && !getmapflag(strcharinfo(3),mf_pvp_noparty) && !getmapflag(strcharinfo(3),mf_pvp_noguild)) {
2 heal(1-Hp),0;
3 }
4 else {
5 heal -999,0;
6 }