if (BaseLevel >= 150) {
   bonus bAllStats,2;
}
if (BaseClass == Job_Swordman || BaseClass == Job_Merchant || BaseClass == Job_Thief) {
   bonus2 bAddClass,Class_All,8;
}
if (BaseClass == Job_Mage || BaseClass == Job_Acolyte) {
   bonus bMatkRate,8;
   bonus bHealPower,7;
}
if (BaseClass == Job_Archer) {
   bonus bDex,3;
   if (getiteminfo(getequipid(EQI_HAND_R), II_VIEW) == W_BOW)
      bonus bLongAtkRate,10;
}