.@type = getiteminfo(getequipid(EQI_COMPOUND_ON), ITEMINFO_VIEW);
if (.@type == W_WHIP || .@type == W_MUSICAL || .@type == W_BOOK || .@type == W_2HSWORD || .@type == W_2HSPEAR) {
   .@r = getrefine();
   bonus bCritical,5;
   bonus bBaseAtk,(3*.@r);
}
bonus bCritAtkRate,(10+.@r);