if item . vnum < 27400 or item . vnum > 27590 then say_title ( gameforge . fisher . _30_sayTitle ) 
say ( gameforge . fisher . _50_say ) 
 return end if item . vnum == 27590 then say_title ( gameforge . fisher . _30_sayTitle ) 
say ( gameforge . fisher . _60_say ) 
 return end if item . vnum >= 27400 and item . vnum < 27590 and item . get_socket ( 0 ) ~= item . get_value ( 2 ) then say_title ( gameforge . fisher . _30_sayTitle ) 
say ( gameforge . fisher . _70_say ) 
 return end if item . vnum >= 27400 and item . vnum < 27590 and item . get_socket ( 0 ) == item . get_value ( 2 ) then say_title ( gameforge . fisher . _30_sayTitle ) 
say ( gameforge . fisher . _80_say ) 
say ( string . format ( gameforge . fisher . _90_say , item . get_value ( 0 ) / 10 ) ) 
say ( gameforge . fisher . _100_say ) 
say ( string . format ( gameforge . fisher . _110_say , 100 - item . get_value ( 3 ) ) ) 
say ( gameforge . fisher . _120_say ) 
local s = select ( gameforge . locale . guild . yes , gameforge . locale . guild . no ) 
if s == 1 then 
local f = __fish_real_refine_rod ( item . get_cell ( ) ) 
if f == 2 then 
say_title ( gameforge . fisher . _30_sayTitle ) 
say ( gameforge . fisher . _130_say ) 
elseif f == 1 then 
say_title ( gameforge . fisher . _30_sayTitle ) 
say ( gameforge . fisher . _140_say ) 
else 
say ( gameforge . fisher . _150_say ) 
end 
else 
say_title ( gameforge . fisher . _30_sayTitle ) 
say ( gameforge . fisher . _160_say ) 
end 
 return end 