if (getrefine()<15) {
   if (getiteminfo(getequipid(EQI_HAND_R), ITEMINFO_VIEW) == W_MUSICAL || getiteminfo(getequipid(EQI_HAND_R), ITEMINFO_VIEW) == W_WHIP) {
      skill "DC_FORTUNEKISS2",5;
   }
   bonus bFlee,(readparam(bVit)>=110) ? 20 : 10;
}
else {
   if (getiteminfo(getequipid(EQI_HAND_R), ITEMINFO_VIEW) == W_MUSICAL || getiteminfo(getequipid(EQI_HAND_R), ITEMINFO_VIEW) == W_WHIP) {
      skill "DC_FORTUNEKISS2",7;
   }
   bonus bFlee,(readparam(bVit)>=110) ? 30 : 15;
}